The IT contract The rules of the game. Remi-Armand Collaris. Dick van der Sar. Introduction Who are we. Introduction Workshop

Size: px
Start display at page:

Download "15-11-2011. The IT contract The rules of the game. Remi-Armand Collaris. Dick van der Sar. Introduction Who are we. Introduction Workshop"

Transcription

1 The IT contract The rules of the game v1.1 November 2011 Introduction Who are we 2 Dick van der Sar Remi-Armand Collaris Introduction Workshop 1

2 Introduction Session structure 4 Agile contracting Games Evaluation Time Introduction 0:03 Baseline Statements 0:05 Agile & Contract 0:15 Game 1 Evaluation 0:25 Rules of the game 0:30 Game 2 Evaluation 0:45 Progress Statements 0:50 PAUZE PRINCE2 & Agile 1:00 Game 3 Evaluation 1:15 Agile contracting 1:25 Summary 1:30 Final Statements 1:35 Baseline Statements 5 1. Een project heeft een gezamenlijk doel, een spel heeft een individueel doel; 2. Spelregels mogen veranderen tijdens het spel; 3. Iedereen moet het contract kennen; 4. Agile projecten hebben geen contracten nodig; 5. De werkvloer is met Agile losgeraakt van het management. IT Contract Agile Manifesto 6 The Agile manifesto Customer collaboration over contract negotiation. What does this statement mean? No contract (negotiations)? Only contracts focused on collaboration with users? 2

3 IT Contract XP Bill of Rights 7 Developer Bill of Rights You have the right to know what is needed with clear declarations of priority. You have the right to produce quality work at all times. You have the right to ask for and receive help from peers, superiors, and customers. You have the right to make and update your own estimates. You have the right to accept responsibilities instead of having them assigned to you. Customer Bill of Rights You have the right to an overall plan, to know what can be accomplished when and at what cost. You have the right to get the greatest possible value out of every programming week. You have the right to see progress in a running system proven to work by passing repeatable tests that you specify. You have the right to change your mind, to substitute functionality, and to change priorities without paying exorbitant costs. You have the right to be informed of schedule changes in time to choose how to reduce the scope to restore the original date. You can cancel the project at any time and be left with a useful working system reflecting the investment to date. IT Contract Definition 8 General: A contract is an agreement between two or more parties which can be legally enforced. Contract implies an offer and an acceptance of that offer. Offer: delivering a product or service. Acceptance: rewarding the successful delivery. IT: What kind of offerings? When is the delivery successful? How does a contract ensure the succes? IT Contract Offerings: sourcing levels 9 Sourcing level Other names Duration Management Commitment / Time & material Agreement (posting). Project Agreement. Framework Agreement. Service Level Agreement (SLA) Method / Way of working Hiring Detachering Temporary Customer Customer Co-sourcing Execution Service Resource pools, availability and continuity guarantees Fixed price, fixed date, Outtasking Outsourcing, Near shore, Offshore. Lengthy Customer Customer Lengthy Supplier Customer Lengthy Supplier Supplier 3

4 Game 1 Playing the game 10 Number of players: 2 + observers. Available time: 2 min 30 Goal: to win! Assumptions: Each present knows how to play cards. The players can interact and discuss Material: Two stacks of cards Game 1 Evaluation 11 Observations: The rules of play. The goal of the game Translation into IT: The analogy with contracting. Rules of play Example 12 4

5 Rules of play Structure 13 Context Goal of the game number of persons duration of the game ages of participants Roles Preparation Rounds steps situations examples exceptions Game end Scoring Rules of play Structure in the example 14 Game end Context, Persons & Age Materials & Roles Goal Preparation Rounds & Examples Scoring Rounds & Examples Game 2 Changing the rules 15 Available time: 5 min Roles: n players + 1 rule manager + 1 observer. Preparation: each player gets 5 cards. stack of cards face down with one card facing up at the side Rounds: Player1 plays a card. If rule is applicable the rule manager explains the rule. The rule is executed Player2 plays a card. etc. Score: The first player who has played all his or her cards wins. Goal: to win a game of pesten! Assumptions: Each present knows how to play cards. The players can interact and discuss. The rules have been described and handed over to the rule manager Material: Stack of cards. Rule paper. 5

6 Game 2 Evaluation 16 Observations: the rules of play. roles. Translation into IT: the analogy with contracting. Progress Statements Een project heeft een gezamenlijk doel, een spel heeft een individueel doel; 2. Spelregels mogen veranderen tijdens het spel; 3. Iedereen moet het contract kennen; 4. Agile projecten hebben geen contracten nodig; 5. De werkvloer is met Agile losgeraakt van het management. Agile contracting PRINCE2 and RUP 18 6

7 Agile contracting RUP-lifecycle 19 Agile contracting PRINCE2 and RUP 20 RUP, PRINCE2 en Scrum Inrichting iteratief proces 21 7

8 Game 3 Cooperation (1) 22 Available time: 10 min Roles: 4 players (builders, saboteurs) + 1 observer. The color of the highest card determines the role: Red : saboteur. Black: builder. (when both colors have the highest card : builder). Preparation: each player gets 4 cards in hand. one card facing up (start card), thee (end) cards facing down. pile of cards facing down Score: builders win when a road is created. saboteurs win when a road is not finished (time is up or pile is empty). Goal: Create a road of 5 cards width. Assumptions: The players may not interact and discuss there roles. A saboteur must act carefully. Material: Stack of cards. Rule paper. Game 3 Evaluation 23 Observations: the rules of play. roles. Translation into IT: the analogy with contracting / project execution. the performance of the individual players. dividing the profit. Agile contracting Definition of Success 24 Hiring and co-sourcing: No difference between linear (waterfall) and Agile projects. Execution and Service: Linear (waterfall): success is the well defined completion of a stage in the project based on input from the previous step. Agile (RUP, SCRUM,..): Agile is about the team performance vs. contract is about the performance of a supplier as a part of the team. Can an execution or service level offer be combined with an Agile method? 8

9 Agile contracting Project lifecycle 25 Project lifecycle Prioritering & budget Definitie business case Offerte Initiatie Offerte Uitwerking Offerte Uitvoering Oplevering Acceptatie Implementatie Nazorg Decharge Evaluatie voor project Initiatiefase Volgende uitvoeringsfase(n) Laatste uitvoeringsfase Linear method Requirements Functioneel ontwerp TO Bouw Test Test Iterative method Inception Elaboration Construction Transition E1 E2 C1 C2 C3 C4 T1 T1 Summary The Agile IT Contract Handle the contract as a project deliverable. 1. Adjust the contract according to the phase and retrospective/evaluation of the project. 2. Add the contract to the CMDB / version management. 2. Make the contract for each project member readable and available. 3. Use the structure for rules of games for contracts. Goal of the game Roles Preparation Rounds Game end Scoring 4. Focus on performance of the team in relation to the supplier is crucial. Summery Statements Een project heeft een gezamenlijk doel is, een spel heeft individueel doel; 2. Spelregels mogen veranderen tijdens het spel; 3. Iedereen moet het contract kennen; 4. Agile projecten hebben geen contracten nodig; 5. De werkvloer is met Agile losgeraakt van het management. 9

10 Meer weten 28 Workshops Ordina Academy Agile en Scrum Experience Use Cases schrijven Agile Requirements Product Owner Experience Kennismaking RUP op Maat Internet (methode: RUP, Scrum en PRINCE2) epf.eclipse.org (methoden: OpenUP, Scrum, XP) blog.scrumup.com (blog over Scrum, XP en RUP) Discussion 10

Requirements Lifecycle Management succes in de breedte. Plenaire sessie SPIder 25 april 2006 Tinus Vellekoop

Requirements Lifecycle Management succes in de breedte. Plenaire sessie SPIder 25 april 2006 Tinus Vellekoop Requirements Lifecycle Management succes in de breedte Plenaire sessie SPIder 25 april 2006 Tinus Vellekoop Focus op de breedte Samenwerking business en IT Deelnemers development RLcM en het voortbrengingsproces

More information

Evaluation of the Plant Shutdown Process Workshop

Evaluation of the Plant Shutdown Process Workshop Evaluation of the Plant Shutdown Process Workshop PDM Bas Broods 13-01-2010 Contents Opening Introduction PDM 11.50-11.55 Case 11.55-12.10 Workshop exercise Explanation 12.10-12.20 Exercise 12.20-12.50

More information

AGILE vs. WATERFALL METHODOLOGIES

AGILE vs. WATERFALL METHODOLOGIES AGILE vs. WATERFALL METHODOLOGIES Introduction Agile and waterfall are two major methodologies that software developers and project managers have the option of using. Some of the goals of developers and

More information

Agile / Scrum. Oplossingen van deze tijd

Agile / Scrum. Oplossingen van deze tijd Agile / Scrum Oplossingen van deze tijd What is Agile? Generic Description of a style of working Flexibility Working closely with customer throughout Ensuring final solution actually meets business need

More information

Vragen. Software development model. Software development model. Software development model

Vragen. Software development model. Software development model. Software development model Vragen Noem de belangrijkste activiteiten in een software engineeringsproject Welke vormen van onderhoud kan men onderscheiden? Karakteriseer het waterval model Waterfall model Document oriented Suited

More information

Project Management in Software: Origin of Agile

Project Management in Software: Origin of Agile PAGE 1 ios App Development Project Management in Software: Origin of Agile PAGE 2 Learning Outcomes By the end of the unit, you should be able to: 1. Differentiate between Waterfall and Agile process 2.

More information

Ingegneria del Software Corso di Laurea in Informatica per il Management. Software process model

Ingegneria del Software Corso di Laurea in Informatica per il Management. Software process model Ingegneria del Software Corso di Laurea in Informatica per il Management Software process model Davide Rossi Dipartimento di Informatica Università di Bologna The task of the software development team

More information

Software Development Methodologies in Industry. By: Ahmad Deeb

Software Development Methodologies in Industry. By: Ahmad Deeb Software Development Methodologies in Industry By: Ahmad Deeb Methodologies Software Development Methodologies in Industry Presentation outline SDM definition Project and analysis approach Research methods

More information

How do we achieve more with less?

How do we achieve more with less? How do we achieve more with less? Why Agile / SCRUM HaMIS story Prerequisites 1 Achievements Every 3 weeks we ship software in production Improving Architecture Funtionality delivered within constraints

More information

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT Shivangi Shandilya, Surekha Sangwan, Ritu Yadav Dept. of Computer Science Engineering Dronacharya College Of Engineering, Gurgaon Abstract- Looking at the software

More information

CMMI version 1.3. How agile is CMMI?

CMMI version 1.3. How agile is CMMI? CMMI version 1.3 How agile is CMMI? A small poll Who uses CMMI without Agile? Who uses Agile without CMMI? Who combines both? Who is interested in SCAMPI? 2 Agenda Big Picture of CMMI changes Details for

More information

Thomas van Manen Researcher & Digital Strategist @VINTlabs MA. New Media & Digital Culture

Thomas van Manen Researcher & Digital Strategist @VINTlabs MA. New Media & Digital Culture V I N T Vision Inspiration Navigation Trends Thomas van Manen Researcher & Digital Strategist @VINTlabs MA. New Media & Digital Culture V I N T Vision Inspiration Navigation Trends Gamifica'on /? /! /

More information

Agile Processes and Distributed Projects: Dream or Nightmare?

Agile Processes and Distributed Projects: Dream or Nightmare? Agile Processes and Distributed Projects: Dream or Nightmare? Instructor: Kevin Thompson, Ph.D., PMP, ACP, CSP 4100 E. Third Ave, Suite 205, Foster City, CA 94404 650-931-1651 www.cprime.com The leader

More information

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project. THE AGILE PROJECT LEADER S DICTIONARY This dictionary attempts to de-mystify the jargon around the world of Agile projects. Part 1 translates common Agile terms into more traditional words. Part 2 translates

More information

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Topics covered Chapter 3 Agile Software Development Agile methods Plan-driven and agile Extreme programming Agile project management Scaling agile methods 1 2 Need for rapid software Rapid software Changing

More information

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems Software Project Management Leveraging RUP, OpenUP, and the PMBOK Arthur English, GreenLine Systems GreenLine Systems Inc. 2003 2013 My Background 30+ years of IT project management experience with both

More information

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com Agile or the PMBOK? You Can Have Both! June 10, 2009 Presented by: David M. Sides, Vice President, ESI Consulting Services www.esi-intl.com Agenda June 10, 2009 Pic? Agile Framework Agile Truths & Myths

More information

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys Mitigating Risk with Agile Development Rich Mironov CMO, Enthiosys 2 About Rich Mironov CMO at Enthiosys, agile product mgmt consultancy Business models/pricing, roadmaps Agile transformation and Interim

More information

Issues in Internet Design and Development

Issues in Internet Design and Development Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85

More information

Agile Project Management

Agile Project Management Agile Project Management Overview Fabrizio Morando Application Development Manager martedì 20 novembre 2012 What is Agile? Agile is used to denote the ability of Agile Methods to respond to changing requirement

More information

System development lifecycle waterfall model

System development lifecycle waterfall model Slide 6.1 System development lifecycle waterfall model Figure 6.1 The waterfall model of system development lifecycle Slide 6.2 The b model Figure 6.2 The b model Source: N D Birrell and M A Ould, A Practical

More information

Agile and the role of the business analyst

Agile and the role of the business analyst Agile and the role of the business analyst Debbie Paul & Paul Turner www.assistkd.com The history of Agile 1985 Spiral model 1991 RAD 1994 DSDM 1999 XP 2000 Agile Manifesto 2000 - DSDM for all IT projects

More information

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Agile Project Forecasting Techniques. Who Says You Can't Plan Agile Projects? Matt Davis, PMP, MCITP October 21, 2013 Agile Project Forecasting Techniques "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013 Learning Objectives 1. Review the Agile Project Management approach and it's relation

More information

How to optimize offshore software development with Agile methodologies

How to optimize offshore software development with Agile methodologies How to optimize offshore software development with Agile methodologies Prasad Chaudhari prasadvc@gmail.com 14 Mai 2012, Munich 1 Still why do companies outsource? 2 Have you heard of these problems with

More information

Using Simulation to teach project management skills. Dr. Alain April, ÉTS Montréal alain.april@etsmtl.ca

Using Simulation to teach project management skills. Dr. Alain April, ÉTS Montréal alain.april@etsmtl.ca Using Simulation to teach project management skills Dr. Alain April, ÉTS Montréal alain.april@etsmtl.ca Agenda of the workshop 1 The software project management theory overview (40 minutes) 2 Why use SDLC

More information

Math Games with a Deck of Cards. Math Games with a Deck of Cards

Math Games with a Deck of Cards. Math Games with a Deck of Cards Math Games with a Deck of Cards Math Games with a Deck of Cards Place Value Battle Materials: one shuffled deck of cards with the tens and face cards removed Shuffle the cards. One player deals the cards

More information

Software Life Cycles and Configuration Management

Software Life Cycles and Configuration Management Theory Lecture Plan 2 Software Configuration Lecture 11 Software Engineering TDDC88/TDDC93 autumn 2008 Department of Computer and Information Science Linköping University, Sweden L1 - Course Introduction

More information

serena.com An Introduction to Agile Software Development

serena.com An Introduction to Agile Software Development An Introduction to Agile Software Development June 2007 Table of Contents Executive summary... 3 Agile vs. waterfall: practical differences in methodology... 4 Two agile software development methodologies...

More information

Lean and Agile in Safety-critical Software Development Research and Practice. Henrik Jonsson 21.05.2014

Lean and Agile in Safety-critical Software Development Research and Practice. Henrik Jonsson 21.05.2014 Lean and Agile in Safety-critical Software Development Research and Practice Henrik Jonsson 21.05.2014 About me 2012 Henrik Jonsson Professional Software engineer +13 years Employed by Etteplan Part-time

More information

Manoo Ordeedolchest Chairman ICT Policy Committee Sripatum University Microsoft Software Development Life Cycle Management of Enterprise June 5, 2007

Manoo Ordeedolchest Chairman ICT Policy Committee Sripatum University Microsoft Software Development Life Cycle Management of Enterprise June 5, 2007 Manoo Ordeedolchest Chairman ICT Policy Committee Sripatum University Microsoft Software Development Life Cycle Management of Enterprise June 5, 2007 New ICT technologies makes software development more

More information

Developing ICT Solutions

Developing ICT Solutions System Development Life Cycle Developing ICT Solutions Waterfall Model An alternative model is the waterfall model. It allows for each stage to be revisited as the project develops. 1 P a g e Deliverables

More information

The XP Lego Game. Learning Agile and XP the Fun Way! Tim Mackinnon

The XP Lego Game. Learning Agile and XP the Fun Way! Tim Mackinnon The XP Lego Game Learning Agile and XP the Fun Way! Tim Mackinnon http://www.iterex.co.uk The Goal of this Session To demonstrate some of the concepts of Agile and introduce some of the common terminology

More information

Lessons in Estimating Agile vs. Waterfall Agile and Waterfall. Jerry Richardson, PMP Sohail Thaker, PMP

Lessons in Estimating Agile vs. Waterfall Agile and Waterfall. Jerry Richardson, PMP Sohail Thaker, PMP Lessons in Estimating Agile vs. Waterfall Agile and Waterfall Jerry Richardson, PMP Sohail Thaker, PMP 2 3 Workshop Overview Why do we estimate? Developing Waterfall estimates Developing Agile estimates

More information

An Introduction to Scrum

An Introduction to Scrum An Introduction to Scrum CS 451 Software Engineering Scrum in 100 words Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time. It allows us to

More information

Agility in Fixed-Price Projects

Agility in Fixed-Price Projects PMI Virtual Library 2012 Siju P. Varghese Agility in Fixed-Price Projects By Siju P. Varghese Executive Summary Corporate IT lawyer Alistair Maugham is one among many who argues that agile development

More information

Génie Logiciel et Gestion de Projets. Software Processes Focus on Extreme Programming

Génie Logiciel et Gestion de Projets. Software Processes Focus on Extreme Programming Génie Logiciel et Gestion de Projets Software Processes Focus on Extreme Programming 1 Roadmap Process, Method, Methodology?? What is a software process? Software Process Models Methodologies: RUP Focus

More information

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution Software Life Cycle Main issues: Discussion of different life cycle models Maintenance or evolution Not this life cycle SE, Software Lifecycle, Hans van Vliet, 2008 2 Introduction software development

More information

IBM Rational Software

IBM Rational Software 2007 IBM Corporation IBM Rational Software Development Conference 2008 Scaling Agile Software Development: Strategies for Applying Agile in Complex Situations Per Kroll Chief Architect IBM Rational Expertise

More information

The Agile Project Manager

The Agile Project Manager The Agile Project Manager PMI Madrid, 29/1/2014 1 Jose Barato Consulting, Training and Tools in Project Management PMPeople (Managing Director) PMI Madrid Chapter (Director) PM-IB (founder, Vice-President)

More information

Agile in a Safety Critical world

Agile in a Safety Critical world Agile in a Safety Critical world Julian Goddard 24/11/2014 26/11/14 (c) 2014 Plaxion Limited. All rights reserved. 1 Contents Introductions The pervasiveness of software Agile review Safety Critical software

More information

%&"'()*&"+,-./01"+/23"23&"4*52,6&-7"6,-&"23(0"4,02-(42"0&1,8(8,059":;<="

%&'()*&+,-./01+/2323&4*52,6&-76,-&23(04,02-(420&1,8(8,059:;<= !" #" $" %&"'()*&"+,-./01"+/23"23&"4*52,6&-7"6,-&"23(0"4,02-(42"0&1,8(8,059":;

More information

Contracting for Agile Software Projects

Contracting for Agile Software Projects Contracting for Agile Software Projects Author: Peter Stevens As a customer or supplier of software services at the beginning of a Software Development Project, you know that there is too much at stake

More information

SAFETY & RESILIENCE ISSUES IN AUTOMOTIVE SOFTWARE DEVELOPMENT PANEL

SAFETY & RESILIENCE ISSUES IN AUTOMOTIVE SOFTWARE DEVELOPMENT PANEL SAFETY & RESILIENCE ISSUES IN AUTOMOTIVE SOFTWARE DEVELOPMENT PANEL 1 Safety Panel when 26262 will be issued, enforced? What about 61508? by whom, which authorities? who and how will verify conformance?

More information

04 Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

04 Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Agile Quick Facts AGILE PRINCIPLES Customer Satisfaction 01 Changing Requirements 02 Frequent Delivery 03 Collaboration 04 Our highest priority is to satisfy the customer through early and continuous delivery

More information

NAVIGATING THE RISKS IN IMPLEMENTING HYBRID CLOUD, AGILE AND PROJECT MANAGEMENT METHODOLOGY

NAVIGATING THE RISKS IN IMPLEMENTING HYBRID CLOUD, AGILE AND PROJECT MANAGEMENT METHODOLOGY NAVIGATING THE RISKS IN IMPLEMENTING HYBRID CLOUD, AGILE AND PROJECT MANAGEMENT METHODOLOGY ROB LIVINGSTONE Principal, Rob Livingstone Advisory Pty Limited Fellow, University of Technology, Sydney Agenda

More information

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31 Contents 1 Introduction 1 1.1 WhyThisBook? 1 1.2 A Bit of History 1 1.3 What Is Agile Software Development? 2 1.4 WhyBe Agile? 3 1.5 What This Book Is About? 3 1.6 Implementation Languages 3 1.7 The Structure

More information

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Waterfall to Agile. DFI Case Study By Nick Van, PMP Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall

More information

Chapter 2&3: Software Development Life Cycle (SDLC) and Project Management Process

Chapter 2&3: Software Development Life Cycle (SDLC) and Project Management Process Chapter 2&3: Software Development Life Cycle (SDLC) and Project Management Process Groups Dr. Kawther Saeedi ksaeedi@kau.edu.sa I. Heba Gamal hgibrahim@kau.edu.sa Agenda Software Development Life Cycle

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Jonathan Hoyle Eastman Kodak Thursday, June 2, 2005 Overview Predictive Methodologies Waterfall Other Predictive Methodologies Agile Methodologies Extreme Programming

More information

Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek

Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek About us Margaret Morgan Helen Meek Very experienced (over 25 years!) IT practitioner across all aspects of the systems lifecycle

More information

Is PRINCE 2 Still Valuable in an Agile Environment?

Is PRINCE 2 Still Valuable in an Agile Environment? Is PRINCE 2 Still Valuable in an Agile Environment? Amy Hongying Zhao Introduction Over the years, many organizations have invested heavily in creating or deploying project management frameworks. PRINCE

More information

Agile Testing and the Role of the Agile Tester

Agile Testing and the Role of the Agile Tester Agile Testing and the Role of the Agile Tester Declan Whelan dwhelan@dpwhelan.com This presentation is licensed under a Creative Commons Attribution 2.5 License, which means you can share and adapt it,

More information

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT Agile Product Development at Johnson Controls Automotive Experience A Success Story Agile Transition Coach Heinz Erretkamps Head of Knowledge Management Team

More information

The Agile Movement An introduction to agile software development

The Agile Movement An introduction to agile software development The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are

More information

Agile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting

Agile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting Agile Fundamentals, ROI and Engineering Best Practices Rich Mironov Principal, Mironov Consulting 1 About Rich Mironov Agile product management thought leader Business models, pricing, roadmaps Agile transformations

More information

Specification by Example (methoden, technieken en tools) Remco Snelders Product owner & Business analyst

Specification by Example (methoden, technieken en tools) Remco Snelders Product owner & Business analyst Specification by Example (methoden, technieken en tools) Remco Snelders Product owner & Business analyst Terminologie Specification by Example (SBE) Acceptance Test Driven Development (ATDD) Behaviour

More information

Certified ScrumMaster Workshop AG09; 2 Days, Instructor-led

Certified ScrumMaster Workshop AG09; 2 Days, Instructor-led Certified ScrumMaster Workshop AG09; 2 Days, Instructor-led Course Description In this ScrumMaster Certification training course you will learn, understand and execute on the three overarching principles

More information

Information System Project Management Context (IS PM 2. lecture, 2012)

Information System Project Management Context (IS PM 2. lecture, 2012) Information System Project Management Context Topics of the current lecture Overview of IT processes in organization System work framework draft Project life cycle Project management methodologies IT Processes

More information

Software Process Engineering & Management Models

Software Process Engineering & Management Models Software Process Engineering & Management Models Paul Grünbacher Institute for Systems Engineering & Automation Johannes Kepler University Linz Christian Doppler Laboratory for Automated Software Engineering

More information

Project Management and Scrum A Side by Side Comparison by Anne Loeser, October 2006

Project Management and Scrum A Side by Side Comparison by Anne Loeser, October 2006 Project Management and Scrum A Side by Side Comparison by Anne Loeser, October 2006 For decades, software development projects have followed the classic waterfall method in which software development initiatives

More information

MIS 424 COURSE OUTLINE

MIS 424 COURSE OUTLINE UNIVERSITY OF ALBERTA School of Business DEPARTMENT OF ACCOUNTING & MIS MIS 424 COURSE OUTLINE Course website: http://courses.bus.ualberta.ca/mis424-mullaly/ Instructor: Mark Mullaly Term II, 2004/2005

More information

IP-NBM. Copyright Capgemini 2012. All Rights Reserved

IP-NBM. Copyright Capgemini 2012. All Rights Reserved IP-NBM 1 De bescheidenheid van een schaker 2 Maar wat betekent dat nu 3 De drie elementen richting onsterfelijkheid Genomics Artifical Intelligence (nano)robotics 4 De impact van automatisering en robotisering

More information

Software Project Management Plan

Software Project Management Plan Software Project Management Plan Julie Makelberge Julie.Makelberge@vub.ac.be November 3, 2010 Version Date Author Comment 1.0 02/11/2010 Julie Initial version 1.1 03/11/2010 Kevin Revision 1 Contents 1

More information

Introduction to OpenUP (Open Unified Process)

Introduction to OpenUP (Open Unified Process) Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture

More information

Product / Program Management

Product / Program Management Product / Program Management Merlyn Jyothi September 17 th 2011 Development Structure Agile teams: 20 teams (3 Applications + 12 Platform) Agile team: Approx 9 members Development: 4-5 members Quality

More information

Answered: PMs Most Common Agile Questions

Answered: PMs Most Common Agile Questions Answered: PMs Most Common Agile Questions Mark Kilby Agile Coach, Rally Software mkilby@rallydev.com 407.687.3350 (cell) Led Fortune 50 agile transitions in - Government - Technology - Healthcare - Insurance/Fina

More information

Cloud. Regie. Cases.

Cloud. Regie. Cases. Cloud. Regie. Cases. Agile SIAM Dave van Herpen Consultant Cloud Cases Regie 2 Grip op de cloud Hoe word ik een wendbare service broker? Cloud Cases Regie 3 Waarom cloud? innovation maintenance Private?

More information

The Agile Manifesto is based on 12 principles:

The Agile Manifesto is based on 12 principles: The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered

More information

Agile Project Management: Going Beyond Software Development

Agile Project Management: Going Beyond Software Development Discussion Agile Project Management: Going Beyond Software Development Location: Tysons Corner, VA Date: July 28, 2009 1 Table Of Contents Case Study Agile Overview Current trends Using Agile practices

More information

min. Game Rules

min. Game Rules 2-5 0+ TM 30min Stefan Dorra Biboun Game Rules contents 5 Character cards 60 Playing cards (in 4 colors with different values: 3x, x2, x3, x4, x5, x6, x7, x8, x, x0, x, x2, x3) 6 6 3 3 3 3 33 3 6 6 3 32

More information

Introduction to Software Engineering: Project Management ( Highlights )

Introduction to Software Engineering: Project Management ( Highlights ) Introduction to Software Engineering: Project Management ( Highlights ) John T. Bell Department of Computer Science University of Illinois, Chicago Based on materials from chapters 14, 15, and 16 of Object

More information

Agile Development in Today s Industry. Duke CS408 Session 2014

Agile Development in Today s Industry. Duke CS408 Session 2014 Agile Development in Today s Industry Duke CS408 Session 2014 Agenda } Introductions } Agile Development Process } Agile Development Exercise } Informal Discussions } Questions Agile Methodologies Agile

More information

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 The Agile PMO Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 Kevin.thompson@cprime.com Abstract The development of Agile processes

More information

Presented by: and. Communicating. Agile. Project Status. Management. Friday, March 16, 12

Presented by: and. Communicating. Agile. Project Status. Management. Friday, March 16, 12 Presented by: and Communicating Agile Project Status to Management 1 Introduction and Agenda Bill Gaiennie, Davisbase Consulting 17 years in software development. 7 years working with software development

More information

USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015. Dr. Patrick McConnell

USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015. Dr. Patrick McConnell USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015 Dr. Patrick McConnell July 9, 2015 1 First, an old joke.. I can t identify an original source for this cartoon. As best as I can tell, the art

More information

Integrating PRINCE2 and Scrum for successful new product development

Integrating PRINCE2 and Scrum for successful new product development 1 Goal Professional Services Pty Ltd 2 Renewtek Pty Ltd Integrating PRINCE2 and Scrum for successful new product development Rankins G J 1 and Kearns M 2 This paper was presented at the Australian Institute

More information

Certified ScrumMaster Training (1/2)

Certified ScrumMaster Training (1/2) Agile Delivery is about creating quality, working deliverables that provide the highest possible business value while reducing the risk of undelivered projects. At AgileBear we work with you to develop

More information

Agile Project Management

Agile Project Management Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development

More information

Estimate Agile Projects and Improve Success

Estimate Agile Projects and Improve Success Estimate Agile Projects and Improve Success David DeWitt Director Commercial and International Programs Galorath Webinar August 5 th 2015 Copyright Galorath Incorporated 2015 In The Beginning. Thirty-five

More information

(Fr)Agile Developments: Handle with care? ANDREW JOINT ED BAKER GEORGE BERKOWSKI 25/06/2014

(Fr)Agile Developments: Handle with care? ANDREW JOINT ED BAKER GEORGE BERKOWSKI 25/06/2014 (Fr)Agile Developments: Handle with care? ANDREW JOINT ED BAKER GEORGE BERKOWSKI 25/06/2014 Agenda Introduction Working in an agile environment Agile vs Waterfall Legal issues in agile arrangements Drafting

More information

Facilitation Foundations

Facilitation Foundations Facilitation Foundations Improving the Quality of Agile Meetings V. Lee Henson CST 1 Improving the Quality of Agile Meetings 2 V. Lee Henson CST Certified Scrum Trainer ADDIE Training Professional Agile

More information

Are waterfall and agile project management techniques mutually exclusive? by Eve Mitchell, PwC. 22 MARCH 2012 www.pmtoday.co.uk

Are waterfall and agile project management techniques mutually exclusive? by Eve Mitchell, PwC. 22 MARCH 2012 www.pmtoday.co.uk Are waterfall and agile project management techniques mutually exclusive? by Eve Mitchell, PwC 22 MARCH 2012 www.pmtoday.co.uk Projects need to be managed to be successful Change is a ubiquitous feature

More information

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog that need to be implemented during the sprint the Team

More information

DSDM Linking Agile program management, Agile project management and Agile product delivery management

DSDM Linking Agile program management, Agile project management and Agile product delivery management DSDM Linking Agile program management, Agile project management and Agile product delivery management Dr Islam Choudhury Director DSDM Consortium Associate Professor Kingston University www.dsdm.org Standish

More information

When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method? Lana Tylka When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals

More information

ISL Development & Support Service Level Agreement (SLA) Infigo Software Limited (ISL)

ISL Development & Support Service Level Agreement (SLA) Infigo Software Limited (ISL) ISL Development & Support Service Level Agreement (SLA) Infigo Software Limited (ISL) Page 1 of 5 ISL Software Development Service Level Agreement Overview ISL uses a proven agile Scrum based development

More information

Introducing Agile into your organisation. How can you deliver successful Agile projects within your organisation?

Introducing Agile into your organisation. How can you deliver successful Agile projects within your organisation? Introducing Agile into your organisation How can you deliver successful Agile projects within your organisation? What is Agile delivery? The agile manifesto Individuals and interactions over process and

More information

PDN Webinar Series: Methodology. Principal Technical Curriculum Developer

PDN Webinar Series: Methodology. Principal Technical Curriculum Developer PDN Webinar Series: The Pega Scrum Agile Methodology Sean Salaz Principal Technical Curriculum Developer Welcome & Housekeeping Session Details Hosted for chat questions When & how to ask questions A 60+

More information

Corporate Universities Aanjagers van de lerende organisatie

Corporate Universities Aanjagers van de lerende organisatie CORPORATE UNIVERSITY EVENT Corporate Universities Aanjagers van de lerende organisatie Rotterdam School of Management Erasmus University Rotterdam 5 juni 2012 Dagvoorzitter Josette de Goede RSM Oogst Open

More information

Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today

Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process

More information

Hamid Faridani (h.faridani@rogers.com) March 2011

Hamid Faridani (h.faridani@rogers.com) March 2011 Hamid Faridani (h.faridani@rogers.com) March 2011 Introduction Methodologies like Waterfall, RUP and Agile have all become key tools for software developers and project manager s to aid them in delivering

More information

Agile Development: Demystified

Agile Development: Demystified Agile Development: Demystified by Scott Warner Sprint, Agile, Scrum - words we normally associate with sports. Agile Methodology is 1 very much [like ] a sport with a highly-structured, rules-based engagement

More information

Testing in Agile methodologies easier or more difficult?

Testing in Agile methodologies easier or more difficult? Testing in Agile methodologies easier or more difficult? Lucjan Stapp Warsaw University of Technology Stowarzyszenie Jakości Systemów Informatycznych L.Stapp@mini.pw.edu.pl L.Stapp@sjsi.org Professor in

More information

Offshore Development Team on Demand

Offshore Development Team on Demand Offshore Development Team on Demand We can save your time and money while providing invaluable expertise in building up your own custom software development team. Our extensive experience in numerous software

More information

Helping municipalities leverage IT to realize maximum value. Information Technology Management and Leadership Professional Certification (ITMLP)

Helping municipalities leverage IT to realize maximum value. Information Technology Management and Leadership Professional Certification (ITMLP) Information Technology Management and Leadership Professional Certification (ITMLP) Curriculum The Institute for Business Technology and Innovation A Division of InvOrg Cloud Computing Management Cloud

More information

De rol van requirements bij global development

De rol van requirements bij global development De rol van requirements bij global development 19 & 25 november 2008 Rini van Solingen Requirements zijn een noodzakelijk kwaad Immers, als wij elkaars gedachten konden lezen hadden we geen requirements

More information

How Product Management Must Change To Enable the Agile Enterprise

How Product Management Must Change To Enable the Agile Enterprise How Product Management Must Change To Enable the Agile Enterprise Catherine Connor Agile Product Manager catherine@rallydev.com Copyright 2003-2009, Rally Software Development Corp Why Are We Here? 2 About

More information

New Profession - Product Owner. Agilia Conference 2012, Brno

New Profession - Product Owner. Agilia Conference 2012, Brno New Profession - Product Owner Agilia Conference 2012, Brno How we wants to achieve Agile? Its about change in the organization! 2 How we wants to achieve Agile? Its all about Business Its about change

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen.

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen. Global Standards and Publications EDITION 2016/2017 Colophon Title: Global Standards and Publications Edition 2016/2017 Publication of: Van Haren Publishing, www.vanharen.net ISBN Hard copy: 978 94 018

More information

www.pwc.com Scale agile throughout the enterprise A PwC point of view

www.pwc.com Scale agile throughout the enterprise A PwC point of view www.pwc.com Scale agile throughout the enterprise A PwC point of view December 2013 Overview Today it s rare to speak with a company that is not adopting some form of agile development practice. However,

More information