A Quick over view of Agile Methodology.

What is Agile: An Agile is Software Development model where software is Developed in incremental release,with each release building on previous functionality. Each release is thoroughly tested, which ensure that all issue are address in next iteration.

What is Scrum: Scrum is an agile project management methodology or framework used primarily for software development project with goal of Delivering new project capability every 2-4 week.

Components of agile scrum:

The scrum methodology defined by team role, events(ceremonies), artifacts.

1) The scrum Team:

There are three key role in scrum team.

A)Product owner: The product owner is the project's key stakeholder (Customer).Product owner is responsible for creating and maintaining the product backlog in the form of story and priorities them.the product owner is ultimately accountable for managing the product backlog and accepting the completed increments of work.

B) Scrum master: The scrum master is one of person from team who is the intermediate between the development team and product owner.The Scrum Master does anything possible to help the team perform at their highest level. This involves removing any impediments to progress, facilitating meetings, and doing things like working with the product owner to make sure the product backlog is in good shape and ready for the next sprint.

C) The Development Team: The Development team is a self-organizing,cross-functional group armed with all of the skills to deliver shippable increments at the completion of each sprint.

2) Scrum Events (Ceremonies):

A) The Sprint: A sprint is fixed time-box period during which specific work is completed and and made ready for review. Sprint are usually 2-4 weeks long but can be as short as one week.

B)Sprint Planning: Sprint Planning is a team meeting between Development team and product owner before the sprint get started that determine which backlog items(story) will be Delivered and how the work will be achieved.

C) The Daily Stand-up: The Daily Stand-up is a short communication meeting between team (no more than 15 minutes) in which each team member quickly discuss what they will do today, what they did yesterday, and any impediments that may be blocking his or her progress.

D) Sprint Review: The sprint review meeting is held between the team and product owner after every sprint completed. During sprint review meeting team present the work completed during the sprint to product owner and the product owner checks the work against Pre-Defined acceptance criteria and either accepts or rejects the work.

E) The Retrospective: The Retrospective, or retro, is the final team meeting in the Sprint to determine what went well, what didn't go well, and how the team can improve in the next sprint.Attended by the team and the scrum master.

4) Scrum Artifacts.

A) Product backlog: The product backlog is the single most important document that contain project or product requirement in the form of story.Product owner is responsible for creating the product backlog.

B) Sprint backlog: A sprint backlog is the specific list of items taken from the product backlog which are to be completed in a sprint. There are two things contain in sprint backlog user story and acceptance criteria.

3) Burn down chart: A burn down chart is a graphical representation of work left to do versus time.

What is story board: Story board is used to track the progress of each Sprint. After sprint planning meeting, Stories are written on cards and pinned up in priority order on a story board.


要查看或添加评论,请登录

Vikas Patel的更多文章

  • A Quick overview of Automation Testing

    A Quick overview of Automation Testing

    This is one of the important questions your team must know. The decision to implement automation testing from scratch…

社区洞察

其他会员也浏览了