SlideShare ist ein Scribd-Unternehmen logo
1 von 45
A Scrum Master, an Entrepreneur and a
             Lawyer ...
A Scrum Master, an Entrepreneur,Entrepreneur and a
            A Scrum Master, an and a
                           Lawyer ...
       Lawyer walk into a bar...
What are you havin’, boys?
I’d like a contract that promotes the
    spirit required for true Agility...
... collaborate with customers
without company boundaries getting
              in the way.
I see that I’m going to be writing a
          lot of fine print!
We get a lot
 of your type,
around here...
Agile Contracting the
     Good Parts
Agile Contracting the
           Good Parts


Nancy Van Schooenderwoert - Bartender / Coach
Robert Feigin - Lawyer
Steve Holyer - Scrum Master
and David Campey - Entrepreneur
Our companies:
1. Contracting Landscape



2. Problem we are working on


3. Chartering - the other side
1. Contracting Landscape



2. Problem we are working on

3. Chartering - the other side
Risk models


Peter Stevens, 10 Agile Contracts
http://agilesoftwaredevelopment.com/blog/peterstev/10-agile-contracts
Customer




      The Contract




                     Developer
1. Contracting Landscape




2. Problem we are working on



3. Chartering - the other side
User Story is considered finished once:
• the implemented tests and/or features were deployed on the test and/or stage server,
•the technical documentation has been written, and
•the Product Owner confirms that the test criteria have been met.
Organisation chart
The present project is organised according to the diagram below. The roles are allocated as
follows:

   Advisory group: The advisory group decides the strategic direction that the project
   takes and verifies compliance with all contractually agreed arrangements.

   Product Owner: At the Customer end, the Product Owner is responsible for the
   commercial success of the project and is in charge of ensuring that the project remains
   within budget. The Product Owner sets the common goal based on the defined User
   Stories . The team then works towards meeting this goal. The Product Owner regularly
   decides on the priority that each product backlog item should take and, in doing so,
   defines the features that the development team will endeavor to implement in the
   subsequent Sprint cycle. The Product Owner, therefore, has full control over the
   implementation process and determines, within the set budget, the range of functions that
   the software will have.

   Product Owner Assistant: At the Liip end, the Product Owner Assistant actively helps
   the Product Owner. The Product Owner Assistant contributes to the development of the
   User Stories, ensures that the team implements the decisions made by the Product
   Owner and verifies compliance with the project specifications. The Product Owner
7.6.2 Domain model
      will be supplied upon completion.

8. Client Responsibilities
8.1 The Client agrees to provide the Developer with all information requested by the
Developer in order for the Developer to fulfill its responsibilities as outlined on this
agreement.
8.2 The Client will nominate and make available a Product Owner as described below.
8.3 The Client will make payment as per agreements below.

9. Product Owner
9.1 The Client will nominate a natural person to perform the role of Product Owner.
9.2 The Product Owner's responsibilities include:
    9.2.1 Prioritizing the Product Backlog
    9.2.2 Attendance at Scrum Meetings: Backlog Estimation, Sprint Planning 1 & 2, Sprint
    Review.
    9.2.3 Attendance at Daily Standup
    9.2.4 Participation as required in Definition of Done for Stories during Sprint
where Attendance can be physical or by telephone/VoIP/video call.

10. Warranties of Rights and Conflict of Interest
10.1 The Client warrants that it has rights and no conflict of interest in developing the
Application.
10.2 The Software Developer warrants that it has relevant rights, licenses and no conflict of
interest in developing the Application.
The present project is organised according to the diagram below§. The roles are allocated a
follows:

   Advisory group: The advisory group decides the strategic direction that the project
   takes and verifies compliance with all contractually agreed arrangements.

   Product Owner: At the Customer end, the Product Owner is responsible for the
   commercial success of the project and is in charge of ensuring that the project remains
   within budget. The Product Owner sets the common goal based on the defined User
   Stories . The team then works towards meeting this goal. The Product Owner regularly
   decides on the priority that each product backlog item should take and, in doing so,
   defines the features that the development team will endeavor to implement in the
   subsequent Sprint cycle. The Product Owner, therefore, has full control over the
   implementation process and determines, within the set budget, the range of functions tha
   the software will have.

   Product Owner Assistant: At the Liip end, the Product Owner Assistant actively helps
   the Product Owner. The Product Owner Assistant contributes to the development of the
   User Stories, ensures that the team implements the decisions made by the Product
   Owner and verifies compliance with the project specifications. The Product Owner
   Assistant is also responsible for ensuring that deadlines are kept and coordinates all wor
   carried out as part of the project with the Customer’s web host and design agency.

   Development team: The development team assesses the effort that each individual
   User Story entails. In the subsequent Sprint cycle, the team carries out the agreed tasks
   that can be feasibly achieved with the scheduled resources at its disposal. The team self
   organises to meet the agreed Sprint goals within a time box (the Sprint) and has the righ
7.6.2 Domain model
      will be supplied upon completion.

8. Client Responsibilities
8.1 The Client agrees to provide the Developer with all information requested by the
Developer in order for the Developer to fulfill its responsibilities as outlined on this
agreement.
8.2 The Client will nominate and make available a Product Owner as described below.
8.3 The Client will make payment as per agreements below.

9. Product Owner
9.1 The Client will nominate a natural person to perform the role of Product Owner.
9.2 The Product Owner's responsibilities include:
    9.2.1 Prioritizing the Product Backlog
    9.2.2 Attendance at Scrum Meetings: Backlog Estimation, Sprint Planning 1 & 2, Sprint
    Review.
    9.2.3 Attendance at Daily Standup
    9.2.4 Participation as required in Definition of Done for Stories during Sprint
where Attendance can be physical or by telephone/VoIP/video call.

10. Warranties of Rights and Conflict of Interest
10.1 The Client warrants that it has rights and no conflict of interest in developing the
Application.
10.2 The Software Developer warrants that it has relevant rights, licenses and no conflict of
interest in developing the Application.
1. Contracting Landscape

 2. Problem we are working on



3. Chartering - the other side
Fabienne Steiner’s (BizDev/
 Scrum Coach) Four Keys
Chartering Activity
“... das ist völlig Quatsch!”
Chartering Activity

 Guts
Chartering Activity

Guts

Contract Specifics
Chartering Activity

Guts


Contract Specifics


Transcending the
PO Role
CHARTERING
On-Boarding
 Get all members
 fully committed
Discovery
  Product
  Process
  Team
1. Contracting Landscape



 2. Problem we are working on


3. Chartering - the other side
over
Individuals and interactions          processes and tools
Working software                      comprehensive documentation
Customer collaboration                contract negotiation
Responding to change                  following a plan
Contract Fluency ...
 Where are you?
Open Space - Chartering New Expeditions

  Wiki: http://contracts.labs.ws/foswiki
Nancy Van Schooenderwoert | @vanschoo
 NancyV@leanagilepartners.com
 www.leanagilepartners.com

Steve Holyer | @zurcherart
  Steve.Holyer@liip.ch
  www.liip.ch

David Campey | @davidcampey
 campey@informationslogistics.co.za
 www.informationlogistics.co.za

www.agile42.com

Weitere ähnliche Inhalte

Was ist angesagt?

PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and Adopting
PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and AdoptingPMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and Adopting
PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and AdoptingThanh Nguyen
 
PMI-ACP Lesson 04 Nugget 2 Agile Estimation
PMI-ACP Lesson 04 Nugget 2 Agile EstimationPMI-ACP Lesson 04 Nugget 2 Agile Estimation
PMI-ACP Lesson 04 Nugget 2 Agile EstimationThanh Nguyen
 
Release planning using feature points
Release planning using feature pointsRelease planning using feature points
Release planning using feature pointsMadhur Kathuria
 
gtFace: Scrum (presentation)
gtFace: Scrum (presentation)gtFace: Scrum (presentation)
gtFace: Scrum (presentation)kostienko2
 

Was ist angesagt? (6)

Scrum
ScrumScrum
Scrum
 
PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and Adopting
PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and AdoptingPMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and Adopting
PMI-ACP Lesson 03 Nugget 2 Agile Planning, Monitoring and Adopting
 
PMI-ACP Lesson 04 Nugget 2 Agile Estimation
PMI-ACP Lesson 04 Nugget 2 Agile EstimationPMI-ACP Lesson 04 Nugget 2 Agile Estimation
PMI-ACP Lesson 04 Nugget 2 Agile Estimation
 
Agile ashish(s.e)
Agile ashish(s.e)Agile ashish(s.e)
Agile ashish(s.e)
 
Release planning using feature points
Release planning using feature pointsRelease planning using feature points
Release planning using feature points
 
gtFace: Scrum (presentation)
gtFace: Scrum (presentation)gtFace: Scrum (presentation)
gtFace: Scrum (presentation)
 

Ähnlich wie Agile Contracting the Good Parts

Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)Saumya Sharma
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesKabeed Mansur
 
International Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdfInternational Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdfa_xavier5
 
Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Krish Singh
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management ProcessBagaria Swati
 
How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...christiemarie4
 
PMP - Project Initiation Template for Professionals
PMP - Project Initiation Template for ProfessionalsPMP - Project Initiation Template for Professionals
PMP - Project Initiation Template for ProfessionalsDaniel_Mccrea
 
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Rasan Samarasinghe
 
gtFace: Agile Scrum
gtFace: Agile ScrumgtFace: Agile Scrum
gtFace: Agile Scrumkostienko1
 
Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02PMI_IREP_TP
 
Gopinath ramachandran
Gopinath ramachandranGopinath ramachandran
Gopinath ramachandranPMI2011
 
20130821 agility an_iron_fist_in_a_velvet_glove
20130821 agility an_iron_fist_in_a_velvet_glove20130821 agility an_iron_fist_in_a_velvet_glove
20130821 agility an_iron_fist_in_a_velvet_gloveHSBC Private Bank
 
Tuli e services_development_process
Tuli e services_development_processTuli e services_development_process
Tuli e services_development_processTULI eServices Inc.
 
DigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkDigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkMukesh Goswami
 
Project Administration Proposal Template PowerPoint Presentation Slides
Project Administration Proposal Template PowerPoint Presentation SlidesProject Administration Proposal Template PowerPoint Presentation Slides
Project Administration Proposal Template PowerPoint Presentation SlidesSlideTeam
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfLaSoft
 
Software Testing and Quality
Software Testing and QualitySoftware Testing and Quality
Software Testing and QualityAsamHussain3
 
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPSDELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPSTechahead Software
 

Ähnlich wie Agile Contracting the Good Parts (20)

Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
 
International Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdfInternational Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdf
 
Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...
 
PMP - Project Initiation Template for Professionals
PMP - Project Initiation Template for ProfessionalsPMP - Project Initiation Template for Professionals
PMP - Project Initiation Template for Professionals
 
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...
 
gtFace: Agile Scrum
gtFace: Agile ScrumgtFace: Agile Scrum
gtFace: Agile Scrum
 
Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02
 
Gopinath ramachandran
Gopinath ramachandranGopinath ramachandran
Gopinath ramachandran
 
20130821 agility an_iron_fist_in_a_velvet_glove
20130821 agility an_iron_fist_in_a_velvet_glove20130821 agility an_iron_fist_in_a_velvet_glove
20130821 agility an_iron_fist_in_a_velvet_glove
 
Tuli e services_development_process
Tuli e services_development_processTuli e services_development_process
Tuli e services_development_process
 
DigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkDigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile Framework
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Project Administration Proposal Template PowerPoint Presentation Slides
Project Administration Proposal Template PowerPoint Presentation SlidesProject Administration Proposal Template PowerPoint Presentation Slides
Project Administration Proposal Template PowerPoint Presentation Slides
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdf
 
Software Testing and Quality
Software Testing and QualitySoftware Testing and Quality
Software Testing and Quality
 
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPSDELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
 

Mehr von zurcherart

A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.zurcherart
 
Discover your Architecture sans BDUF, OOP2014 Munich
Discover your Architecture sans BDUF, OOP2014 MunichDiscover your Architecture sans BDUF, OOP2014 Munich
Discover your Architecture sans BDUF, OOP2014 Munichzurcherart
 
Our Scrum is great! (And our XP practice ain't bad.) Now What?
Our Scrum is great! (And our XP practice ain't bad.) Now What? Our Scrum is great! (And our XP practice ain't bad.) Now What?
Our Scrum is great! (And our XP practice ain't bad.) Now What? zurcherart
 
Evolving Agile Contracts through Validated Learning
Evolving Agile Contracts through Validated LearningEvolving Agile Contracts through Validated Learning
Evolving Agile Contracts through Validated Learningzurcherart
 
Real Option of Trusting People
Real Option of Trusting PeopleReal Option of Trusting People
Real Option of Trusting Peoplezurcherart
 
How to Fail at Agile
How to Fail at AgileHow to Fail at Agile
How to Fail at Agilezurcherart
 

Mehr von zurcherart (6)

A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.
 
Discover your Architecture sans BDUF, OOP2014 Munich
Discover your Architecture sans BDUF, OOP2014 MunichDiscover your Architecture sans BDUF, OOP2014 Munich
Discover your Architecture sans BDUF, OOP2014 Munich
 
Our Scrum is great! (And our XP practice ain't bad.) Now What?
Our Scrum is great! (And our XP practice ain't bad.) Now What? Our Scrum is great! (And our XP practice ain't bad.) Now What?
Our Scrum is great! (And our XP practice ain't bad.) Now What?
 
Evolving Agile Contracts through Validated Learning
Evolving Agile Contracts through Validated LearningEvolving Agile Contracts through Validated Learning
Evolving Agile Contracts through Validated Learning
 
Real Option of Trusting People
Real Option of Trusting PeopleReal Option of Trusting People
Real Option of Trusting People
 
How to Fail at Agile
How to Fail at AgileHow to Fail at Agile
How to Fail at Agile
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Kürzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Agile Contracting the Good Parts

  • 1. A Scrum Master, an Entrepreneur and a Lawyer ...
  • 2. A Scrum Master, an Entrepreneur,Entrepreneur and a A Scrum Master, an and a Lawyer ... Lawyer walk into a bar...
  • 3. What are you havin’, boys?
  • 4. I’d like a contract that promotes the spirit required for true Agility...
  • 5. ... collaborate with customers without company boundaries getting in the way.
  • 6. I see that I’m going to be writing a lot of fine print!
  • 7. We get a lot of your type, around here...
  • 9. Agile Contracting the Good Parts Nancy Van Schooenderwoert - Bartender / Coach Robert Feigin - Lawyer Steve Holyer - Scrum Master and David Campey - Entrepreneur
  • 11. 1. Contracting Landscape 2. Problem we are working on 3. Chartering - the other side
  • 12. 1. Contracting Landscape 2. Problem we are working on 3. Chartering - the other side
  • 13. Risk models Peter Stevens, 10 Agile Contracts http://agilesoftwaredevelopment.com/blog/peterstev/10-agile-contracts
  • 14.
  • 15.
  • 16.
  • 17. Customer The Contract Developer
  • 18. 1. Contracting Landscape 2. Problem we are working on 3. Chartering - the other side
  • 19.
  • 20. User Story is considered finished once: • the implemented tests and/or features were deployed on the test and/or stage server, •the technical documentation has been written, and •the Product Owner confirms that the test criteria have been met. Organisation chart The present project is organised according to the diagram below. The roles are allocated as follows: Advisory group: The advisory group decides the strategic direction that the project takes and verifies compliance with all contractually agreed arrangements. Product Owner: At the Customer end, the Product Owner is responsible for the commercial success of the project and is in charge of ensuring that the project remains within budget. The Product Owner sets the common goal based on the defined User Stories . The team then works towards meeting this goal. The Product Owner regularly decides on the priority that each product backlog item should take and, in doing so, defines the features that the development team will endeavor to implement in the subsequent Sprint cycle. The Product Owner, therefore, has full control over the implementation process and determines, within the set budget, the range of functions that the software will have. Product Owner Assistant: At the Liip end, the Product Owner Assistant actively helps the Product Owner. The Product Owner Assistant contributes to the development of the User Stories, ensures that the team implements the decisions made by the Product Owner and verifies compliance with the project specifications. The Product Owner
  • 21. 7.6.2 Domain model will be supplied upon completion. 8. Client Responsibilities 8.1 The Client agrees to provide the Developer with all information requested by the Developer in order for the Developer to fulfill its responsibilities as outlined on this agreement. 8.2 The Client will nominate and make available a Product Owner as described below. 8.3 The Client will make payment as per agreements below. 9. Product Owner 9.1 The Client will nominate a natural person to perform the role of Product Owner. 9.2 The Product Owner's responsibilities include: 9.2.1 Prioritizing the Product Backlog 9.2.2 Attendance at Scrum Meetings: Backlog Estimation, Sprint Planning 1 & 2, Sprint Review. 9.2.3 Attendance at Daily Standup 9.2.4 Participation as required in Definition of Done for Stories during Sprint where Attendance can be physical or by telephone/VoIP/video call. 10. Warranties of Rights and Conflict of Interest 10.1 The Client warrants that it has rights and no conflict of interest in developing the Application. 10.2 The Software Developer warrants that it has relevant rights, licenses and no conflict of interest in developing the Application.
  • 22. The present project is organised according to the diagram below§. The roles are allocated a follows: Advisory group: The advisory group decides the strategic direction that the project takes and verifies compliance with all contractually agreed arrangements. Product Owner: At the Customer end, the Product Owner is responsible for the commercial success of the project and is in charge of ensuring that the project remains within budget. The Product Owner sets the common goal based on the defined User Stories . The team then works towards meeting this goal. The Product Owner regularly decides on the priority that each product backlog item should take and, in doing so, defines the features that the development team will endeavor to implement in the subsequent Sprint cycle. The Product Owner, therefore, has full control over the implementation process and determines, within the set budget, the range of functions tha the software will have. Product Owner Assistant: At the Liip end, the Product Owner Assistant actively helps the Product Owner. The Product Owner Assistant contributes to the development of the User Stories, ensures that the team implements the decisions made by the Product Owner and verifies compliance with the project specifications. The Product Owner Assistant is also responsible for ensuring that deadlines are kept and coordinates all wor carried out as part of the project with the Customer’s web host and design agency. Development team: The development team assesses the effort that each individual User Story entails. In the subsequent Sprint cycle, the team carries out the agreed tasks that can be feasibly achieved with the scheduled resources at its disposal. The team self organises to meet the agreed Sprint goals within a time box (the Sprint) and has the righ
  • 23.
  • 24.
  • 25. 7.6.2 Domain model will be supplied upon completion. 8. Client Responsibilities 8.1 The Client agrees to provide the Developer with all information requested by the Developer in order for the Developer to fulfill its responsibilities as outlined on this agreement. 8.2 The Client will nominate and make available a Product Owner as described below. 8.3 The Client will make payment as per agreements below. 9. Product Owner 9.1 The Client will nominate a natural person to perform the role of Product Owner. 9.2 The Product Owner's responsibilities include: 9.2.1 Prioritizing the Product Backlog 9.2.2 Attendance at Scrum Meetings: Backlog Estimation, Sprint Planning 1 & 2, Sprint Review. 9.2.3 Attendance at Daily Standup 9.2.4 Participation as required in Definition of Done for Stories during Sprint where Attendance can be physical or by telephone/VoIP/video call. 10. Warranties of Rights and Conflict of Interest 10.1 The Client warrants that it has rights and no conflict of interest in developing the Application. 10.2 The Software Developer warrants that it has relevant rights, licenses and no conflict of interest in developing the Application.
  • 26.
  • 27.
  • 28.
  • 29. 1. Contracting Landscape 2. Problem we are working on 3. Chartering - the other side
  • 30.
  • 31.
  • 32. Fabienne Steiner’s (BizDev/ Scrum Coach) Four Keys
  • 34.
  • 35. “... das ist völlig Quatsch!”
  • 39. CHARTERING On-Boarding Get all members fully committed Discovery Product Process Team
  • 40. 1. Contracting Landscape 2. Problem we are working on 3. Chartering - the other side
  • 41. over Individuals and interactions processes and tools Working software comprehensive documentation Customer collaboration contract negotiation Responding to change following a plan
  • 42. Contract Fluency ... Where are you?
  • 43.
  • 44. Open Space - Chartering New Expeditions Wiki: http://contracts.labs.ws/foswiki
  • 45. Nancy Van Schooenderwoert | @vanschoo NancyV@leanagilepartners.com www.leanagilepartners.com Steve Holyer | @zurcherart Steve.Holyer@liip.ch www.liip.ch David Campey | @davidcampey campey@informationslogistics.co.za www.informationlogistics.co.za www.agile42.com

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n