scrum 订阅
Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums. [1] 展开全文
Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums. [1]
信息
业务领域
管理软件开发项目以及运行软件维护团队
定    义
是一种迭代式增量软件开发过程
成员组成
主管,产品负责人,开发团队
应    用
敏捷软件开发
外文名
Scrum
包    括
实践和预定义角色的过程骨架
Scrum创始人
Jeff SutherlandJeff Sutherland的第一份工作居然是美国空军战斗机飞行员,还曾于1967年获得了“壮志凌云”称号,完成过100次飞越北部越南的作战任务。服役后期,他到斯坦福大学拿下统计学硕士学位,并在美国空军学院教授数学统计 学和概率学。11年军旅生涯结束后,他成为了科罗拉多医学院的教师并获得了博士学位。在诺贝尔化学奖得主莱纳斯·鲍林的赞助下,他以放射学、生物学及预防医学助理教授的身份参与了维生素与癌症研究中心的创立,担任八年国家癌症中心的主要研究员,负责科罗拉多地区所有癌症患者的数据统计和IT方案与研究,整合了国家注册、临床试验、流行病学研究和癌变的超级计算机数学模型。1983年,他进入了一家遍及北美、经营着150家银行的公司,职务为先进系统副总裁及ATM业务部总经理。此后,Sutherland先后担任了11家软件公司的CEO、CTO或者工程副总裁,积累了丰富的软件开发经验。Ken SchwaberKen Schwaber最初的职业也很特别——商船经理。在随后40多年开发生涯的前10年中,他曾经编写过操作系统,搞过嵌入式,为IBM大型机开发系统软件;先后在芝加哥大学、伊利诺伊理工学院、王安公司实验室工作,并逐渐展现出在软件开发方法上的天赋。在CASE工具和结构化方法热门的时候,他自己创办了ADM公司,从事软件开发方法培训服务。期间,公司开发了软件方法自动化工具MATE,用来生成各种软件流程所需的模板、计划等,生意很好。
收起全文
精华内容
下载资源
问答
  • Scrum

    2021-02-21 18:32:39
    目录1历史2Scrum的特性3Scrum中的角色3.1"猪"角色3.2"鸡"角色4Scrum会议5文档5.1产品订单5.2冲刺订单5.3燃尽图6自适应的项目管理7Scrum术语7.1角色7.2工件7.3其他8Scrum在其他领域的应用8.1Scrum用于产品开发8.2...
  • scrum

    2019-09-21 00:14:27
    Scrum 1、scrum学习心得 (1)、Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。 (2)、Scrum是一个包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色...

    Scrum

    1、scrum学习心得

       1)、Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。

       2)、Scrum是一个包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员

       3)在迭代式开发方法中,整个开发工作被组织为一系列的短小的、固定长度(如3周)的小项目,被称为一系列的迭代。每一次迭代都包括了定义、需求分析、设计、实现与测试。采用这种方法,开发工作可以在需求被完整地确定之前启动,并在一次迭代中完成系统的一部分功能业务逻辑的开发工作。再通过客户的反馈来细化需求,并开始新一轮的迭代。

    2、团队介绍

      1)、 团队共有六个人

      2)、分工

    龙啸宇:将负责团队里一些工作的分配,大致的任务管理,处理团队中已经出现的,即将出现的,未出现的,在承受范围内的杂余事件处理。

    张宇辉:将负责团队里的重大决定,以及成为团队里的精神领袖。(围绕斗志高昂的人进行软件开发,给开发者提供适宜的环境,满足他们的需要,并相信他们能够完成任务。)

    黄婧婧:将负责团队里客户的工作,去了解他们的的需求,去分析这些需求,或是去开发满足他们需求的用户界面,提供快速反馈的机会。(业务人员和开发者应该在整个  

    王彤   :将负责团队里项目的测试,以及改进的方向。(构建高质量的软件,还要创建足够的文档和支持材料,保证下一场比赛能有效的进行。)

    刘琴 :将负责团队的交流工作,需要及时跟进团队的进展程度,记录所有的完成度,时刻确认开发和需求同步(每隔一定时间,团队都要总结如何更有效率,然后相应地调整自己的行为。)

    龚雪莉(我):将负责团队的建模工作,创建描述系统的文档,使其他人能够操作、维护、改进系统。(开发一个小的模型,或是概要模型,打下一个基础,然后慢慢的改进模型)

    3、团队项目简介

        1)、项目主要以生活在长大为主题,包括学生老师生活中的一些事件,便利服务

        (2)、项目导图

            

    4、 如何在团中实现scrum

    1)、在项目之初,进行需求分析,然后团队会议对于项目主题,项目详细内容的设计

    2)、分到每个人的角色以及任务相当于几块并行运行的程序,并每天进行晨会,在会议上,每个团队成员需要回答三个问题:今天你完成了哪些工作?明天你打算做什么?完成你的目标是否存在什么障碍?(Scrum主管需要记下这些障碍)每一个阶段任务完成后,都会举行一次回顾会议,在会议上所有团队成员都要反思这个冲刺。举行回顾会议是为了进行持续过程改进。

    3)、Scrum提倡所有团队成员坐在一起工作,进行口头交流,以及强调项目有关的规范(disciplines),这些有助于创造自我组织的团队Scrum的一个关键原则是承认客户可以在项目过程中改变主意,变更他们的需求,而预测式和计划式的方法并不能轻易地解决这种不可预见的需求变化。同样,Scrum采用了经验方法– 承认问题无法完全理解或定义,而是关注于如何使得开发团队快速推出和响应不断出现的需求的能力最大化。

    转载于:https://www.cnblogs.com/-sherry/p/7649608.html

    展开全文
  • SCRUM

    2018-12-01 16:35:00
    SCRUM 概述 Scrum是管理软件项目的一个轻量级的敏捷软件方法。划分为多个迭代过程,在Scrum中被称为冲刺(Sprint),通常持续2-4周的时间,开发团队会在此期间完成所承若的一组订单项的开发 依赖于迭代...

    SCRUM

      • Scrum是管理目的一个轻的敏捷件方法。迭代程,在Scrum中被称为冲刺(Sprint),通常持2-4周的时间开发团队会在此期完成所承若的一组订单项开发
      • 于迭代和增量的敏捷方法
      • Scrum基本程:1户团队,管理等渠道入,由负责制定订单2团队从顶出本次Sprint最多可以完成的目(冲刺计划会议3、分解任务清单使每一通常不操作16(冲刺订单4Sprint周期和团队交付不,一般1-4周。每天站立会议昨天做了什今天打算做什在做的程中遇到什障碍)5Spint评审会议,提交已完成的工作6Spint顾会议
    • 角色
      • 角色:不是实际Srum程的一部分,但必
        • 管理
      • 猪角色:全身投入目和Scrum程的人
        • 负责Product Owner
        • Srum Master
        • 开发团队Scrum Team
      • 订单Product Backlog
        • 订单是整个项目的要文(列表,估算量,
      • 冲刺订单Sprint Backlog
        • 冲刺订单订单化子集,包含团队如何实现下一冲刺的需求信息
      • 尽图Burndown Chart
        • 尽图是一展示的图标前冲刺中未完成的任务数目,,或在冲刺订单上未完成的订单项
    • 实践
      • 冲刺计划会议Sprint Planning Meeting
      • 每日站立会议Daily Standup Meeting
      • 评审会议Review Meeting
      • 顾会议Retrospective Meeting
      • 看板(ToDo Doing Done
      • 计划纸牌:用于订单和冲刺订单订单项的估算,是一估算工作量的有效方法

       

       

      

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,520
精华内容 5,408
关键字:

scrum