惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
NISL@THU
NISL@THU
E
Exploit-DB.com RSS Feed
L
LINUX DO - 热门话题
L
Lohrmann on Cybersecurity
K
Kaspersky official blog
Project Zero
Project Zero
Cisco Talos Blog
Cisco Talos Blog
T
The Exploit Database - CXSecurity.com
P
Palo Alto Networks Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
S
Schneier on Security
G
GRAHAM CLULEY
The Hacker News
The Hacker News
T
Threat Research - Cisco Blogs
Scott Helme
Scott Helme
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy & Cybersecurity Law Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Cyberwarzone
Cyberwarzone
C
CERT Recently Published Vulnerability Notes
T
Tor Project blog
AWS News Blog
AWS News Blog
Simon Willison's Weblog
Simon Willison's Weblog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
爱范儿
爱范儿
P
Privacy International News Feed
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
S
Securelist
G
Google Developers Blog
The Last Watchdog
The Last Watchdog
Google Online Security Blog
Google Online Security Blog
美团技术团队
F
Fortinet All Blogs
小众软件
小众软件
Recorded Future
Recorded Future
V
Visual Studio Blog
B
Blog RSS Feed
H
Help Net Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Google DeepMind News
Google DeepMind News
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Martin Fowler
Martin Fowler
Latest news
Latest news
Spread Privacy
Spread Privacy
H
Heimdal Security Blog

博客园 - Sanle

jquery技巧总结 在不同版本的 SQL Server 之间传输登录和密码的完整解决方案 安装iis 成大事必备的9种心态 人际关系的十大要领 IIS6.0应用程序池回收和工作进程 五种提高 SQL 性能的方法 必须掌握的八个【cmd 命令行】[ 一个自动产生编号的存储过程,数据库sql2000或2005 设计模式与武功秘籍的异曲同工 存储过程是多用还是少用 SQL有用代码 做项目就是学习 SQL大全 SOA实施的成功主要有以下8种 SOA,现在进行时 4u4gsybase配置 sybase优化处理 带你轻松接触Sybase ASE15.0.2性能优化
防止项目延迟的18条军规
Sanle · 2008-12-08 · via 博客园 - Sanle

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