项目经理应该知道的97件事以往的软件开发模式是先了解用户的要求,然后再在极度神秘的环境下进行编程测试。毕竟,用户根本不知道我们在做什么,对吧?直至项目结束,我们的魔术师才会匆匆登场,揭去魔法布,然后期望用户会对我们卓越的产品惊叹不已。然而用户此时的通常反应是: “咳,好吧,我知道你们花了很多功夫,但我们真正需要的是……”今天,项目成功的秘诀就是尽早向用户展示任何可以展示的东西。如果能在项目启动早期,而不是当整个项目都结束的时候,就能发现项目中存在的问题,那该有多好啊!随着项目时间的推进,变更项目的成本越来越高。重新编码、重新测试以及改进当前软件的时间,加上整合外围代码进行集成测试所花费的时间都会大大拖延项目进度。如果变化非常重大,还可能危及时间和成本底线,需要经过变更控制委员会一个漫长的批准程序。在一些细小环节上做出的编程决策,或许对于软件开发人员和项目经理而言道理十足,可当软件投入使用后却有可能给用户造成巨大的混乱。我知道曾经有一个大型的培训公司,花了500万美元重新设计它的订购软件系统。此前,项目编号同订购产品之间的匹配存在一定逻辑性。例如,4125可能是学生手册,4225则是配套的学生练习盘,4325可以代表教师手册,4425则是营销宣传时使用的课程大纲等。你可以在同一屏幕上订购4X25系列的所有项目。①?? PHR,即 Professional? in Human Reso
原创力文档

文档评论(0)