ScrumMaster 认证课程笔记

一、软件工程是一项艺术,一个复杂问题
1、复杂问题适于实验性过程控制(Empirical Process)
2、the three pillars of an empirical process:Inspect、Transparency、Adapt

二、Agile Manifesto、Agile Principles

1、Agile Manifesto

  • individuals and interactions over processes and tools
  • working software over comprehensive documentation
  • customer collaboration over contract negotiation
  • responding to change over following a plan

2、十二项敏捷原则

1、Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

2、Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

3、Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

4、Business people and developers must work together daily throughout the project.

5、Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

6、The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

7、Working software is the primary measure of progress.

8、Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

9、Continuous attention to technical excellence and good design enhances agility.

10、Simplicity–the art of maximizing the amount of work not done–is essential.

11、The best architectures, requirements, and designs emerge from self-organizing teams.

12、At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

三、scrum framework

  • Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

1、three artifacts
product backlog、sprint backlog、product increment
2、three roles
product owner、scrum master、dev team
3、five ceremonies
product backlog refinement、sprint planning、daily scrum、sprint review、retrospective
4、five values
focus、commitment、openness、respect、courage

四、相关时间

  • sprint palnning: 2 hour max for 1 week length sprint
    e.g. The time-box for the Sprint Planning meeting is 8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
  • daily scrum:daily 15 minute meeting
  • sprint review: time boxed to 2 hours for 2 week sprint
    e.g. The maximum length of the Sprint Review (its time-box) is: 4 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
  • sprint retrospective: 45min 1 week
Scrum+events+exercise+v3.5_Page_1.jpg
Scrum+events+exercise+v3.5_Page_2.jpg

你可能感兴趣的:(ScrumMaster 认证课程笔记)