基于Scrum敏捷开发的软件过程管理研究

被引量 : 41次 | 上传用户:taizijian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以作者亲身经历的项目为背景,发现问题,并总结和归纳传统软件开发过程中存在的问题和缺陷,目的是改进传统软件开发过程,帮助中小型软件开发组织寻找一条有效地具有可操作性地软件开发过程管理之路,提高中小软件开发组织的软件过程能力。通过对传统软件开发和敏捷开发理论的深入研究和比对分析,介绍了被实践证明切实可行的具有代表性的Scrum、XP、Crystal Clear敏捷开发流程,以对项目全过程进行管理为目的选定以Scrum敏捷开发框架为论文研究的理论和方法。通过对Scrum项目过程管控框架的研究和分析,具体详细地提出框架的核心关注点和在软件开发过程中每个核心点的应对策略。清晰的Scrum愿景是项目全过程的灯塔;“以人为本”的Scrum角色担当是实现项目愿景的最强有力保证;明晰的会议里程碑制度给予Scrum整个团队以持续的斗志和激励,帮助团队在连续的冲刺中交付有价值的功能。一个完整的软件开发过程当然也离不开对需求的及时把握、对项目进度的及时跟踪和对全过程的质量管控。应对需求的频繁变化我们使用用户故事简洁化地描述用户需求,借助Product Backlog制作出具有优先次序的用户故事清单,制定Sprint Backlog将优先需求拆分为具体的任务项以作为Sprint迭代期的工作目标,动态地应对变化,逐步的满足需求。以每日晨会和Sprint Bumdown Chart燃尽图持续跟进项目,保证过程高度的可视化,促使团队成员享受地工作,通过交付有价值的可工作的软件获得心理上的满足感。为了解决Scrum敏捷开发难于操作和太过理论概念化,在真实案例IIC项目中作者本人所参与的团队尝试应用Scrum敏捷开发框架对软件全过程进行管控实践。在IIC项目中,主要围绕两个问题展开Scrum实践:(?)强化Scrum敏捷开发方法的可操作性。构建Scrum框架和核心,针对性的应用实践解决方案和策略,使项目相关人员在一个宽松的氛围中灵活运用Scrum,凭借团队集体的智慧攻克难关,从部分到整体的持续集成实现项目愿景。(?)强化软件开发的全过程管理。技术的重要性远没有把人放到合适的位置重要,明确角色和人员的职责,将人员、技术、团队融为一体实现自我管理,共同改进,全面落实执行Scrum敏捷开发的框架和核心策略。
其他文献
本文通过对城市商圈经营业态组合特征进行描述,并对上海市九大商圈的经营业态要素进行比较与分析。发现上海市虽为我国经济发展的领头羊,但商圈经营业态发展仍然也存在主体功
一、引言高质、高效、高创新度、高灵活度是创新型企业的基础。特别是进入新时期,随着世界经济全球化的深入发展,许多企业都开始把创新放在重要的位置。创新型企业加速创新的
数据信息化作为当下现代社会发展的主流趋势,带动着我国各行业领域不断朝信息量化、精确化的方向持续转型与迈进,建筑行业亦是如此。工程造价作为建筑工程的内部核心事项,其
<正>石学敏院士1938年出生于天津。1962年毕业于天津中医学院。现任天津中医学院第一附属医院名誉院长,教授、主任医师、博士生导师, 天津市授衔针灸学专家,中国针灸学会副会
广播电视作为我国传统媒体的重要组成部分,其未来的发展直接影响媒体行业的整体走向。由于互联网技术的普及和广泛应用,在互联网背景下产生的各种新媒体对广播电视媒体造成了
在全业务运营环境下.运营商纷纷将电子渠道的发展作为争夺用户和提高服务水平的重要举措,本文通过对用户行为的研究.结合数据调研结果,分析出电子渠道发展障碍及生命周期,并提出突
本文主要对"央视新闻"的新媒体战略及系列创新作简要介绍和分析。首先分析了在新媒体背景下"央视新闻"受到的冲击,随后从两个方面介绍了在新媒体背景下"央视新闻"的系列创新
介绍高标准农田的定义,以及高标准农田建设的主要内容、具体目标及重点,论述辽宁省开展高标准农田建设取得的主要成效及近期规划,为高标准农田建设提供理论依据。 This pape
近年来,随着无线设备和移动计算技术的不断发展,信息空间和物理空间已经相互交融重叠,形成了一个新的研究领域:普适计算。在普适计算空间中,用户可以随时、随地获得数字化的
可行性研究是提高项目投资决策科学性必不可少的工作,对促进企业合理利用资源、提升竞争能力具有重要作用,对企业本身及国民经济的可持续发展有着重要的意义。随着国民经济的