无图版
控制面板
|
短消息
|
搜索
|
会员
|
帮助
|
社区
|
首页
|
无图版
驱动程序开发网技术社区
»
软件工程在驱动开发中的应用
» 如何评估项目工作量
转到动态网页
交 易
投 票
本页主题:
如何评估项目工作量
加为IE收藏
|
收藏主题
|
上一主题
|
下一主题
znsoft
老头级程序员
级别:
管理员
精华:
21
发帖:
6483
威望:
2379 点
积分:
6590 分
贡献值:
0 点
好评度:
2276 点
原创分:
5 分
注册时间:2001-03-23
最后登录:1970-01-01
如何评估项目工作量
一个工程需要的早期评估有三项:工作量、持续时间、预算。在这三项中,工作量必须首先评估。当了解工程所需的工作量,你就可以分配决定工程持续时间的资源,进而可以评估人力资源和非人力资源花费。
用下面的过程来评估你的工程所需总工作量:
1.决定评估所需的精确度。典型的情况是,评估的精确度越高,所需的细节就越多,所需时间也越多。如果要求你做一个粗略的评估(-25% - +75%),你可能会在较高的水平利用最少量的细节迅速完成工作。另一方面,如果你必须提供一个精确的评估时(≤10%),可能需要多花一点时间,且在一个较低的水平需要更多的细节完成这项工作。
2.为每一个活动和整个工程的工作量做一个最初的评估。有很多可用的技巧用于评估工作量,包括任务分解(工作细分结构)、专家意见、类推等。
3.添加专用资源时间。确保你已经包括兼职人员和专用资源所需的时间。例如,这一工程可能包括兼职人员、熟练的专家、法律人员、行政人员等。
4.考虑返工(可选的)。在理想世界中,所有交付的工程一开始都是完美无缺,但在现实世界中,通常并不是这样。不考虑返工的工作计划可能较容易完成,因为低估了全部的交付工程包含的工作量。
5.添加工程管理时间,这是成功的工程管理所必须的。一般说来,增加15%的工作量用于工程管理。例如,如果一项工程评估需要12000个小时(7-8个人),那么一个全职项目经理人(1800小时)是必须的。如果一项工程评估需要1000小时,工程管理时间应该是150小时。
6.添加意外事故时间。偶然是用来反映评估的不确定性和风险性,如果要求你做一项并不完全确定的评估工作,那么可能要增加50%、75%或者更多的时间以反映不确定性。如果以前你已经多次做过这样的工程,你的意外时间可能很小——可能是5%。
7.计算加上所有细节部分的总工作量。
8.如果必要再看一遍,进行适当修改。有时当你加上工程的所有组成部分时,评估会看起来明显的高一些或低一些。如果你的评估看起来不正确,再回头看一下你的设想,调整所作评估以更好的反映现实情况。我把这种情况称为从你的经理和赞助者最初的延期。如果你的赞助商认为你评估太高,并且你也认为没有理由反对他,那么你还要在评估上作更多的工作。要确保你的评估看起来是合理的,并且准备好反击那些反对的观点。
9.文档化所有设想。你永远不会确切地了解一项工程的所有细节,因此,文档化所有你做出的设想和评估,这一点很重要。
10.这类严格的评估方法将会帮助你在可以获得的时间和资源的情况下尽量做出精确的评估。
远大前程,免费招聘,求职 --第二代人力资源网站,免费!!!HOT!!! **荣誉试运行,投递简历有奖**
http://www.ItFact.net IT真相网
-----------------------------
软件创造价值,驱动提供力量!
淡泊以明志,宁静以致远。
----------------------------------
勤用搜索,多查资料,先搜再问。
Posted:2008-01-27 10:18 |
[楼 主]
快速跳至
>> 业界资讯
|- 文档安全及权限管理产品
|- 病毒防杀类产品
>> 阅读与交流
|- windows 源码解读
|- Windows NT 文件系统内幕 中文勘误,读书心得
|- 驱网精华月刊
|- 书评
>> 初学者入门
|- c/c++入门(含vc使用)
|- InnoSetup,NSIS 中文讨论区
|- 黑客反汇编之 asm2c
|- DTM(driver test manager)
|- Keil C 使用
|- 电子技术基础
|- ABC初学者
|- 开发工具使用
|- 驱动及应用程序安装程序制作
>> 各取所需
|- 免费招聘
|- 有奖求职
|- 合作开发
|- 供需信息
>> 安全技术
|- 反流氓、反木马和rootkit
|- 特洛伊之木马故乡
|- 溢出及shellcode
|- 网络安全技术
|- 病毒技术分析
>> 驱动开发
|- 每周话题
|- vista & x64 驱动程序
|- WDF 学习与研究
|- Kernel Mode discussion and Soft Driver
|- USB驱动开发
|- 非USB硬件驱动开发
|- 图形设备驱动版(打印、扫描、显示...驱动)
|- Mac 驱动开发
|- NDIS网络接口开发
|- LINUX&UNIX核心开发
|- (IEEE1394)FireWire
|- 文件系统(过滤)驱动程序开发
|- 软件工程在驱动开发中的应用
|- 总结、原创区
>> 硬件开发
|- DSP & PLD &FPGA
|- 硬件设计
|- FirmWare
|- 集成电路设计(IC)
>> SNMP网管
|- SNMP网管软件开发
>> 嵌入式系统及掌上设备
|- Micro Server
|- 嵌入式系统开发
|- Wince 程序开发
|- VxWorks
>> 程序人生
|- 疯狂灌水&& 人生 &&娱乐
|- 新闻,要闻,花边
|- IT新闻
|- 用户留言
|- 软件使用与交流
>> 公司黑白名单
|- 白名单
|- 黑名单
>> 合作网站技术支持论坛
|- 驱动开发网在线商城
|- syser debugger
|- S1系列PCI开发板、FPGA开发板支持
|- PLX PCI 开发板支持
驱动程序开发网技术社区
»
软件工程在驱动开发中的应用
快速发帖
顶端
内容
:
HTML 代码不可用
使用签名
Wind Code自动转换
字数检查
恢复数据
按 Ctrl+Enter 直接提交
表情
[更多]
Powered by
PHPWind
v6.0
Code © 2003-05
PHPWind
This is html template view this page faster