+ All Categories

Agile

Date post: 20-Dec-2015
Category:
Upload: aristyo-rahadiyan
View: 1 times
Download: 0 times
Share this document with a friend
Description:
project management
Popular Tags:
24
CRICOS Provider Code: 00113B MIS398 PROJECT MANAGEMENT Topic 9 – Agile Project Management
Transcript

CRICOS Provider Code: 00113B

•Welcome

MIS398PROJECT MANAGEMENT

Topic 9 – Agile Project Management

CRICOS Provider Code: 00113B

TOPIC LEARNING OUTCOMES

At the completion of this topic you should be able to:• Explain the techniques and philosophy around Agile• Demonstrate an understanding of the concepts around

Agile.

CRICOS Provider Code: 00113B

WHAT IS AGILE?

•Unlike some traditional project management approaches such as Waterfall, Agile is designed from the ground-up to handle a dynamic environment and it welcomes changes to the scope, even late in the project.•Agile is a project Management framework that allows projects to not go over time, over budget or sacrificing quality in a dynamic environment with ongoing user interaction and feedback.

CRICOS Provider Code: 00113B

WHAT IS AGILE?

CRICOS Provider Code: 00113B

WHO IS USING AGILE?

CRICOS Provider Code: 00113B

USER STORIES AND ACCEPTANCE CRITERIA

User stories are short, simple descriptions of a feature told from the perspective of the person who delivers the new capability, usually a user or customer of the system.

They typically follow a simple template:As a <Type of User>I want <some goal>so that <some reason>

CRICOS Provider Code: 00113B

USER STORIES AND ACCEPTANCE CRITERIA

User Story and Acceptance criteria, www.ssw.com.au , (2014)

CRICOS Provider Code: 00113B

CONSULTING WITH STAKEHOLDERS

CRICOS Provider Code: 00113B

THE AGILE TEAM

Scrum is a team process. The Scrum includes three roles.

•The product Owner•The project’s key stakeholder and represents users

•The Scrum Master•Make sure the team is as productive as possible

•Members of the Development Team•Typically between 5 and 9 people

CRICOS Provider Code: 00113B

THE AGILE ENVIRONMENT

•Open plan spaces•Hot desks•Break out areas•Casual atmosphere•Collaborative spaces•Room for stand up 5 minute meetings•Fun environment

CRICOS Provider Code: 00113B

THE AGILE ENVIRONMENT

http://officesnapshots.com/2012/02/08/unilever-americas-agile-office/

CRICOS Provider Code: 00113B

THE AGILE ENVIRONMENT

http://officesnapshots.com/2012/02/08/unilever-americas-agile-office/

CRICOS Provider Code: 00113B

THE AGILE ENVIRONMENT

http://officesnapshots.com/2012/02/08/unilever-americas-agile-office/

CRICOS Provider Code: 00113B

PRODUCT BACKLOG AND PRIORITISATION

•The product backlog is an essential artifact in Scrum. •The Product backlog is an ordered list of ideas for the product, kept in an order we expect to do them.

•It is the single source from which all requirements flow•All work the Development Team does comes from the Product Backlog.

•Every feature idea, enhancement, bug fix, documentation requirement etc is derived from a Product Backlog item.

•Each item on a Product Backlog includes a description and a time estimate.

CRICOS Provider Code: 00113B

SAMPLE PRODUCT BACKLOG

CRICOS Provider Code: 00113B

PRODUCT SPRINTS

•The heart of a scrum is a Sprint.•Usually a time box of one month or less during which a “Done”, useable and potentially releasable product increment is created.

•It is best to have sprints of consistent duration throughout the development effort.

•A new sprint starts immediately after the conclusion of the previous Sprint.

•Sprints contain and consist of the Sprint Planning, Daily Scrums, the development work, the Sprint Review and the the Sprint Retrospective.

CRICOS Provider Code: 00113B

ITERATIVE DELIVERY

CRICOS Provider Code: 00113B

ITERATIVE DELIVERY

CRICOS Provider Code: 00113B

ITERATIVE DELIVERY – TO DO BOARD

•When practicing Scrum, make the sprint backlog visible by putting it on a Scrum task board.•Team members update the task board continuously throughout the sprint.•If someone thinks of a new task they write a new card and put it on the wall.•Either during or before the daily scrum, estimates are changed (up or down) and cards are moved around the board.

CRICOS Provider Code: 00113B

ITERATIVE DELIVERY – TO DO BOARD

CRICOS Provider Code: 00113B

ITERATIVE DELIVERY

CRICOS Provider Code: 00113B

MINIMAL VIABLE PRODUCT

A key concept in Agile development is Minimum Viable Product (MVP)

•MVP is a barebones version of the project, a prototype that includes all the must-have functionality.•Agile focuses on building a rough version as fast as possible, and then adding more and more each sptint until we have a finished product.

CRICOS Provider Code: 00113B

MINIMAL VIABLE PRODUCT

CRICOS Provider Code: 00113B

BANKWEST AGILE ENVIRONMENT

https://www.youtube.com/watch?v=Z0UayFHctvU


Recommended