防止项目延迟的18条军规

转载 2004年09月14日 19:09:00

防止项目延迟的18条军规
1 详尽的需求分析

2 当面临项目开始时的问题时,您需要正视并处理这些困难和有争议的问题而不应该逃避

3 选择正确的技术
正确的技术能够使您有最大的机会在现有的人力条件下以最短时间按质量要求完成工作,选择一个抢眼的新技术并没有什么好处,尤其当您不能保证它是否有好处或者找不到正确应用新技术的人的时候。

4 设计一个产品的结构,这个结构要有很好的模块化特性,并且简单易懂。要花时间在设计功能模块和界面上,并且对这些模块和界面进行封装和组织

5 一旦您知道了您将需要做些什么,您就可以着手准备项目计划。

6 回顾和项目相关的标书,合同和其他高层文件。
如果您的计划表明合同得不到执行,那么为了避免以后的严重问题就必须进行重新谈判

7 检查设计和代码

8 确定优先次序
a.)确保首先将精力放在最紧急的事情,其次是最重要的事情,如果还有余下的时间再去做不太重要的事情。重要的是从客户角度考察事情的优先次序。
b.) 确保问题得到充分的解决。

9 处理需求的变化
不管变化如何小,您都要进行必要的处理,将这种变化的结果反馈给客户或者市场部门。项目发生延迟更确切的说是人们常常认为项目会发生延迟,不要期望在没有更多时间和资源的情况下做更多的事情。

10 让人们努力并机智地工作是问题的关键。
用时间和功能命名交付的产品要比仅仅使用数字命名更好。
您应该相信团对成员,相信他们明白需要做什么,并且会全力以赴做好它。

11 减少风险
a.)不要仅仅为了使用新的技术语言或者方法而使用它们。
b.)尽量避免不同的语言或技术混用。
C.)减少对其他项目和组织的依赖性
d.)在项目计划中要包含充分的权变措施。
项目延迟常常是由于一些主要的风险因素,例如新技术的失败或供应方延迟提交产品。

12 不做无用功。如果可以COPY一些有用的功能就不必重写。

13 采用稳固的编程方式
a.)在开发工具中应用最高级的警告功能。
b.)应用错误检查工具来发现内存泄露,通用代码错误和其他潜在缺陷。
c.)养成在写完程序之后立即测试的习惯。
d.)记下测试出的程序错误并编写报告。
e.)使用可靠的结构和算法。

14 减少“设计-编程-测试“循环的时间长度。

15 在测试方面不惜时间.

16 定期进行产品发布。
您得到的反馈越多您的客户最后拒绝您的产品的可能性就越小。

17 为了防止您的项目延迟,您必须承担领导的责任,进行切实的领导。
a.)担负起责任,不责备他人,不找借口,勇于承认错误并改进。
b.)不要任由他人责备,也不要寻找不具说话力的借口。
c.)为了整个项目团队能顺利工作,您必须做一些领导应该做的事情,即使这些事 情并不让人惬意。
d.)如果您知道问题所在就立刻着手解决这些问题而不要无视问题的存在。
e.)要做全局把握整个项目的人

18 为了节省时间一定要舍得花时间。
如果您有方法能够为整个项目节省时间,那么就采用这种方法,尽管它可能会使工 作暂时落后于预定计划。

AWS CTO对过去十年的经验总结 – 十条军规

作者 Werner Vogels 发布于 2016年3月14日 10 Lessons from 10 Years of Amazon Web Services    AWS(Amazon Web ...
  • u012365585
  • u012365585
  • 2016年04月06日 12:24
  • 5898

再议数据库军规

军规:必须使用UTF8字符集 和DBA负责人确认后,纠正为“新库默认使用utf8mb4字符集”。 这点感谢网友的提醒,utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在ut...
  • szp686886
  • szp686886
  • 2017年02月17日 16:05
  • 339

MySQL 数据库开发的 36 条军规

MySQL 数据库开发的 36 条军规 写在前面的话: 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。 (一)核心军...
  • kuyuyingzi
  • kuyuyingzi
  • 2015年04月24日 18:10
  • 3625

赶集mysql军规

赶集网mysql开发36军规 写在前面的话: 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。 (一)核心军规 (1)不在数据库做运算:cpu计算务必移...
  • e421083458
  • e421083458
  • 2015年03月27日 09:48
  • 2478

58到家数据库30条军规解读

军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要   一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持...
  • csdn265
  • csdn265
  • 2017年02月15日 23:26
  • 2019

赶集网mysql开发36条军规

写在前面的话: 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。 (一)核心军规 (1)不在数据库做运算    cpu计算务必移至业务层; ...
  • YABIGNSHI
  • YABIGNSHI
  • 2016年05月17日 15:36
  • 888

赶集网mysql开发36条军规

http://www.everycoding.com/coding/81.html 总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。 来自一线的实战经验,每一军规背后都是...
  • lqglqglqg
  • lqglqglqg
  • 2015年10月01日 21:14
  • 299

lazy 延迟加载策略

Hibernate 的延迟加载(lazy load)是一个被广泛使用的技术。这种延迟加载保证了应用只有在需要时才去数据库中抓取相应的记录。通过延迟加载技术可以避免过多、过早地加载数据表里的数据,从而降...
  • l_feilong
  • l_feilong
  • 2016年03月06日 12:01
  • 177

如何使keyup事件延迟处理

一般情况是每点击一个按键都会触发一次keyup事件,但是有些时候,这样并不能满足要求,需要的是输入完毕之后才执行某函数。(比如通过扫码枪扫描图书条形码进行图书信息的录入)这里只能采取延时执行的方法来处...
  • qq_30152271
  • qq_30152271
  • 2016年09月14日 11:11
  • 2010

Yahoo性能优化35条军规

yohoo关于性能优化的35条不可触犯的军规,web2.0的设计与视觉,用户越来越注重用户体验,但用户体验的前提就是网站的访问速度,对于一个大型网站的yahoo来说,处理性能优化是不可缺少的,他是怎么...
  • kaikai4
  • kaikai4
  • 2016年04月30日 07:54
  • 234
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:防止项目延迟的18条军规
举报原因:
原因补充:

(最多只允许输入30个字)