软件开发失败:软件Software开发注定失败的26个信号



尽管我们努力使每个软件Software开发项目获得成功但有些项目刚刚开始就已埋下祸根这里是企业软件Software开发项目走向死亡征程26个早期预警信号--呜呼全来自现实世界经验

1、项目名称在过去几个月里发生了第 3次变化
2、开发经理决定最好给英国用户写个完全区别版本而不是个独立国际化版本
3、需求定义在开发活动开始后几个月才开始进行
4、新雇来研发总监自豪通知董事会项目将会提前 6个月完成99%并且保证软件Software可以不通过β测试直接发布
5、你是Web当你打开个压缩了HTML文档Zip文件(客户发给你用来和Web应用集成网站WebSite脚本)时你发现这些HTML文档全部是使用Word编辑另存为HTML格式
6、你缓过神来发现公司雇佣你做顾问是为了裁决两个竞争部门间技术平台使用分歧
7、备忘录里写到你需要使用16位平台构建64位应用
8、员不理解规格介绍说明书但仍闷头开发测试小组不明白如何测试但仍闷头测试
9、你看到项目预算发现超过预算花在了Web设计人员用Photoshop制作主页模型上--而根本没有考虑设计可用性或者没关注那些存在于这个主页下面上千个内容页面
10、用户或客户要求新功能而非关注缺陷修正及性能增强
11、“16个软件Software开发最佳实战”列表没有个被执行
12、你被要求将工程从Windows迁移到MS-Dos上
13、技术项目经理(project manager)在没有咨询任何真实潜在用户情况下让你编写用户需求列表
14、人们开始给“文件”发送函件而不是给彼此的间而这些函件是介绍说明为何发送者和即将发生(但不被承认)失败无关托词
15、状态报告看起来不够充分
16、新来CIO把所有有着深厚组织知识员工替换成了外面他原公司员工
17、这是个大项目名字是“冰山”或者这是公司第 3次想视图完成该项目项目代码“凤凰”但不知何故你却不相信该项目能够“浴火重生”
18、即便是那些得到免费版本用户也为的感到恼火
19、你们关键任务项目(牵涉到公司80%收入)经理有3个月接触选择技术时间并且马上培训了4名全新开发人员但最后却得到了个3个月最后期限
20、你了解到管理部门不得不坚持在初次代码冻结后才能将接口定义签入到版本控制系统
21、他们更换了项目经理(project manager)并且将项目团队(Team)迁往另个城市(你感到自己庆幸这个城市还好不在另个大洲)
22、QA团队(Team)被告知:我们测试时间只有 3周(这个项目已经持续了 6个月)或者被告知:日期是固定我们必须在此的前完成所有功能
23、经理决定试用敏捷开发思路方法来节省时间
24、在过去时代没有手机和无处不在互联网在你参加完于法兰克福举行为期 3天锁定时间区域CIO会议回来纽约后被 3天前刚被雇佣新项目经理(project manager)所大声辱骂为什么?你不必为她发E-Mail信息(你也无法收到)担负责任不必为你无所知项目控制面板做更新
25、管理层决定在个2万美元项目上花100万然后经理们开始同意电脑公司销售员说法:100万软件Software需要200万美元硬件和此同时位秘书购买了个现成PC和个包含些新办公自动化软件Software光盘收缩包她在午休时候就实现了该项目(大概我们应该把这次算作次成功罢)
26、首席员告诉你说维护数据库升级完整历史是应用需求的但是他没有时间来为此设计数据模型所以他决定先做Web前端然后再考虑解决这个问题而这就是你们团队(Team)首席
27、该业务线领导/项目投资者说:“获取创意”这是在管理削减了20%项目组成员的后发生随后IT团队(Team)拉出已经预定回收硬件说道:这就是您项目新托管环境
以上是基于几十名开发人员和IT专家参和列举但是这还不够完整这需要您在评论中加入您经验

Tags:  信号测试软件 无线信号测试软件 软件开发失败

延伸阅读

最新评论

发表评论