在1995年的《美国程序员》中几个著名的作者共同支持下面这些元素是成功项目所必不可少的:
1、满足商业目标;
2、满足质量期望和需求;
3、保持在预算范围内;
4、满足时间的最终期限;
5、带来实际效益;