如何处理软件外包项目的进展?软件外包项目
一些项目经理往往认为,外包开发项目与企业内部开发项目的目标治理没有太大区别。唯一的区别是,外包项目需要更多的时间进行沟通、协调、跟进和监控。
总的来说,这个想法是正确的,但事实上,外包项目的目标治理比企业内部开发项目的目标治理更复杂,风险更大,需要更亲密 监测进度和质量。
内部开发项目所需的人力资源大致分为两组:
一是技术人员,另一组是与技术人员合作的业务人员(他们是建立信息系统的潜在用户)。
除了一些技术人员和用户群体的参与外,外包项目还增加了一组外包商的资源。
一些外包商会指派一名联系人进行联系和协调,而他们的技术人员只负责项目目标的开发。
应尽可能避免这种运营模式,因为外包商指派负责联系的人员往往是业务人员的背景。他们无法全面掌握技术细节,在向技术人员传达相关信息时也会有所不同。
因此,我们的首要任务是让外包商明白,负责项目联系的人员必须是开发团队的负责人。
开发团队负责人是直接参与开发项目目标的主要人员,这样才能有效地进行沟通和监控。
计划项目经理首先需要制定一个详细、完整的项目计划,并在计划中详细列出每项工作需要哪些人力共同实施。
计划中的每一个进度都需要确认才能还是。
例如,在完成系统分析后,外包商需要让客户了解分析结果,使企业能够确认外包商对整个系统的理解和分析与企业自身的项目目标需求和分析一致,使外包商能够进行后续的模块设计。
否则,设计的模块组合可能与企业的需求不同,存在质量和最终差异。
这些差异也将导致未来系统保护、更新、功能模块增加、升级、集成等方面的严重问题。
避免延误,避免项目延误,并在计划中预留足够的时间进行上述确认。
由于双方的工作地点,可能需要两天或三天的时间才能完成一天的确认会议。
议程中达成的共识也可能需要时间让外包商做一点修改,让企业正式确认。只有在正式确认后,我们才能进一步或下一步。