第二章 有效的作业方式

微软不同分工不同侧重的面试——项目经理的面试(摘自《微软60度》) 在 微软的产品小组里,往往有三个角色。除了大家熟悉的开发工程师和测试工程师外,还有一个有“微软特色”的角色,叫做项目经理(PM,Program Manager)。不少读者可能对PM不是很熟悉,或者有一定误解。也许是因为PM本身是一个很不公平的称谓,因为他们既不写程序(program),又 不管理(manage)人员,却被称为Program Manager。一个有趣的说法是:PM的职责是做软件开发中 阅读详情

1、什么时候修改错误

    微软的经验是:(1).bug越晚清除,时间花得越多; (2).在开发过程中立刻除虫,可以让您早些学到经验,然后不会犯同样的错误;(3).如果能够保证没有任何错误,您就能比较准确的估出项目的完成时间。 所以,设计师应该把找错误当成一件重要的事情,不要为任何理由而耽误。

    2、email的时间陷阱

    回复email要分批做,早上一上班,中午休息时间,或者是下班前看一下都可以,但不要有事没事都不停的看email。

    3、方法让大家分享

    身为主管,你应该鼓励组员提出改进工作效率的建议。引导组员思考的方法也很重要。比如,下面两个问题:

    a.为什么进度总是一再落后?

    b.有什么办法可以避免将来再发生进度落后?

    第一个问题可能的答案是:互相依赖的工作太多,工具太难用,老板是个白痴等等;第二个答案可能是:减少互赖性的工作,购买更好的工具,与老板加强沟通。

    两个问题的方向不同,第一个是探究原因,导引出抱怨;第二个是未来改进的方法,导引出解决办法。

    问题越精确,问题越有力,对项目目标的实现就越有益,让我们再看三个问法:

    a.如何保持每次都如期完成项目?

    b.如何在不加班的前提下,如期完成项目?

    c.如何在不加班,也不增加人手的前提下,如期完成任务?

    第三个问法,就迫使大家来点真正有创意的思考和认真检讨工作本身值得改进的地方了。一次比一次更精确的问题,可以刺激思考过程,激发更有创意的答案。

    4、无意义的惩罚

    惩罚是一种心理上的负强化作用,惩罚是对员工的责骂,训斥与威胁,就象鞭打马匹使它服从主人的命令。这种管理手段是该受谴责的,如果主管们的用意是希望组员因此而工作更努力的话,就大错特错了。这种责骂只会激起组员心中的愤怒,羞恼和沮丧。实际上,往往这些项目的问题都出在管理方面,目标不明确或者野心太大,设计师只是倒霉的遇上了差劲的主管,其实他们的能力不比其他项目的设计师差。因此放弃责骂吧,责骂只会让项目更糟,绝对没有任何改善的效果。

    第三章:保持进度

    即使最顺利的项目,也无法完全按照计划执行,但是,如果你放任计划随意进行,有一天你猛然发现项目脱轨太远,来不及完成。项目就象一枚瞄准月球的火箭,只要有一点点不够精确,到时候就无法命中目标,差之毫厘,失之千里,实在不可不慎重。聪明的主管懂得这个道理,他们会经常注意项目的精度,随时修正方向,保持项目不偏离计划进行。本章将介绍一些很有效的策略,帮助项目保持进度。

    1、向前看

    我一直相信,项目之所以脱轨,主要原因在于人们没有认真思考如何使项目保持进度,顺利进行。如果没有未雨绸缪,只是坐等问题发生,到那时候就太迟了。一个月前没有花30分钟思考这个问题,现在就可能要浪费几小时或几天的时间去修正。这就是所谓的“被动工作”。
解决这种被动工作的方法,就是化被动为主动,事先发掘潜在的问题,并设法避免。有很多方法和技巧可以训练自己“向前看”,但总结起来不过是一句简单的要决:定期暂停手边的工作,然后往前思考,随时做必要的修正,以避免未来的大障碍。

    我已经有十年以上的习惯,每天花10到15分钟思考下列问题,并且列出答案: 有什么事情是我今天能做,而且可以帮助项目在未来几个月内顺利进行的?

    2、明确定义需求的范围

    人们在开口要求的东西未必是他真正想要的,处理他的要求之前,请务必确定他究竟想要做什么。

    在网站项目开发中,经常会遇到客户或者领导层提出一些希奇古怪的需求。一次,首席设计师惊慌失措的跑来找我,告诉我麻烦来了,客户对新设计的界面不满意,要求按照某个著名网站一摸一样的设计。如果真的那样做,需要重新花一个星期才能做出来,可是目前离期限的时间已经很短了。听了他的陈述后,我必须承认如果真得那样做,我们的进度就完蛋了,同时我也很好奇,为什么客户会有这样的要求,所以在我答复他们做还是不做之前,请客户经理去了解一下这个需求的原因。不一会儿,客户经理笑嘻嘻地回来了。

    “他们只是看中了那个网站的动态下拉菜单,觉得那样比较吸引人”

    呵呵,我知道他在笑什么了,这样的动态菜单我们其实早就有现成的模板了,只要将它替换现有的设计就可以了。而我们的设计师不清楚客户的喜好而已。

    大部分客户在提出需求时都不解释原因,这种情况太普遍了,甚至你的管理层也会发生这种情况。如果你从他们的请求中无法看出他们的目的,你可以反问他们,在还没有弄清楚究竟想要做什么之前,不要贸然答应,宁可拒绝他们的要求也不要浪费这种时间。

    3、就是说不

    当遇到客户或上级的无理需求,项目经理往往会忍气吞声的同意他们的要求。迫于某些压力,主管们宁可宁事息人,也不愿意为了整个产品或自己的团队坚持最佳的选择。

    有时候,对方的请求也可能是非常合理的,你也想同意,但是因为你的日程排满了,实在爱莫能助,您也只好对他们说“不”。然而,在我的经验中,很多主管为了避免冲突,仍然会同意这样的请求,只是不知道该如何如期完成这些过多的工作,只是想到时候再说吧,船到桥头自然直,事实上事情很少这么容易---船上若是载了太多的货,就是船身直了也过不了桥啊。

    这些主管不了解,勉强接下自己不可能完成的任务,实在是一长痛代替短痛的做法,到时候无法如期完成,倒霉的是整个团队因此必须加班工作。所以,最好的办法还是老老实实拿您的日程表,与客户或上级说明自己心有余而力不足的情况,设法安排一个折中的日程或工作内容。想想这要比现在无条件答应请求而最后食言的结果要好的多。

    4、你无法让每个人都满意

    身为项目主管,你必须明白这个道理:如果您希望每个人都满意,最后您会焦头烂额,什么事都做不成。

    记住:不要为了讨好别人而伤害工作进程,您永远要根据自己的目标,做适当的决策。

    同样,对待上级的建议您也应该考虑后再决策,不要盲从。应该以项目目标为最优先的考虑。我不是主张反抗权威,而是强调:上级也是人,一样可能犯错,他们的建议不一定是最好的,如果你想做一名出色的主管,您必须非常认真的衡量所有的建议,不论是谁提出的,您都得确定其符合项目目标才能采纳。

    如果上级要求您做一件事,而您认为不妥,那您应该在着手进行之前向上级说明您的想法,也许上级回同意你的想法而放弃他的建议,也许,上级会赞许你的想法,但仍请你考虑他的意见,不论结果如何,起码经过沟通对彼此都有帮助。

    记住:是你在为项目负责,不要让任何人的建议阻碍项目的进行,包括上级的建议。

    想确保项目按计划进行,其关键就在于项目经理完全明白该做什么,并且不让该做的事受到不当的干扰。

scau:《深入理解计算机系统》家庭作业第二章 1.最低有效字节:因为十六进制中,以F为例,一个F表示4个二进制位。进制的位数从右往左开始数,所以最低是在右边。这样00000000(二进制)就可以判断为真(产生1),并且具有唯一性。D.是B和C的变式,这里采用了移位的方式,将最高有效字节移到最低有效字节的位置,再提取。C.是A的变式,加了一个提取最低有效字节的操作。2.我觉得这道题目使用^或者|都是对的。2.&:只有都为1时才为1 |:只有都为0时才为0。,即左边第一个 1 保持为 1,其他位为 0。编号,最右边的位是第 0 位,依次向左递增。 阅读详情

相关推荐

微软资深经理人的项目管理经验

每个项目的具体情况不同,考虑的优先顺序也回不同,一般来说,程序设计考虑的优先级表为: 1)尺寸大小(size) 2)速度 3)安全性 4)可测试性 5)容易维护 6)简洁 7)再用性 8)可移植性

微软对项目经理的要求

优快云的软件开发所需要的三种人中总结了一些MS对项目经理的要求:在微软,软件项目经理,也就是Program Manager将不仅仅负责项目的管理,还要对整个软件负责。有别于其它软件公司的Project Manager负责制,在微软的软件开发过程中,将由Program Manager分配资源、控制进度、管理流程。微软对软件项目经理有很高的情商要求,如亲和的性格、极强的协调和沟通能力、能迅速把握用户

tigerzhou 2736

FPGA实现高效数字下变频:CORDIC与CIC滤波器的Verilog优化设计

本文深入探讨了FPGA实现高效数字下变频的技术方案,重点介绍了CORDIC算法与CIC滤波器的Verilog优化设计。通过详细的算法原理分析、FPGA实现技巧和实战经验分享,展示了如何利用CORDIC的旋转运算替代乘法操作,以及CIC滤波器在降采样中的高效性能。文章还提供了完整的系统集成方案和资源优化策略,为无线通信和雷达信号处理领域的工程师提供了实用参考。

redis7keeper的博客 723

project项目管理系统的作用

它允许项目经理有效地监控项目状态,确保项目按时按预算完成,并提高整体的项目执行效率。在这些关键功能中,,因为它是确保项目成功的基础。MS Project 允许用户通过直观的界面创建详细的任务列表、里程碑、以及时间表,这些都是项目规划的关键组成部分。

csssbad的博客 2677

详解k-means++

一、概述 定义:k-means++是一种为k-means聚类算法选择初始值(或“种子”)的算法。它是NP-hard k-means问题的一种近似算法,它是一种避免标准k-means算法有时发现的较弱聚类的方法。 K-means与K-means++:原始K-means算法最开始随机选取数据集中K个点作为聚类中心,而K-means++按照如下的思想选取K个聚类中心:假设已经选取了n个初始聚类中心(0<n<K),则在选取第n+1个聚类中心时:距离当前n个聚类中心越远的点会有更高的概率被选为第n+1个聚

qq_42364307的博客 3万+

告别上位机!用MCGS触摸屏+FTP服务器,5分钟搞定工控机文件自动同步

本文介绍了一种工业自动化领域的高效解决方案,通过MCGS触摸屏结合FTP服务器实现工控机文件的自动同步,无需开发上位机软件。该方案特别适用于图像采集、参数同步、数据备份等场景,具有成本低、可靠性高、维护简便等优势。详细配置指南和实战案例帮助用户快速实现零代码文件同步。

weixin_30872499的博客 560

微软资深经理人的项目管理经验 第一章.有效团队的基础

第一章.有效团队的基础     1、专心改善产品     公司付工资给设计师,要他们在合理的时间开发出品质精良的网站,但是设计师们的时间却经常被其它事情占用了。     典型的情况是设计师要花大量的时间准备会议,参加会议,读写开会记录和进度报告,还有回复email等等,这些事情都不能改善网站的工作,虽然其中一些是设计师自己主动做的,但更大一部分是项目经理下的命令。     虽然项目经理的本意是好的

RobocupWinner的专栏 1246

R语言dplyr包recode函数、recode_factor函数数值或因子替换实战

R语言dplyr包recode函数、recode_factor函数数值或因子替换实战 目录 R语言dplyr包recode函数、recode_factor函数数值或因子替换实战 #导入dplyr包 #recode函数进行数值替换 #recode_factor函数对因子变量进行替换 #导入dplyr包 install.packages("dplyr") # Install & load dplyr library("dpl.

data+scenario+science+insight 1590

软件测试 - 第二章作业

‍。

没事发发博客 2508

8,9,10,11,12,13代CPU特制win7 64位系统

对于7代以上的CPU装win7,在UEFI的模式下,如果不提前注入显卡驱动,就会一直卡在LOGO界面。对于此情况,我们推出一个内置了显卡和USB驱动的特制版win7系统。由于单文件已经大于了4G,所以推荐使用rufus来写入镜像安装。如还有问题,请记录下电脑配置,联系QQ11717907。制作完成以后,就可以通过U盘启动安装了。

海康威视技术支持 7251

基于YOLOv8与UI界面的短视频内容审核系统实现与深度学习应用

YOLO(You Only Look Once)是一种用于实时物体检测的深度学习模型,它能在单次前向传播中同时完成物体检测和定位。YOLOv8是YOLO系列中的最新版本,相较于之前的版本,YOLOv8具有更高的检测精度和更快的推理速度,特别适合需要实时检测的应用场景。YOLOv8通过卷积神经网络(CNN)来提取图像中的特征,并通过多个卷积层来预测每个目标的位置和类别。该模型的优势在于其端到端的结构,使得在视频监控、自动驾驶、安防监控等实时应用中,能够实现快速且高效的目标检测。

YOLO 314

作业管理系统

随着网络的发展,信息化时代的到来,在教学工作的过程中作用越来越明显,作业的及时发布,学生的及时提交,以及通过网上的批改和评分,都大大促进教学质量的发展,充分的利用网络来加强管理,扩展教育模式,增强作业的教学价值,是信息化教学的重大进步,在实际工作中有着重大的现实意义。学生作业管理系统将作业的上交、作业的下载、作业的发布、作业的查询以及信息的维护集于一体,使学校的学生作业管理更加规范化。教师登录系统后,可以对首页、学生管理、教师管理、班级管理、课程管理、题库管理、作业管理等功能进行相应操作,如图5-2所示。

WEN38306482的博客 32万+

电阻基础知识及应用电路仿真(Multisim)

本文围绕硬件工程师必备的电阻知识,从基础知识、实操、应用仿真三方面做系统讲解:基础上明确电阻的核心参数、分类、串并联计算及核心特性;实操中详解贴片/色环电阻的阻值读取、贴片封装换算,重点区分0Ω电阻(贴装跳线,实现功能选通/调试等)与磁珠(高频吸噪)的差异及选型;应用上介绍限流、分压、上拉/下拉、阻抗匹配、过压/过流保护五大典型电路的设计公式、选型原则和实操要点,同时给出电阻通用的选型、测量和布线设计规范,形成完整的电阻应用知识体系。

XU157303764的博客 2775

基于Java的在线作业系统

现代科技日新月异,信息技术发展迅猛,信息化教学被推及到各个方面,通过远程网络和电脑教学更加普及,传统的教学方式和教学观念也有了不小的变革,同时也迎来了许多机遇,也发现并提出了很多新的课题,。现代科技日新月异,信息技术发展迅猛,信息化教学被推及到各个方面,通过远程网络和电脑教学更加普及,传统的教学方式和教学观念也有了不小的变革,同时也迎来了许多机遇,也发现并提出了很多新的课题,。提高作业管理效率,节省了大量人工,规范了作业管理,大大提高对作业的管理水平,优化资源,实现了效益的最大化。

qq_21503882的博客 1035

Xilinx平台SRIO介绍(五)示例工程Example Design介绍

理解IP的使用,少不了Example Design的学习。

数字IC/FPGA杂货铺,找一找,或许有你想要的~ 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

操作系统概念第二章作业

第二章作业第一题第二题第三题第四题第五题参考网址 第一题 请指出执行系统调用时向操作系统传递参数的三种常用方式分别是什么,并分别说明在哪些情况下适合采用哪种方式。 答: 通过寄存器来传递参数 将参数存在内存的块和表中,并将块的地址通过寄存器来传递(Linux和Solaris就采用这种方法) 参数也可以通过程序放在或压入堆栈中,并通过操作系统弹出。 在x86_32中,通过中断(INT 0x80)实...

lilian的博客 1342

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

基于springboot的作业批改系统

本文设计并实现了一个基于SpringBoot框架的智能作业批改系统,旨在解决传统作业批改模式效率低下等问题。系统采用SpringBoot+MyBatis+Vue.js技术栈,包含作业管理、在线批改、智能算法辅助(如代码相似度检测)和成绩统计等功能模块。面向师生用户,有效降低了作业管理时间成本,提高了批改效率和准确性。系统运行稳定,具有较高的实用价值,推动了作业批改从传统方式向数字化、智能化的转变。

qiufangtaowvnyyidtf的博客 737

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

第二章作业

1、请谈一下你对二分法思想的体会 我对二分法在高中时已有所耳闻,当时看的是牛顿的二分法用来解决函数零点的所在区间和零点的精度问题。 应用二分法比较重要的一点是要先看数据是否有序,无序的话一定要先排序,然后就是要找准分界点,做好这两点应用二分法解决问题就不会有太大错误了。 二分法在处理大数据时效率显然比遍历查找要快得多,能有效地较低时间复杂度,同时也是一个比较好理解的算法。 ...

djc66710的博客 127

基于Android的作业管理App

本文介绍了一款基于Android的作业管理App,旨在解决学生作业管理中的遗漏问题,促进家校协同。系统采用"Android客户端+后台服务端"架构,提供学生端(作业接收、提交、提醒)、家长端(监督、沟通)和教师端(发布、批改、统计)三大功能模块。测试显示系统在多品牌设备上运行稳定,响应迅速,试用反馈良好:90%学生减少作业遗漏,85%家长提升监督效率,88%教师提高批改效率40%。系统实现了作业全流程管理,有效提升家校沟通和教学效率。

2301_79745346的博客 423

从零开始手写VIO第二章作业

从零开始手写VIO第二章作业

waihekor的博客 1176

基于ssm作业提交与查收系统

现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本作业提交与查收系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此作业提交与查收系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。

qiufangtaowvnyyidtf的博客 823

【作业】第二章作业

1、请谈一下你对二分法思想的体会 二分法思想非常好理解,只需要一个举一个相当简单的例子就可以明白: 你想一个数字不大于100的数字,让别人来猜。那个人可以先问你这个数字是不是大于50。如果是的话,再继续问是不是大于75。这样子逐步逼近答案,就是二分法思想了。 二分法查找适用于数据量较大时,但是数据需要先排好顺序。主要思想是对序列进行递归(或循环查找)。 在编程中使用二分法思想,可...

177

操作系统复习笔记(第二章)

操作系统复习笔记(第二章)

RonaldDong的博客 521

乾天驭爪——智能空中作业机器人

乾天驭爪——智能空中作业机器人1.2 研究意义1.2.1景区垃圾清理1.2.2核废料处理1.2.3抢险救援1.3 方案设计及创新点第二章 电路与通信部分实现2.1 无人机主控制电路部分2.1.1 大疆妙算2.1.2 云台电路2.1.3 无人机图传电路2.2 无人机机载机械臂2.2.1 数字舵机电路2.2.2 舵机控制板电路第三章 无人机机械设计3.1 无人机机架设计3.2 机械臂设计3.3 三轴云...

Phillweston的博客 9910
上一篇: 微软资深经理人的项目管理经验 第一章.有效团队的基础
下一篇: 由朗讯的一道笔试题想到的!
RobocupWinner
博客等级 码龄22年 2粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值