论文部分内容阅读
互联网行业是一个讯息万变的行业,海量的用户群,对软件研发及项目管理提出了如下要求:快速响应不断变化的需求,快速将需求转换为不同优先级别的研发任务并迅速进入研发状态,研发出的产品需要具有代码和软件维护的便捷性,以保证全天候的服务,能够迅速提供并不断完善产品以满足用户需求。传统的研发模式如瀑布研发模式、螺旋研发模式等已不能适应市场新的要求,而敏捷化的研发模式能更有效地适应市场变化,更好地满足市场要求,因而是互联网公司软件研发体系改造的必然选择。本文详细论述了软件项目管理、敏捷软件研发及敏捷软件项目管理、敏捷软件项目管理框架Scrum的相关理论,结合U公司实际案例情况,分析和论述互联网企业实施研发体系敏捷化改造的理论和实践问题。全文分为四大部分:1.研发体系的相关理论。主要介绍软件项目管理,敏捷软件研发及特点,敏捷软件项目管理的优点、敏捷软件项目管理框架Scrum的特点及优缺点,通过软件项目管理发展的四个阶段的对比分析,总结了未来项目管理的发展趋势。2.U公司案例对象简况及研发体系的现状及问题分析。包括U公司简介、U公司所在互联网行业软件研发的特点、公司研发团队及公司研发团队所面临的困难。3.U公司研发体系敏捷化改造。论述了U公司在研发体系敏捷化改造过程中的三个阶段:研发体系敏捷化改造引入期、敏捷化改造反思改造期、敏捷化改造稳步推进期,从按部就班的敏捷化推广,到敏捷化改造过程中遇到困难,然后反思定位问题,优化敏捷化改造方案,最后形成具有适应U公司自身特色的研发体系敏捷方法UAMPPD。4.U公司研发体系敏捷化改造效果评估。从研发效率、研发团队成长、研发产品质量等方面,对U公司研发体系敏捷化改造前后进行数据对比分析,得出了U公司研发体系敏捷化改造效果良好的结论。最后指出,为适应新的竞争环境和市场需要,传统的研发模式已不能适应市场新的要求,互联网企业必须要对研发体系进行敏捷化改造,而不同企业的研发体系敏捷化改造必须结合自身实际,确定合理的目标,选择有效的敏捷化过程和模式,注意观察总结,不要盲从。