论文部分内容阅读
长久以来,传统的瀑布式软件开发方法和管理流程一直作为软件开发工作的经典理论获得业界的广泛认可和普遍使用。但是由于开发周期太过漫长,管理流程过于刻板,在应对多变的市场需求时,无法对客户需求的变化做出快速响应。逐渐难以满足当今软件开发的要求,更被认为是造成软件开发延期或失败的主要原因。敏捷方法的出现,改变了以往软件开发长周期的模式,缩短了软件开发周期,提高了开发效率,让客户在短期内就能实现对软件的使用。并在多个迭代开发的进程中对需求的变更做出及时响应,提高了软件开发的灵活性和适应性。逐渐越来越受到业界的推崇,也被广大企业应用到实践中。
KC公司是一家总部位于芬兰的专业从事起重机设备、港口机械设备制造及服务的跨国公司。目前公司业务已遍布全球50个国家,拥有超过18000名员工,年营业收入超过30亿欧元。在全球一体化充分发展和国际化竞争日益激烈的大环境下,公司的竞争环境变得更为复杂和多变。为了应对激烈的竞争,公司在内部各个环节的管理上和对市场需求变化的调整上都需要实现快速响应。因此,为了帮助公司实现这一目标,KC公司IT部门在2018年决定向敏捷转型,来及时有效地满足业务部门提出得更新、更快的业务需求。
本文研究敏捷方法在KC公司软件开发项目管理中的应用优化问题。
首先,在阅读相关文献和理论的基础上,概述了项目和项目管理的概念以及软件开发项目管理的特点和内容。然后从分析敏捷方法与传统瀑布式方法的区别入手,介绍了敏捷方法的特点,Scrum的项目管理框架和在项目管理上的具体实施流程。
其次,对KC公司向敏捷方法转型的动因、准备过程和实践项目的实施做了相关介绍,并对应用敏捷方法后项目的整体实施效果进行了简单评述。
再次,为了能更好的总结和评价实践项目实施过程的具体情况,以便为KC公司转型敏捷方法的应用提出进一步切实有效的改进建议,本文依据软件开发项目管理的相关内容,通过相关数据和图表深入分析了项目实施过程中的具体细节及背后存在的问题,还通过与KC公司引入敏捷方法所提出的目标进行逐一对比分析,寻找出现阶段与目标所存在的差距。经过两方面的分析和总结发现实践项目在团队敏捷成熟度、团队管理和质量管理三个方面存在诸多问题。
最后,对于总结出的问题,本文从四个方面共提出了十项具体的改进建议。提出通过建立团队的敏捷成熟度评价体系并实施改进计划,在企业内部组织针对性的培训,在虚拟团队间建立共享社区来提升敏捷成熟度。提出必要的团队组建建议和优化团队管理理念来提升团队管理的敏捷适应性和帮助实现团队自治管理。提出建立适合敏捷的质量管理机制和建立适合敏捷的绩效考核来提升项目的交付质量和管理质量。
再通过对原本的Scrum理论框架中流程和要素的改进和优化,将相关改进建议和措施有机得结合到Scrum项目管理的框架之中,综合得为应用敏捷后的持续改进提供了过程支持,也使改进建议的落实变得更为可行。
通过分析敏捷方法在KC公司实践项目中遇到的问题,通过研究和提出相关改进建议,能实际得为KC公司项目团队在未来的项目实施中更好的应用敏捷方法和Scrum管理框架提供可操作的指南。对KC公司再进一步大规模推广敏捷方法的应用提供了实践经验的参考和借鉴,有助于KC公司实现向敏捷全面转型的目标。
KC公司是一家总部位于芬兰的专业从事起重机设备、港口机械设备制造及服务的跨国公司。目前公司业务已遍布全球50个国家,拥有超过18000名员工,年营业收入超过30亿欧元。在全球一体化充分发展和国际化竞争日益激烈的大环境下,公司的竞争环境变得更为复杂和多变。为了应对激烈的竞争,公司在内部各个环节的管理上和对市场需求变化的调整上都需要实现快速响应。因此,为了帮助公司实现这一目标,KC公司IT部门在2018年决定向敏捷转型,来及时有效地满足业务部门提出得更新、更快的业务需求。
本文研究敏捷方法在KC公司软件开发项目管理中的应用优化问题。
首先,在阅读相关文献和理论的基础上,概述了项目和项目管理的概念以及软件开发项目管理的特点和内容。然后从分析敏捷方法与传统瀑布式方法的区别入手,介绍了敏捷方法的特点,Scrum的项目管理框架和在项目管理上的具体实施流程。
其次,对KC公司向敏捷方法转型的动因、准备过程和实践项目的实施做了相关介绍,并对应用敏捷方法后项目的整体实施效果进行了简单评述。
再次,为了能更好的总结和评价实践项目实施过程的具体情况,以便为KC公司转型敏捷方法的应用提出进一步切实有效的改进建议,本文依据软件开发项目管理的相关内容,通过相关数据和图表深入分析了项目实施过程中的具体细节及背后存在的问题,还通过与KC公司引入敏捷方法所提出的目标进行逐一对比分析,寻找出现阶段与目标所存在的差距。经过两方面的分析和总结发现实践项目在团队敏捷成熟度、团队管理和质量管理三个方面存在诸多问题。
最后,对于总结出的问题,本文从四个方面共提出了十项具体的改进建议。提出通过建立团队的敏捷成熟度评价体系并实施改进计划,在企业内部组织针对性的培训,在虚拟团队间建立共享社区来提升敏捷成熟度。提出必要的团队组建建议和优化团队管理理念来提升团队管理的敏捷适应性和帮助实现团队自治管理。提出建立适合敏捷的质量管理机制和建立适合敏捷的绩效考核来提升项目的交付质量和管理质量。
再通过对原本的Scrum理论框架中流程和要素的改进和优化,将相关改进建议和措施有机得结合到Scrum项目管理的框架之中,综合得为应用敏捷后的持续改进提供了过程支持,也使改进建议的落实变得更为可行。
通过分析敏捷方法在KC公司实践项目中遇到的问题,通过研究和提出相关改进建议,能实际得为KC公司项目团队在未来的项目实施中更好的应用敏捷方法和Scrum管理框架提供可操作的指南。对KC公司再进一步大规模推广敏捷方法的应用提供了实践经验的参考和借鉴,有助于KC公司实现向敏捷全面转型的目标。