19

Click here to load reader

Stevie borne tc scrum day 2015

Embed Size (px)

Citation preview

Page 1: Stevie borne   tc scrum day 2015

Agile Contracts:We Can Work It Out

Scrum Day Twin CitiesSeptember 22, 2015

Stevie Borne, CSPCertified Scrum Professional &

Agile Transformation Coachhttp://collaborativeleadershipteam.com

@CoLeadTeam

Page 2: Stevie borne   tc scrum day 2015

Stevie BorneCertified Scrum Professional (CSP)

• 15+ years Information Technology withtraditional SDLC and Scrum/Agile

• Passionate about coaching teams to thenext level using a Strengths-basedapproach

• Experienced Product Owner, ScrumMaster, Agile Transformation Coach,Project Manager, Software Developer

• Based in Eagan, MN

2Copyright 2015 Collaborative Leadership Team

Page 3: Stevie borne   tc scrum day 2015

Agile Manifesto

Agile Software Development Manifesto

We are uncovering better ways of developing software by doing it and helpingothers do it.

Through this work we have come to value

Individuals and interactions over processes and toolsWorking software over comprehensive documentation

Customer collaboration over contract negotiationResponding to change over following a plan

That is, while there is value in the items on the right,we value the items on the leftmore.

http://agilemanifesto.org

3Copyright 2015 Collaborative Leadership Team

Page 4: Stevie borne   tc scrum day 2015

Exercise

• Find 3 other people and form a group• Discuss the following questions

– What comes to mind when you hear “CustomerCollaboration over Contract Negotiation”?

– What kinds of Contracts get negotiated in yourorganization?

• Be prepared to share with the group

Time Box:5 Min.

4Copyright 2015 Collaborative Leadership Team

Page 5: Stevie borne   tc scrum day 2015

Traditional Approach

Source: Dynamic System Development Method (DSDM or RAD)

5Copyright 2015 Collaborative Leadership Team

Page 6: Stevie borne   tc scrum day 2015

Traditional Contracts

• Created to address any potential risk to clients,known and unknown

• Often based in fear, assuming long delay beforedelivery

• Create false sense of security that everything iswell understood and defined

Copyright 2015 Collaborative Leadership Team6

Page 7: Stevie borne   tc scrum day 2015

Traditional Contract Examples

• Business Cases• Requirements Documents• Others….

Copyright 2015 Collaborative Leadership Team7

Page 8: Stevie borne   tc scrum day 2015

Changing Perspective

Source: Dynamic System Development Method (DSDM or RAD)

8Copyright 2015 Collaborative Leadership Team

Page 9: Stevie borne   tc scrum day 2015

Agile Contracts

• Start with Time and Money• Negotiate features• Reduces risk through frequent

delivery of “done” slices

Copyright 2015 Collaborative Leadership Team9

Page 10: Stevie borne   tc scrum day 2015

Agile Contracts

• What problem needs to be solved?• What market need is being fulfilled?• Who is the Customer(s)?

Copyright 2015 Collaborative Leadership Team10

Page 11: Stevie borne   tc scrum day 2015

Hearing From the Customer

• Pilot groups• Usability studies• Beta releases• Customer service calls• Sales visits or calls• Sprint Reviews

Copyright 2015 Collaborative Leadership Team11

Page 12: Stevie borne   tc scrum day 2015

The Product Owner as the Customer

• Communicates what the Customer wants• Collaborates with the Team, Stakeholders, and the

Customer• Converses in terms of Definition of Done and

Acceptance Criteria

12Copyright 2015 Collaborative Leadership Team

Page 13: Stevie borne   tc scrum day 2015

User Stories as Contracts

• Card• Conversation• Confirmation

Copyright 2015 Collaborative Leadership Team13

Page 14: Stevie borne   tc scrum day 2015

Exercise

• What types of customer collaboration do you findmost challenging in your organization?

• Who are the customers that are being impactedmost?

• What can be done to improve theseinteractions?

Time Box:5 Min.

14Copyright 2015 Collaborative Leadership Team

Page 15: Stevie borne   tc scrum day 2015

Beyond Software ??

Copyright 2015 Collaborative Leadership Team15

Page 16: Stevie borne   tc scrum day 2015

Class Discussion

• What are non-software situations in which yousee this Agile value applicable?– Customer collaboration over contract negotiation

• In what ways?

Copyright 2015 Collaborative Leadership Team16

Page 17: Stevie borne   tc scrum day 2015

Summary

• Traditional contracts often based in fear withfalse sense of security

• Agile contracts begin with time and money• Know the customer• Agile contracts reduce risk• “Customer Collaboration over Contract

Negotiation” can go beyond software

Copyright 2015 Collaborative Leadership Team17

Page 18: Stevie borne   tc scrum day 2015

Questions ??

Copyright 2015 Collaborative Leadership Team18

Page 19: Stevie borne   tc scrum day 2015

Wrapping Up

THANK YOU!Please stay in touch!

Stevie Borne, [email protected]

http://collaborativeleadershipteam.com/

19Copyright 2015 Collaborative Leadership Team