Contracting for Agile. Contractual Issues for Agile Software Development Ian Williamson 17 March 2012

Size: px
Start display at page:

Download "Contracting for Agile. Contractual Issues for Agile Software Development Ian Williamson 17 March 2012"

Transcription

1 Contracting for Agile Contractual Issues for Agile Software Development Ian Williamson 17 March 2012

2 Overview 1. What do we mean by "Waterfall" and "Agile"? 2. Perceived problems with the Waterfall method 3. The Agile manifesto/agile in practice? 4. Contracting for Agile. Issues with in using traditional contracting methods 5. Bird & Bird UK 'White Paper' on Agile Page 2 Bird & Bird LLP 2012

3 What do we mean by "Waterfall" and "Agile"? Understanding the differences

4 The Waterfall methodology Scope fixed here Planning & analysis System design Development & coding Testing & acceptance Deployment 3 to 24 months Deliverable Here Source: The Art of Agile Development Page 4 Bird & Bird LLP IT Lawcamp 2012

5 The Waterfall model Planning & analysis System design Development & coding Testing & acceptance Deployment Page 5 Bird & Bird LLP IT Lawcamp 2012

6 The Waterfall Contract Advantages? Perceived certainty as to scope Deliverables clear Rigid timeframe Payment linked to success" (and easy to penalise failure) Page 6 Bird & Bird LLP 2012

7 Perceived Problems with Waterfall Why do things go wrong?

8 Perceived Problems with Waterfall Difficult for Customers to identify entire requirements in detail at the outset Does not deliver a product until late in the process Ignores reality it's impossible to rigidly "freeze" the results of each phase before moving on by which time, the Customer's requirements have changed anyway! Page 8 Bird & Bird LLP IT Lawcamp 2012

9 Examples of why Waterfall projects 'fail' If scope not fixed properly - price goes up ('Change Controlled to death'). If issues do not surface until end of the project, then pressure on time. Liquidated damages for a late delivery are not a proper substitute for working software. In an effort to deliver something within the constraints of price and scope, suppliers will often degrade the quality of their work reduced code quality, less testing, and so forth. Customers often do not get what they really need, and developers can easily lose money. Page 9 Bird & Bird LLP 2012

10 The Agile Alternative Considering Agile Software Development

11 The Agile manifesto a statement of values Individuals and interactions Working software over over Processes and tools Comprehensive documentation Customer collaboration over Contract negotiation Responding to to change over Following a plan Page 11 Bird & Bird LLP IT Lawcamp 2012

12 Some of the principles behind the Agile manifesto Customer satisfaction through rapid delivery of useful software. Working software delivered frequently (weeks not months). Working software is the principal measure of progress. Welcome changing requirements, even late in development. Close interaction between developers and business team. Page 12 Bird & Bird LLP IT Lawcamp 2012

13 The Agile methodology Iteration 1 Iteration 2 Iteration 3 Design Design Design Plan Code Test Deploy Plan Code Test Deploy Plan Code Test Deploy 2 to 4 weeks 2 to 4 weeks 2 to 4 weeks Page 13 Bird & Bird LLP IT Lawcamp 2012 Source: The Art of Agile Development

14 An example of the Scrum method Page 14 Bird & Bird LLP IT Lawcamp 2012

15 Potential Criticisms of the Agile Methodology Less certainty for the customer Scope - what are you going to get? Timing no contractual guarantee that final product will be delivered on time. Price if more iterations required, who pays? Warranties easy for developer blame the customer for faults? Extra effort from customer side for regular governance. For the developer Termination if customer walks away, potential sunk costs. Cannot rely on receipt of future revenues. Page 15 Bird & Bird LLP 2012

16 Contracting for Agile A different approach

17 Agile Contracting Principles "A lawyer writing a contract for an Agile project...needs to grasp the key ideas before she can articulate an Agile contract." Practices for Scaling Lean & Agile Development: Large, Multisite & Offshore Product Development with Large-Scale Scrum by Tom Arbogast, Craig Larman, and Bas Vodde Page 17 Bird & Bird LLP 2012

18 Agile Contracts in Practice No real standard contracts in the market for Agile. Themes are the same as Waterfall contracts. However, the drafting is not necessarily the same. Page 18 Bird & Bird LLP 2012

19 Contractual Differences for Waterfall and Agile THEME WATERFALL AGILE Scope and planning Delivery cycle Acceptance Fixed Specification against which deliverables are measured Long term (i.e. from planning and analysis to product deployment) At the end of the process for final deliverable A broad Product Vision which can evolve with each iteration Short iterations (i.e. 2-4 weeks) Each iteration accepted (with issues rolled into the next iteration) Page 19 Bird & Bird LLP 2012

20 Contractual Differences for Waterfall and Agile THEME WATERFALL AGILE Pricing /Payment Contract governance Termination Price generally fixed (BUT - increased if scope changes). Supplier generally left to progress customer s requirements. Focus on reporting developer's progress and reactive resolution of issues Commonly limited to big events material breach, insolvency... Various models (e.g. T&M) - generally with payment per iteration Close interaction and collaborative approach - customer often part of development team. Regular meetings (can even be daily). Common to see termination on an iteration by iteration basis (although need to consider sunk costs.) Page 20 Bird & Bird LLP 2012

21 Bird & Bird "White Paper" UK Agile Working Group

22 What is Bird & Bird doing? Many people have spoken about the problems we want to see if we can fix them. We have an Agile 'focus group' in the UK. Our intention is to produce a useful standard form Agile contract. White paper to be issued April 2012 responses will help shape the process. Keen to hear from all interested parties - developers, customers, in-house counsel and you! Page 22 Bird & Bird LLP 2012

23 Vielen Dank Ian Williamson Bird & Bird LLP ist eine Partnerschaft mit beschränkter Haftung nach englischem Recht, eingetragen im Companies House of England and Wales unter der Nummer OC Der Name Bird & Bird bezeichnet eine internationale Anwaltssozietät, bestehend aus Bird & Bird LLP und ihren verbundenen Sozietäten. Bird & Bird praktiziert in den nachfolgend angegebenen Standorten. Die Gesellschafter der LLP werden von Bird & Bird als Partner bezeichnet. Counsel, Senior European Consultants und Of-Counsel sind nicht Partner oder Gesellschafter der LLP. Weitere Informationen finden Sie auf unserer Homepage

The Rise of Agile Breakfast and Discussion Powered by Accenture and Mayer Brown

The Rise of Agile Breakfast and Discussion Powered by Accenture and Mayer Brown The Rise of Agile Breakfast and Discussion Powered by Accenture and Mayer Brown Thursday, October 27, 2016 The Rise of Agile Contracting for Agile Software Development Dan Masur, Partner +1 202 263 3226

More information

Deployment options for EWM (Extended Warehouse Management) on SAP S/4HANA

Deployment options for EWM (Extended Warehouse Management) on SAP S/4HANA Deployment options for EWM on SAP S/4HANA 09. March 2018 Deployment options for EWM (Extended Warehouse Management) on SAP S/4HANA SAP EWM is tuned for the Digital era. What are the deployment options

More information

We prefer Facts to Stories

We prefer Facts to Stories We prefer Facts to Stories (Managing Agile activities using standardised measures) I F P U G May 2018 Intended Readers This paper is for anyone who cares about Agile processes for developing software,

More information

Scaling Agile. Theory and Practice. Bob

Scaling Agile. Theory and Practice. Bob Scaling Theory and Practice Bob Payne Bob.Payne@litheSpeed.com @agiletoolkit Philanthropy AGILE DC I'm Test infected Coach Trainer Mentor Toolkit Podcast VP Consulting Services I'm with Simple Bob.Payne@LitheSpeed.com

More information

Agile Contracts: Building Trust. Ewan Milne

Agile Contracts: Building Trust. Ewan Milne Agile Contracts: Building Trust Ewan Milne ewan@calenture.org Contracts: a necessary evil? We are uncovering better ways of developing software by doing it and helping others do it. Through this work we

More information

Notifications: Processing Failure Information. John Harrison IBS Chemicals November 2013

Notifications: Processing Failure Information. John Harrison IBS Chemicals November 2013 Notifications: Processing Failure Information John Harrison IBS Chemicals November 2013 Agenda What went on before? What are Maintenance Notifications? Maintenance Notification: Malfunction Report Conclusion

More information

Topics to be covered. Commercial Levers Available to the PM to Manage Agile project delivery

Topics to be covered. Commercial Levers Available to the PM to Manage Agile project delivery Commercial Levers Available to the PM to Manage Agile project delivery Ash Forrester & Nick Semple, PA Consulting Group CCR: Strategic & Business Management 2016 Building Leaders for Business Topics to

More information

Developing insightful management reporting Opportunities and challenges for CFOs

Developing insightful management reporting Opportunities and challenges for CFOs Developing insightful management reporting Opportunities and challenges for CFOs Definitions For the purposed of this publication business partnering is defined as the role that finance undertakes to support

More information

Do Agile Methods Work?

Do Agile Methods Work? Do Agile Methods Work? Agenda Traditional approach to systems development The Methodologies War Iterative Approach Agile Manifesto Agile Survey findings Why Agile methods work Slide 2 Traditional waterfall

More information

Agile Software Development:

Agile Software Development: Agile Software Development: 1.Agile methods 2.Plan-driven and agile development 3.Extreme programming (XP) 4.Agile project management 5.Pair Programming 6.Scrum 7.Scaling agile methods Rapid software development:

More information

AGILE INTERNAL AUDIT (IA)

AGILE INTERNAL AUDIT (IA) AGILE INTERNAL AUDIT (IA) JENNIFER M. SCHWIERZKE MANAGING DIRECTOR UNITED AIRLINES Jennifer is a managing director in the Internal Audit department at United Airlines. She has responsibility for Finance,

More information

Software Development Life Cycle

Software Development Life Cycle Software Development Life Cycle Author : harvix-distrogmail-com When people are asked to define the SDLC (Software Development Life Cycle), they often come up with something like the following: 1. Planning

More information

Agile Essentials Track: Business Services

Agile Essentials Track: Business Services Agile Essentials Track: Business Services Presenter: Mark Thomas Synopsis Are you a victim of building the wrong solutions slowly? If so, you re not alone, and considering an Agile approach may be the

More information

Data stewardship Managing data as strategic asset

Data stewardship Managing data as strategic asset Data stewardship Managing data as strategic asset July 2017 00 Data stewardship Data stewardship in Finance Ninety per cent of the data in the world today has been created in the last two years alone 1

More information

Scaling Scrum with Feature Teams

Scaling Scrum with Feature Teams basv@odd-e.com Scaling Scrum with Feature Teams Agenda Introduction Before we start -> Some basics Feature teams and component teams 2 Introduction 3 or! Practices for Scaling Lean & Agile Development

More information

The ABC of Agile Business Change. James Yoxall BCS 17 September, 2013

The ABC of Agile Business Change. James Yoxall BCS 17 September, 2013 The ABC of Agile Business Change James Yoxall BCS 17 September, 2013 Introduction Purpose is to explore the concept of Agile Business Change What does it mean? Why might it be a good thing? Where and when

More information

Being Agile at a Small Agency How to Apply Agile Principles in a Not-So-Iterative Environment

Being Agile at a Small Agency How to Apply Agile Principles in a Not-So-Iterative Environment Being Agile at a Small Agency How to Apply Agile Principles in a Not-So-Iterative Environment Mark Wahl Technical Director, Jake Group @markawahl May 31, 2017 Getting Started A small, growing agency is

More information

SWE 211 Software Processes

SWE 211 Software Processes SWE 211 Software Processes These slides are designed and adapted from slides provided by Software Engineering 9 /e Addison Wesley 2011 by Ian Sommerville 1 Outlines Software process models Process activities

More information

ETS im Policy Mix Das EU-Emissionshandelssystem auf dem Reform-Prüfstand Berliner Energietage, 29 April 2015 Dr.

ETS im Policy Mix Das EU-Emissionshandelssystem auf dem Reform-Prüfstand Berliner Energietage, 29 April 2015 Dr. ETS im Policy Mix Das EU-Emissionshandelssystem auf dem Reform-Prüfstand Berliner Energietage, 29 April 2015 Dr. Martin Cames Assumptions Climate change is the greatest challenge for mankind To prevent

More information

Service incentive mechanism (SIM) for 2015 onwards a consultation

Service incentive mechanism (SIM) for 2015 onwards a consultation Service incentive mechanism (SIM) for 2015 onwards a consultation Consumer Council for Water Response January 2014 1. Introduction 1.1 The Consumer Council for Water (CCWater) is the statutory consumer

More information

Are we throwing the baby out with the bath water?

Are we throwing the baby out with the bath water? Are we throwing the baby out with the bath water? Frances Scarff Head of Best Management Practice Cabinet Office Public Sector and Agile Scale of the Public Sector project landscape ICT supports business

More information

SAP SuccessFactors Performance & Goals. Product Road Map

SAP SuccessFactors Performance & Goals. Product Road Map SAP SuccessFactors Performance & Goals Product Road Map Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.

More information

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function. IIA New York - Agile Auditing May 18, 2018

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function. IIA New York - Agile Auditing May 18, 2018 Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function IIA New York - Agile Auditing May 18, 2018 Copyright 2018 Deloitte Development LLC. All rights reserved.

More information

Agile Software Development in a Regulated Environment. Natalie Custer

Agile Software Development in a Regulated Environment. Natalie Custer Agile Software Development in a Regulated Environment Natalie Custer Disclaimer This presentation represents the understanding of the presenter on the topic addressed. It does not in anyway, form or like

More information

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles

More information

Presenting a live 90-minute webinar with interactive Q&A. Today s faculty features:

Presenting a live 90-minute webinar with interactive Q&A. Today s faculty features: Presenting a live 90-minute webinar with interactive Q&A Agile Software Development Agreements: Navigating Complex Contracting Issues Evaluating Agile vs. Waterfall Development; Structuring Provisions

More information

Project Execution Approach

Project Execution Approach Project Execution Approach July 2016 2016 Affinity Digital (Technology) Ltd 1 Project Execution Approach Affinity Project Management Affinity is in an excellent position with its multiple methodology offerings.

More information

A Modern Take On The Agile Manifesto For Today s BA April 23, 2014

A Modern Take On The Agile Manifesto For Today s BA April 23, 2014 A Modern Take On The Agile Manifesto For Today s BA April 23, 2014 2014 Jama Software, Inc INTRODUCTIONS DERWYN HARRIS Product Manager Co-Founder @derwyn Jama Software, Inc. Founded 2006 600+ enterprise

More information

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis.

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis. SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS Saulius Ragaišis saulius.ragaisis@mif.vu.lt CSC2008 SE Software Processes Learning Objectives: Explain the concept of a software life cycle and

More information

Complex contracting made simple

Complex contracting made simple Complex contracting made simple Integrated legal and advisory services Complex contracting made simple Integrated legal and advisory services EY s multi-disciplinary complex service contracts team delivers

More information

What s New? SAP HANA SPS 07 SAP BI Integration (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013

What s New? SAP HANA SPS 07 SAP BI Integration (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013 What s New? SAP HANA SPS 07 SAP BI Integration (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013 User Engagement Collective Insight How Analytics need to evolve to deliver Collective

More information

Agile Revisited. Dan

Agile Revisited. Dan Agile Revisited Dan North @tastapod but first, a word from our sponsor and now back to your scheduled entertainment 1990s development Large projects Functional silos Slow, fragmented technology Process

More information

Wissenskick mit AI: SAS Certified Machine Learning Specialist

Wissenskick mit AI: SAS Certified Machine Learning Specialist Webinar@Lunchtime Wissenskick mit AI: SAS Certified Machine Learning Specialist Herzlich Willkommen bei Webinar@Lunchtime Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil:

More information

Leadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD

Leadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD Leadership Lessons from Agile and PMI s PM-2 Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD Agenda 1. Agile Behaviors 2. PM-2 Leadership Behaviors 3. Common Themes to Agile and PM-2 4. Breakout Session

More information

NETWORKING EVENTS. The SIG Webinar will begin shortly. Once the webinar begins, the sound will come from your computer speakers.

NETWORKING EVENTS. The SIG Webinar will begin shortly. Once the webinar begins, the sound will come from your computer speakers. The SIG Webinar will begin shortly. Once the webinar begins, the sound will come from your computer speakers. In the meantime, please take a look at the upcoming SIG networking events listed on the right

More information

SAP SuccessFactors Succession & Development. Product Road Map

SAP SuccessFactors Succession & Development. Product Road Map SAP SuccessFactors Succession & Development Product Road Map Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission

More information

EMPLOYMENT TRIBUNAL DEFENCE OF CLAIMS FOR WRONGFUL OR UNFAIR DISMISSAL Our approach to pricing

EMPLOYMENT TRIBUNAL DEFENCE OF CLAIMS FOR WRONGFUL OR UNFAIR DISMISSAL Our approach to pricing EMPLOYMENT TRIBUNAL DEFENCE OF CLAIMS FOR WRONGFUL OR UNFAIR DISMISSAL Our approach to pricing What is an Employment Tribunal claim for wrongful or unfair dismissal? Employment law sits at the heart of

More information

Are we Agile Yet? Agile is NOT a Destination

Are we Agile Yet? Agile is NOT a Destination Are we Agile Yet? Agile is NOT a Destination Angela Johnson, PMP, ACP, CST Certified Scrum Trainer & Agile Coach http://www.scrumalliance.org/profiles/32158-angela-d-johnson http://angelajohnsonscrumtrainer.com

More information

Data Science in Praxis: Umfang und Techniken

Data Science in Praxis: Umfang und Techniken Seminar: Beiträge zum Software Engineering Data Science in Praxis: Umfang und Techniken Oleksandr Tepliak 2 Fragen: 1. Welche Fertigkeiten und Kompetenzen machen einen Data Scientist aus? 2. Welche Methoden

More information

MIS Systems & Infrastructure Lifecycle Management 1. Week 10 March 24, 2016

MIS Systems & Infrastructure Lifecycle Management 1. Week 10 March 24, 2016 MIS 5203 Lifecycle Management 1 Week 10 March 24, 2016 Study Objectives Software Development Processes contd. Alternate Software Development Methodologies 2 Alternate Software Development Methodologies

More information

Data Driven

Data Driven Data Driven Culture @jocranford State of Agile Report 2016 Authors of the Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we

More information

Is Agile Project Management fit for small tech start-ups?

Is Agile Project Management fit for small tech start-ups? 2017 IJSRST Volume 3 Issue 1 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science and Technology Is Agile Project Management fit for small tech start-ups? Priti Asthana Project Manager,

More information

Contracting for Agile Software Development

Contracting for Agile Software Development Contracting for Agile Software Development Hilton Worldwide, Inc. Paul Lanigan Technology Sourcing Executive Mayer Brown Derek Schaffner Counsel sig.org/summit Contracting for Agile Software Development

More information

Fraud, Bribery and Corruption: Tackle Down Non-Compliance at State-of-the-Art-Telcoms Organizations

Fraud, Bribery and Corruption: Tackle Down Non-Compliance at State-of-the-Art-Telcoms Organizations Fraud, Bribery and Corruption: Tackle Down Non-Compliance at State-of-the-Art-Telcoms Organizations Andreas Pyrcek, CCEP-I, Partner EY, Dusseldorf/Germany FIDS: Business Integrity & Corporate Compliance

More information

Introduction to Software Life Cycles and Agile. CSCI 5828: Foundations of Software Engineering Lecture 03 09/02/2014

Introduction to Software Life Cycles and Agile. CSCI 5828: Foundations of Software Engineering Lecture 03 09/02/2014 Introduction to Software Life Cycles and Agile CSCI 5828: Foundations of Software Engineering Lecture 03 09/02/2014 1 Goals Present an introduction to the topic of software life cycles concepts and terminology

More information

Aspects of a new Data Protection Law. Mathias Cellarius, SAP AG

Aspects of a new Data Protection Law. Mathias Cellarius, SAP AG Aspects of a new Data Protection Law Mathias Cellarius, SAP AG Milestones of the Reform of EU Data Protection Law Current Data Protection Directive 95/46/EC dates back to 1995. Commission officially started

More information

Project Management Basics (Stefan Sobek PMP) Chapter 2: PM in IT-Context

Project Management Basics (Stefan Sobek PMP) Chapter 2: PM in IT-Context Project Management Basics (Stefan Sobek PMP) Chapter 2: PM in IT-Context Chapter 2 Organizational Structures (p. 49-51) Project Phases and Project Life Cycle (p. 59-63) Product Life Cycle Predictive Life

More information

The Importance of Story

The Importance of Story The Importance of Story I K Who Is ave K? I K Prinergy I K What is a Story? The Jar of Life The Jar of Product evelopment I K The Lesson I K evelopment Big Rocks Platform Framework Scale evelopment Big

More information

Watson Internet of Things. Agile Development Why requirements matter

Watson Internet of Things. Agile Development Why requirements matter Watson Internet of Things Agile Development Why requirements matter Executive summary The clear benefits of agile development better collaboration, incremental delivery, early error detection and the elimination

More information

Partnerschaft mit nexthink

Partnerschaft mit nexthink Partnerschaft mit nexthink nexthink der führende Anbieter von End User IT Analytics mit mehr als 550 Kunden weltweit. Das Business bestimmt in Zukunft mit was sie arbeiten wollen. Möchten Sie die Kontrolle

More information

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function Houston IIA 9 th Annual Conference April 9, 2018 * NRG Center Copyright 2018 Deloitte Development

More information

2013 SAP AG. All rights reserved. Internal 1

2013 SAP AG. All rights reserved. Internal 1 2013 SAP AG. All rights reserved. Internal 1 SAP 3D Visual Enterprise Unlocking Engineering Information for the Visual Enterprise John McNiff SAP - Idea to Performance Solutions Slide 1 of 235 Agenda Solution

More information

Communicate business value to your stakeholders

Communicate business value to your stakeholders Communicate business value to your stakeholders Jenni Jepsen, Communications Strategist, goagile Denmark First published in InfoQ, March 2012 I ll let you in on a secret: I don t care what letter you put

More information

Scrum, but? Scrum, and! Using Scrum and Requirements Engineering Successfully. Susanne Muehlbauer 02 September 2011

Scrum, but? Scrum, and! Using Scrum and Requirements Engineering Successfully. Susanne Muehlbauer 02 September 2011 Scrum, but? Scrum, and! Using Scrum and Requirements Engineering Successfully Susanne Muehlbauer 02 September 2011 Content Aims & Basics Why Agile SW-Development? Some Basics for Scrum Is RE necessary

More information

Agile Software Development Agreements: Navigating the Complex Contracting Issues

Agile Software Development Agreements: Navigating the Complex Contracting Issues Presenting a live 90-minute webinar with interactive Q&A Agile Software Development Agreements: Navigating the Complex Contracting Issues Evaluating Agile vs. Waterfall Development; Structuring Provisions

More information

Lecture 8 Agile Software Development

Lecture 8 Agile Software Development Lecture 8 Agile Software Development Includes slides from the companion website for Sommerville, Software Engineering, 10/e. Pearson Higher Education, 2016. All rights reserved. Used with permission. Topics

More information

Foundations of software engineering

Foundations of software engineering Foundations of software engineering Agile and Extreme Dr. Julie Greensmith G51 Overview (Very) Briefly introduce the concepts of Agile Design and Extreme Programming Also briefly discuss some of the other

More information

ELECTRICAL CONTRACTORS AND CONSUMER LAW

ELECTRICAL CONTRACTORS AND CONSUMER LAW ELECTRICAL CONTRACTORS AND CONSUMER LAW the power behind your business WHEN ARE YOU LIABLE AND FOR HOW LONG? This guide to consumer law for electrical contractors has been published by the Dispute Resolution

More information

Owning An Agile Project: PO Training Day 2

Owning An Agile Project: PO Training Day 2 Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes

More information

Technical Details + Process Flow System Copy and Migration

Technical Details + Process Flow System Copy and Migration Technical Details + Process Flow System Copy and Migration Part of Software Provisioning Manager 1.0 SP 10 SAP SE Product Management February 2016 Public Disclaimer This presentation outlines our general

More information

Program Management Effectiveness

Program Management Effectiveness Program Management Effectiveness The Lost Art May 19, 2016 Keynote Speaker Robert Bragg Director, Management Consulting Xerox HR Services Robert.Bragg@xerox.com Robert Bragg is responsible for developing,

More information

Agile History and Values Quiz Explanations

Agile History and Values Quiz Explanations 1. Which statement would NOT be a reasonable conclusion regarding the evolution of the Waterfall model? The Waterfall model is obsolete and no longer relevant today The Waterfall model added structure

More information

ENGLISCH LESEVERSTEHEN SERIE. 1 Punkte ABSCHLUSSPRÜFUNGEN 2015 KAUFFRAU UND KAUFMANN NACH BIVO 2012 KANDIDATIN KANDIDAT

ENGLISCH LESEVERSTEHEN SERIE. 1 Punkte ABSCHLUSSPRÜFUNGEN 2015 KAUFFRAU UND KAUFMANN NACH BIVO 2012 KANDIDATIN KANDIDAT 1 Punkte ABSCHLUSSPRÜFUNGEN 15 KAUFFRAU UND KAUFMANN NACH BIVO 12 ENGLISCH SERIE 1 LESEVERSTEHEN KANDIDATIN KANDIDAT Nummer der Kandidatin / des Kandidaten Name Vorname Datum der Prüfung BEWERTUNG Fachbereiche

More information

Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at

Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info A Study of Software Development Life Cycle Process Models

More information

PwC Österreich GmbH. The New Auditor's Report Practical Examples. 13. September Gerhard Prachner

PwC Österreich GmbH. The New Auditor's Report Practical Examples. 13. September Gerhard Prachner Österreich GmbH The New Auditor's Report Practical Examples Gerhard Prachner Overview of content of the new IAASB reporting model (1/2) Title Addressee Auditor s opinion Basics for Opinion Material uncertainty

More information

Managing Requirements in an Agile World: Avoiding the Round Peg/Square Hole Dilemma

Managing Requirements in an Agile World: Avoiding the Round Peg/Square Hole Dilemma Managing Requirements in an Agile World: Avoiding the Round Peg/Square Hole Dilemma Nancy Y. Nee, PMP, PMI-ACP, CSM, CBAP VP, Global Product Strategy, ESI International nnee@esi-intl.com www.esi-intl.com

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

EMPLOYMENT TRIBUNAL CLAIMS BY AN EMPLOYEE FOR WRONGFUL DISMISSAL OR UNFAIR DISMISSAL Our approach to pricing

EMPLOYMENT TRIBUNAL CLAIMS BY AN EMPLOYEE FOR WRONGFUL DISMISSAL OR UNFAIR DISMISSAL Our approach to pricing EMPLOYMENT TRIBUNAL CLAIMS BY AN EMPLOYEE FOR WRONGFUL DISMISSAL OR UNFAIR DISMISSAL Our approach to pricing What is an Employment Tribunal claim for wrongful or unfair dismissal? Employment law sits at

More information

IT Project Scoping 2.0

IT Project Scoping 2.0 The NYS Forum IT Procurement Workgroup Presents: IT Project Scoping 2.0 November 15, 2018 1:00-3:30 pm (12:30 pm Check-In) Dell NYC Office 2 Penn Plaza, 18th floor, NY, New York IT Procurement Workgroup

More information

System Development. Software Project Management Triangle Waterfall Model V-Model Agile Development User Acceptance Test Minimum Viable Product

System Development. Software Project Management Triangle Waterfall Model V-Model Agile Development User Acceptance Test Minimum Viable Product System Development Software Project Management Triangle Waterfall Model V-Model Agile Development User Acceptance Test Minimum Viable Product https://twitter.com/ultralinx/status/605677796074106880/photo/1

More information

FIT2101 Software Engineering Process and Management

FIT2101 Software Engineering Process and Management FIT2101 Software Engineering Process and Management Agile and Software Process Models Topics Covered Features of Agile What Agile Isn t Agile Process Models Software Process Models In 2001 leaders of lightweight

More information

Introduction to Disciplined Agile Delivery

Introduction to Disciplined Agile Delivery IBM Software Group Introduction to Disciplined Agile Delivery 2010 IBM Corporation Agenda What is Agile Why are organizations moving to Agile and what challenges do they face How IBM is addressing these

More information

AGILE SOLUTIONS. Agile Basics

AGILE SOLUTIONS. Agile Basics AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development

More information

Complexity Metrics in Engineering Design

Complexity Metrics in Engineering Design Complexity Metrics in Engineering Design Managing the Structure of Design Processes Bearbeitet von Matthias Kreimeyer, Udo Lindemann 1. Auflage 2011. Buch. xiii, 403 S. Hardcover ISBN 978 3 642 20962 8

More information

Auditing Agile projects Your grandfather s audit won t work here!

Auditing Agile projects Your grandfather s audit won t work here! Your grandfather s audit won t work here! Auditing Agile projects For many companies, Agile methodologies are beginning to gain ascendancy over traditional Waterfall development. With their focus on speed,

More information

Software Process. Overview

Software Process. Overview Software Process Overview What is software process? Examples of process models Unified Process (UP) Agile software development N. Meng, B. Ryder 2 1 Software Process Definition [Pressman] a framework for

More information

PMBOK versus Agile (Is Agile the New PMBOK?)

PMBOK versus Agile (Is Agile the New PMBOK?) PMBOK versus Agile (Is Agile the New PMBOK?) with PMBOK is a registered mark of the Project Management Institute, Inc Kevin Bourke The Presenter Director Project Smart Manufacturing, IT&T and business

More information

Software Engineering Part 2

Software Engineering Part 2 CS 0901341 Software Engineering Part 2 In this part, we look at 2.1 Software Process 2.2 Software Process Models 2.3 Tools and Techniques for Processing Modelling As we saw in the previous part, the concept

More information

AGILE methodology- Scrum

AGILE methodology- Scrum AGILE methodology- Scrum What is Agile? This is one of the biggest buzzwords in the IT industry these days. But, what exactly is agile? The Agile model provides alternatives to traditional project management.

More information

Development Projects in an Agile World

Development Projects in an Agile World 11 May 2015 Practice Group: Commercial, Transactions and Outsourcing Development Projects in an Agile World By Cameron Abbott and Simon McDonald Introduction It goes without saying that the pace of technological

More information

Agile 101. Brent Hurley Chief Problem Solver Gira Solutions. Values, Principles

Agile 101. Brent Hurley Chief Problem Solver Gira Solutions. Values, Principles Agile 101 Values, Principles and Brent Hurley Chief Problem Solver Gira Solutions @girabrent @GoAgileCamp Core Agile Series Sponsored by For$more$informa+on$on$Agile$Training,$contact:$info@bra6oninc.com$

More information

Strategic or Bust: Why Project Execution Needs to Change

Strategic or Bust: Why Project Execution Needs to Change WHITE PAPER DECEMBER 2017 Strategic or Bust: Why Project Execution Needs to Change The only reason organizations invest in projects is to achieve business results that s something that s forgotten way

More information

How Do We Start a Project? Ensuring the Right Sponsorship, Stakeholder Alignment and Thoughtful Preparation for a Project

How Do We Start a Project? Ensuring the Right Sponsorship, Stakeholder Alignment and Thoughtful Preparation for a Project How Do We Start a Project? Ensuring the Right Sponsorship, Stakeholder Alignment and Thoughtful Preparation for a Project Donald G. Gardner, President, Gardner Project Integration Group, Ltd. Introduction

More information

AGILE PORTFOLIO MANAGEMENT: MAKING THE RIGHT DECISIONS

AGILE PORTFOLIO MANAGEMENT: MAKING THE RIGHT DECISIONS AGILE PORTFOLIO MANAGEMENT: MAKING THE RIGHT DECISIONS Rapid economic and market changes and technological transformations represent a challenge for organizations. The challenge is to maximize business

More information

Key Aspects. Actual Situation. Agile Management - Basics. Department Management. Personnel Management. Lessons Learned & Keys to Success

Key Aspects. Actual Situation. Agile Management - Basics. Department Management. Personnel Management. Lessons Learned & Keys to Success About Peter Rey Head of Software Department at EROWA AG Scrum Coach & Project Manager 7+ years of agile experience EMBIT Executive Master in Business Information Technology Certified Scrum Professional

More information

Reason-Oriented Marketing

Reason-Oriented Marketing Martin Masuch Reason-Oriented Marketing A Generic Marketing Approach for reasonable Products and Services Diplomica Verlag Martin Masuch Reason-Oriented Marketing: A Generic Marketing Approach for reasonable

More information

Decentralization & Sustainability in Energy

Decentralization & Sustainability in Energy Decentralization & Sustainability in Energy meet Blockchain Technology Infrachain // Bern // 3. Dec. 2018 Yves Schönenberger CEO // :elblox AG 1 elblox.com It is about technology but even more about the

More information

The Quality Profession Challenge and ISO 9001:2015

The Quality Profession Challenge and ISO 9001:2015 The Quality Profession Challenge and ISO 9001:2015 With the changes to ISO9001 imminent, Ruth Mortby from Nuvia Ltd and the Next Generation Network looks at the CQI s competency framework. The framework

More information

advantage: A Fair Pricing Model for Agile Software Development Contracting

advantage: A Fair Pricing Model for Agile Software Development Contracting advantage: A Fair Pricing Model for Agile Software Development Contracting Matthias Book 1, Volker Gruhn 1, Rüdiger Striemer 2 1 paluno The Ruhr Institute for Software Technology, University of Duisburg-Essen

More information

Agile Extremely Scaled

Agile Extremely Scaled Product Owner in an Agile Extremely Scaled World Agilia 2016 - Olomouc Felice de Robertis Let s start from the Agile Manifesto Agile Manifesto - Values We are uncovering better ways of developing software

More information

Research Specification: Benchmarking the household consumer use of legal services

Research Specification: Benchmarking the household consumer use of legal services Research Specification: Benchmarking the household consumer use of legal services Purpose The LSB would like to commission a number of research studies to explore: the types of services household consumers

More information

Q&A from Transitioning from Waterfall to Agile Web Seminar

Q&A from Transitioning from Waterfall to Agile Web Seminar Q&A from Transitioning from Waterfall to Agile Web Seminar -How does this method allow you to provide the client with a budget that they can depend on at the start of the project? ASK: Because the Agile

More information

Sustainable Pace How can we help our teams achieve it? http://www.bigvisible.com 2011 BigVisible Solutions, Inc. Facilitator Bob Sarni 25 years focused on team development, leadership mentoring and coaching,

More information

Built on honesty, integrity, trust and mutual respect.

Built on honesty, integrity, trust and mutual respect. Built on honesty, integrity, trust and mutual respect. About Us One 2 One Legal LLP, is a limited liability partnership, registered in England, United Kingdom. We provide specialist legal and legal related

More information

FRP Parameter Optimization Settings

FRP Parameter Optimization Settings FRP Parameter Optimization Settings Public Wilfried Baumgartner / Hans Georg Kloep, SAP July 6, 2016 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may

More information

Kapitel 2 Unternehmensarchitektur III

Kapitel 2 Unternehmensarchitektur III Kapitel 2 Unternehmensarchitektur III Software Architecture, Quality, and Testing FS 2016 Prof. Dr. Jana Koehler jana.koehler@hslu.ch IT Strategie Entwicklung "Foundation for Execution" "Because experts

More information

Kanban kick- start (v2)

Kanban kick- start (v2) Kanban kick- start (v2) By Tomas Björkholm at Crisp, October 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...

More information

By Michael A. Velez, Managing Director of Castellan Systems

By Michael A. Velez, Managing Director of Castellan Systems 1 By Michael A. Velez, Managing Director of Castellan Systems Let me start by giving a little background of myself. I ve been in IT for over 40 years; I cut my first line of code in January 1978! All I

More information

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP AGILE LESSONS FROM THE NEW PMBOK Presented by Eddie Merla, PMI-ACP, PMP 2 Agenda Summary of Changes Agile Concepts Five Mindset Shifts Agile Methods & Scrum Q&A Wrap-up 3 Summary of Changes Project managers

More information