8
ACTION BASED SCRUM INSTEAD OF BEING PRESCRIPTIVE: Krishnamurty VG Pammi Agile Coach IVY Comptech, Hyderabad 08-Nov-2014

At2014 Bengaluru krishnamurty-pammi-action based scrum

Embed Size (px)

DESCRIPTION

ATB2014 Presentation

Citation preview

Page 1: At2014 Bengaluru krishnamurty-pammi-action based scrum

ACTION BASED SCRUM INSTEAD OF BEING PRESCRIPTIVE:

Krishnamurty VG Pammi

Agile Coach

IVY Comptech, Hyderabad

08-Nov-2014

Page 2: At2014 Bengaluru krishnamurty-pammi-action based scrum

Team Misses Sprint Goals

Ineffective Scrum Events

issues with Collaboration

Issues with Planning

Prescriptive Scrum – Action missing

Issues with Development

issues with TestingContext:

Page 3: At2014 Bengaluru krishnamurty-pammi-action based scrum

Humane Touched Scrum Mastering Cycle

Working Agreements Adhered: Scrum Master reflects Servant Leadership and helps team to adhere to Working agreements

Scrum Master prepares for each event:(1) Expected Outcome(2) Challenges that may

surface(3) Metrics available

Humane touched Scrum Master notifies team about(1) Scrum Events in advance(2) Available information(3) Expected Deliverables(4) What are the positive

behaviors

Deals the Scrum events creatively(1) Time Boxed events(2) Innovative Facilitation techniques(3) Participation & Involvement through

creative techniques(4) Closing prior action items

1

23

4

Scrum Events

Page 4: At2014 Bengaluru krishnamurty-pammi-action based scrum

Humane Touched Scrum Mastering Cycle

Helps Product OwnerCommunity to effectively set Vision, Roadmap, Release Planning and thereby preparing for Sprint Planning events.

Helps Team forecast their Sprint backlog(1) Team’s buy-in achieved(2) Only DOR ready stories accepted(3) Schedule Buffers to cater impediments

1

23

4

Planning

Helps Team perform Effective Estimation through Work Breakdown Structure - Activity detailing – sequencing- estimating the size

Coaches the Team on How to Write effective User Stories- Prioritization Techniques- Set Upstream / Downstream Dependencies

Page 5: At2014 Bengaluru krishnamurty-pammi-action based scrum

Humane Touched Scrum Mastering Cycle

Metrics are made available to the team through information Radiators

Tools are referred in the standup meetings so that Burn Down and Burn Up charts are kept current

1

2

3

4

Developing

Helps achieve shared team goal through Collective Code ownership, Simple Design

Helps Team Improve productivity through- Pair Programming- Refactoring- Automation- Test Driven Design

Page 6: At2014 Bengaluru krishnamurty-pammi-action based scrum

Humane Touched Scrum Mastering Cycle

Small Teams are ensured

Real Customer is involved in prioritizing the stories

1

23

4

Collaborating

Cross Functional Teams are encouraged

Self-Managed Team are nurtured

Page 7: At2014 Bengaluru krishnamurty-pammi-action based scrum

Humane Touched Scrum Mastering Cycle

Acceptance Tests – Real end customer is involved in writing these acceptance test cases

Non Functional Testing - – Focus is given to Stress testing and Performance optimization

1

23

4

Testing

Test First mindset and promote unit tests to be designed in collaboration

Help Team implement adhoc Testing to detect test-wholes

Page 8: At2014 Bengaluru krishnamurty-pammi-action based scrum

A Humane touched scrum mastering can turn team’s odds towards

positive outcomes