Agile. John Brunning, Senior Associate September 2014

Similar documents
Rail Delivery Group. Consultation on the future of the East Midlands rail franchise

IT Law for Non- IT Lawyers

Performance monitoring report 2017/18

INTERNAL AUDIT DIVISION REPORT 2017/051. Audit of the aviation safety programme in the African Union-United Nations Hybrid Operation in Darfur

MAXIMUM LEVELS OF AVIATION TERMINAL SERVICE CHARGES that may be imposed by the Irish Aviation Authority ISSUE PAPER CP3/2010 COMMENTS OF AER LINGUS

Pandox Business Development City Categories. Jacob Rasin, Director Business Development Pandox Hotel Market Day November, 2018

AIR TRANSPORT MANAGEMENT Universidade Lusofona January 2008

Airport Collaborative Decision Making Michael Hoehenberger, (Munich Airport) on behalf of ACI World

NOISE MANAGEMENT BOARD - GATWICK AIRPORT. Review of NMB/ th April 2018

ANGLIAN WATER GREEN BOND

Ultra s Experience with A-CDM

The Strategic Commercial and Procurement Manager

Australian Technology Recruitment Market Insights & Salary Guide Project Management & Business Analysis

54 th CONFERENCE OF DIRECTORS GENERAL OF CIVIL AVIATION ASIA AND PACIFIC REGIONS. Ulaanbaatar, Mongolia August 2017

E-RECORDS. Heading towards a Paperless operation SWARAN SIDHU - HEAD OF FLEET TECHNICAL MANAGEMENT

1. Explain the purpose of the study. 2. How it was undertaken

Implementation challenges for Flight Procedures

WELCOME TO THE RADISSON BLU ROYAL HOTEL, BRUSSELS THE BEST PLACE TO SAY: YES! TO A BRILLIANT NEW CAREER! INTERNSHIP AS FOOD & DRINKS MANAGER ASSISTANT

WORLDWIDE SYMPOSIUM ON ENABLING THE NET-CENTRIC INFORMATION ENVIRONMENT:

AERODROME SAFETY COORDINATION

Simulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director

Kroll Bond Rating Agency, Inc.

ACI EUROPE POSITION PAPER

FLIGHT PATH FOR THE FUTURE OF MOBILITY

Form 91 Application for Approval of an EFB System

AIRPORT VOLUNTARY COMMITMENT ON AIR PASSENGER SERVICE

Airport Slot Capacity: you only get what you give

RE: Access Fund Comments on Yosemite National Park Wilderness Stewardship Plan, Preliminary Ideas and Concepts

SESAR Solutions. Display Options

Airport Incentive Programs: Legal and Regulatory Considerations in Structuring Programs and Recent Survey Observations

Airport-CDM Workshop. Stephane Durand Co-chair CANSO CDM sub-group International Affairs DSNA

Exploring City Pathways

JOB DESCRIPTION FBO Manager

Multi Nodal Regional ATFM/CDM Concept and Operational Trials Colombo 7 May 2014

The enabling role of Configuration Management for the Systems Engineering of tomorrow s complex systems and SoS

Transport Delivery Committee

PERTH AND KINROSS COUNCIL. 5 October 2016 COMMUNITY PLANNING PARTNERSHIP UPDATE

EUROCONTROL and the Airport Package

A-CDM AT HONG KONG INTERNATIONAL AIRPORT (HKIA)

Project Management Institute Melbourne Chapter Root Causes of Hotel Opening Delays Thursday 30 August 2018

TERMS OF REFERENCE FREDERICTON AIRSPACE REVIEW

MY AGENDA FOR TODAY. Today s Partners for Tomorrows aviation. Page 3

Enhancing customer service Offering the right services Improving integrated journeys Facilitating local

NextGen AeroSciences, LLC Seattle, Washington Williamsburg, Virginia Palo Alto, Santa Cruz, California

Airport Privatization:

Blockchain & Law. Introduction. Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Paris / Shanghai / Silicon Valley / fieldfisher.

Oliver Wyman 2018 Flight Operations Survey

Public-Private Partnerships (P3) for Social Infrastructure. Alberta Schools Alternative Procurement (ASAP Team) Alberta Infrastructure

Recognition for Defence Aviation; what, why and how

The SESAR contribution to the near and mid term Safety

EUROCONTROL. Eric MIART Manager - Airport Operations Programme (APR)

NDC is a response to 3 challenges that exist in today s airline distribution eco-system:

The Importance of AIM and the Operational Concept

UAS OPERATIONS AS AN ECOSYSTEM

Dynamic Airspace Overview concepts, complexities, benefits and outlook

Critical Systems and Software Solutions

State of the Cruise Port industry in the Med 2015 Fact Finding Report

Heuristic technique for tour package models

European Joint Industry CDA Action Plan

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT

Aviation Noise and Emissions Symposium February 27, 2018

Mobile Aircraft Maintenance Crew (MAMC) EXTENDING YOUR SUCCESS

E-RECORDS. Our Innovation journey - a Paperless operation SWARAN SIDHU - HEAD OF FLEET TECHNICAL MANAGEMENT

Developing and Implementing Large Scale IT Projects

Performance monitoring report for first half of 2015

EuroVelo 13. Central & Eastern Europe

Asia/Pacific Region A-CDM Planning

Tel.: +1 (514) ext Ref.: SWG 21/1-09/94 16 December 2009

CAPSCA Global Feedback

Crosswind-based wake avoidance system approved by the FAA for operational use. Clark Lunsford (MITRE) & Dr. Edward Johnson May 15-16, 2013

TERMS OF REFERENCE. Review of Aviation Weather Requirements. Lourdes-de-Blanc-Sablon, Québec

Modernising UK Airspace 2025 Vision for Airspace Tools and Procedures. Controller Pilot Symposium 24 October 2018

RECONCILIATION ACTION PLAN March 2017 March 2018

AIRPORTS AUTHORITY OF INDIA S AIRPORT COLLABORATIVE DECISION MAKING SYSTEM. (Presented by Airports Authority of India) SUMMARY

IATA Fuel Efficiency Program

KEY FACTS Q2 BUSINESS DEVELOPMENT MOTEL ONE DRESDEN AM ZWINGER OPENED. Motel One DRESDEN AM ZWINGER opened PAGE1

Our view on Baggage Process Control

THE ICAO TECHNICAL COOPERATION PROGRAMME: A Partner in Implementing Aviation Projects and Achieving Civil Aviation Goals

Air Operator Certification

Safe Habor s collapse: Is the future data globalisation or data localization?

# 1 in ease-of-use. Guest Service Interconnectivity. Made by hoteliers, for hoteliers.

Total Airport Management (TAM)

Entry of Low-Cost-Airlines in Germany - Some Lessons for the Economics of Railroads and Intermodal Competition -

Aviation fuelling at its best

ICN Gateway Breakfast (SA) Jon Whelan A/Manager Project Delivery 9 July 2015

MIT ICAT. MIT ICAT M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n

2012 Performance Framework AFI

Regional Fare Change Overview. Nick Eull Senior Manager of Revenue Operations Metro Transit

The EU as a partner for low carbon development Prospects for the aviation sector

The Use of Simulation Models for Airport Planning and ATM Analysis at the Institute of Flight Guidance. Slide 1

Airport Planning and Terminal Design

Agenda. Institutional Arrangements Structures Procedures Example of TSA200 FUA at Regional Level

PASSUR Aerospace Annual Shareholder Meeting, April 5, 2017

High-speed rail and European transport policy

Aircraft Certification. Service Update. Federal Aviation Administration. Presented to: 2017 Aeronautical Repair Station Association Symposium

Nav Specs and Procedure Design Module 12 Activities 8 and 10. European Airspace Concept Workshops for PBN Implementation

Request for Proposals

Investor Update - Paris Civil Aerospace Mark King

Revalidation of Doctors

2018 Accomplishments

Transcription:

Agile John Brunning, Senior Associate John.Brunning@fieldfisher.com 020 7861 4280 04 September 2014 Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com

What we will cover What is Agile? Agile vs Waterfall Managing the Risks Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 1

What is Agile? Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 2

What is Agile? Group of software development methodologies Requirements and solutions evolve through collaboration Agile Manifesto Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 3

The Agile Manifesto key concepts Customer satisfaction by rapid, continuous delivery of useful software Working software is delivered frequently (weeks rather than months) Working software is the principal measure of progress Even late changes in requirements are welcomed Close, daily cooperation between business people and developers Face- to- face conversation is the best form of communication (co- location) Projects are built around motivated individuals, who should be trusted Continuous attention to technical excellence and good design Self- organising teams Regular adaption to changing circumstances Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 4

Types of Agile Methodology Scrum extreme / Pair Programming Lean Software Development Feature Driven Development est Driven Development DSDM (Dynamic Systems Design Method) Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 5

Example of Agile: A Scrum Cycle Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 6

Agile vs Waterfall Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 7

The Waterfall Model/Modular Approach Requirements Design ImplementaGon VerificaGon Maintenance Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 8

An analogy V Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 9

Key Bene=its and Challenges Key Bene2its Iterative rather than big bang Working code delivered each iteration Ability to address changing business requirements Early and frequent customer feedback Ability to identify and mitigate problems early V Key Challenges No contractual requirements Pricing agile contracts Incentivising performance Managing the process Big shift from traditional waterfall approach Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 10

Contractual Risk Models Supplier Risk Waterfall Hybrid? True Agile Customer Risk Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 11

Managing the Risks Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 12

Contracting for Agile Requirements Pricing Governance Acceptance Performance Changes Termination Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 13

Requirements No contractual detailed requirements High level scope + constraints speci=ied Documentary deliverables Non- contractual prioritised list of requirements Delivery of Core Requirements? Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 14

Pricing T&M Fixed price Fixed price per iteration Fixed price per unit of effort Target pricing Caps/incentive mechanisms? Combination? Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 15

Process, Governance and Communication Describe process rather than the result Communication lines identi=ied Project teams to make decisions Approvals given orally Consideration for multi- location/offshoring Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 16

Acceptance and warranty Iterative Testing De=inition of completed Only completed software tested Some development may not be used Final sign- off based on previous acceptances Warranty Period Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 17

Monitoring Performance Burndown Charts and Project Velocity used to monitor performance Service Levels - amount delivered versus amount agreed to be delivered Quality measured through defects found after each iteration Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 18

Termination and Changes Termination possible after each iteration Changes to requirements for free (with caveats!) Formal change procedure for high level objectives Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 19

Any Questions? John Brunning, Senior Associate John.Brunning@=ield=isher.com 020 7861 4280 Brussels / Düsseldorf / Hamburg / London / Manchester / Munich / Palo Alto /Paris / Shanghai / =ield=isher.com 20