Anglo-saksisch en Rijnlands



Similar documents
CMMI version 1.3. How agile is CMMI?

Risks are Key, Processes Follow. Michiel Schuijt Chief Risk Officer, Mn Services

Agile & the Declaration of Interdependence: A new approach to Process Improvement

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

De rol van requirements bij global development

Software Processes. Agile Methods

Integral Engineering

Software Development Process Selection Approaches

Upside down you re turning me Tarte Tartin lean strategy. Marloes Hendriks, Henk Veraart Elisabeth TweeSteden Hospital, The Netherlands

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

Information Security Governance

SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor

Success Factors of Agile Software Development

HR Transformation and Future of HR Brussel, 25 april 2013 Material part 1/2

Practices of Software Engineering in Thailand. Dr. Kanchit Malaivongs Fellow, Royal Institute of Thailand

Using the Software CMM in Small Projects and Small Organizations

Risk-Based Monitoring

Process Improvement. From the Software Engineering Institute:

SWEN - Software Engineering Network Donnerstag 06. Mai. 2010

Software Development Life Cycle Models - Process Models. Week 2, Session 1


Agile Software Development

The Co-Evolution of Agile and Continuous Integration. Jeffrey Fredrick Technical Evangelist

Lecture 8 About Quality and Quality Management Systems

IP-NBM. Copyright Capgemini All Rights Reserved

Examen Software Engineering /09/2011

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

Abstract. Heavy vs Light Methodologies: Bulimic or Anorexic? Fernando Brito e Abreu FCT/UNL

How To Model In An Agile World

CMMI for Development Introduction & Implementation Roadmap

BCS Certificate in Requirements Engineering Extended Syllabus

Learning Aims: To research, record and evaluate the difficulties of starting your own business.

STARTUP EUROPE Web Entrepreneurs

Agile, TSP SM, CMMI pick one, pick two, pick all three!

Hoofdstuk 2 Samenwerking en afstemming in de zorgketen

Multi-Dimensional Success Factors of Agile Software Development Projects

Capability Maturity Model Integration (CMMI ) Version 1.2 Overview

Agile in Financial Services A Framework in Focus

PROGRAMME SPECIFICATION

Distributed Agile Development. Bapiraju Nandury Product Development Manager Bangalore Development Centre

LMS ROI Leveraging Your elearning Investment

Product Derivation Process and Agile Approaches: Exploring the Integration Potential

Practical Data Management for Engineers

+SAFE, V1.2 A Safety Extension to CMMI-DEV, V1.2

Introduction to Agile Software Development

UvA college Governance and Portfolio Management

Engineering Standards in Support of

Ingegneria del Software Corso di Laurea in Informatica per il Management. Agile software development

software studio software development processes Daniel Jackson

Introduction to Software Project Management. CITS3220 Software Requirements & Project Management

LUXOFT ADVANTAGES. International Quality Standards

Software Process Improvement. Overview

Agile Software Development

Software Management by Numbers

5.2 A Software Process Improvement Solution for Small and Medium-Size Enterprises

MANAGING CRITICAL KNOWLEDGE MANAGEMENT ISSUES IN GLOBAL SOFTWARE DEVELOPMENT PROJECTS

Workshop on Agile Test Strategies and Experiences. Fran O'Hara, Insight Test Services, Ireland

How To Test A Website On A Web Browser

Agile Project Management Jim Highsmith. Chapter 1. The Agile Revolution

Introduction to Agile Software Development. EECS 690 Agile Software Development

CMMI Practitioners: How Can We Improve the Skill-set?

0. INTRODUCTION 1. SCRUM OVERVIEW

Mature Agile with a twist of CMMI

Coming up soon: TMMI. What to expect. Jan Jaap Cannegieter Vice President SYSQA

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

Primary health care in the Netherlands: current situation and trends

Oversight Management: een zinvolle aanvulling!

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

Software Quality Management II

2012/2013 Programme Specification Data. Engineering. The programme aims to:

September 26. More information about the events on

Towards a new approach of continuous process improvement based on CMMI and PMBOK

[project.headway] Integrating Project HEADWAY And CMMI

Discipline in Extreme Programming

4180: Defined Processes, Evidence, and Rescuing Corporate Knowledge: Achieving Standards Compliance in Agile and Lean Environments

ead management een digital wereld

Sales Consultant BI&W. Sales Consultant BI&W. Fabian Janssen. Bas Roelands

WEERSTANDEN TOT KENNISDELING

ISO de internationale richtlijn voor risicomanagement

Requirements Engineering for Software

Agile with XP and Scrum

Frameworks for IT Management

Der Mythos vom Re-Use

CSCI-485: Software Design

Faced with the conflicting pressures of accelerated

IPW Smart Delivery Management

Transcription:

CMMI en Agile Anglo-saksisch en Rijnlands

Agenda Inleiding CMMI versus Agile Rijnlands versus Angelsaksisch denken Conclusies

Agenda Inleiding CMMI versus Agile Rijnlands versus Angelsaksisch denken Conclusies

Inleiding André Heijstek CMMI Lead Appraiser, Instructor SEI Visiting Scientist Consultant t SPI Eerste CMMI implementatie (1994) was eigenlijk Agile

Inspiration

Agenda Inleiding CMMI versus Agile Rijnlands versus Angelsaksisch denken Conclusies

CMMI Model Structuur t Process Area (PA) Purpose Statement Overview Information Specific Goal Specific Practices Further Details Introductory Material Generic Goal Generic Practices Further Details Glossary ~22 Process Areas

Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software Customer collaboration Responding to change over over over comprehensive documentation contract negotiation following a plan That is, while there is value in the items on the right, we value the items on the left more.

Agile and CMMI Assumptions Agile Internal customer Small, business system High trust Time & material CMMI External customer Large, life critical system Low trust Fixed price

Agile and CMMI Assumptions Agile Internal customer Turbulent environment Small, business system Low cost of failure High trust Time & material Programming is a craft Internalised plans, qualitative control Tacit knowledge Refactoring assumed inexpensive CMMI External customer Stable environment Large, life critical system High cost of failure Low trust Fixed price Programming is an industrial process Documented plans, quantitative control Explicit knowledge Refactoring assumed expensive

Agile and CMMI Content t Agile HOW Focus on Project Learning in projects Short-term view CMMI WHAT Focus on Organisation Learning at many levels Long-term view

Agile and CMMI Caricatures Agile Hacking CMMI Bureaucracy Standard Apply instead of Implement the model

When to use which? h? Management decision, i based on: team members and their capabilities (personalities, experience) type of project (precedentedness, difficulty, new or familiar domain, complexity) environment (budget, schedule, politics, criticality)

Summary by Alistair i Cockburn If one has strong discipline without agility, the result is bureaucracy and stagnation. Agility without discipline is the unencumbered enthusiasm of a startup t company before it has to turn to a profit

Rijnlands Manifesto

Rijnlands Manifesto Anglo-Amerikaans Wie de baas is mag het zeggen Individualisme Ongebreidelde groei Soll als vertrekpunt Heroes Regelgedreven Functie-splitsing Rijnlands Wie het weet mag het zeggen Solidariteit Menselijke maat Ist als vertrekpunt Teamplay Principe-gedreven Vakmanschap Weten = meten Weten is meten Kwartaalcijfers Lange termijn

Processen en bureaucratie Process Discipline Yes No Comm mon sens se Yes No Quality Creative chaos Mindless bureaucracy Mindless chaos From: Sanjiv Ahuja, former COO of Telcorda

Types of Work Materials Content Information Rou utines Pre efigured Conf figured Production Information Craft Intelligence From: Fred Nickols

Beheersen van werk Information Intelligence Belangrijkste Volume & Kwaliteit en metingen (KPI s) Kwaliteit waarde Beheersingsmaatregelen Voldoen aan procedures en standaarden Aanhangen van good practice (professionalisme) Waar vindt de beheersing Management Werker plaats? Adapted from: Fred Nickols 1 9

Soorten processen Information Configuratie Management Measurement Data Collection Requirements Change Control Project Monitoring Intelligence Requirements Elicitation Measurement Data Analysis Impact Analysis Design Coding Estimations

Conclusie Anglo-amerikaans management - information i Rijnlands management intelligence

Verdere vragen of opmerkingen? andre.heijstek @ improvementfocus.com 0648476451