Oct. 18, 2002 Copyright © Manfred Lange 2002. All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich.

Slides:



Advertisements
Similar presentations
Professional Services Developer Program Services
Advertisements

Agile Software Development کاری از : مهدی هوشان استاد راهنما : استاد آدابی.
Unit 1, Lesson 4 Software Development Cycle AOIT Introduction to Programming Copyright © 2009–2012 National Academy Foundation. All rights reserved.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall B.1.
Software Development Process Models. The Waterfall Development Model.
XP – eXtreme Programming A gentle introduction. Cleviton Vinícius Jobson Ronan Thiago Rodrigues.
Agile Software Development Matt Rice November 27, 2006.
EXtreme Programming Quick Introduction Daniel Arraes Pereira Eduardo Lourenço Apolinário Ricardo de Oliveira Cavalcanti.
Piergiuliano Bossi Free University of Bolzano - Bozen NAME workshop on “Agile Methodologies in Software Engineering” Bolzano - Bozen, October.
Your Future and Information Technology
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
NAME Workshop, Munich The Use of XP in the CARUSO Project Hubert Baumeister Ludwig-Maximilians-University Munich.
Agile Testing with Testing Anywhere The road to automation need not be long.
YOUR LOGO HERE Slide Master View © (reproduced with permission) Incident Management All course material is copyright.
Chapter 3 – Agile Software Development 1Chapter 3 Agile software development.
LOGO “ Add your company slogan ” Software Measurement & Analysis Team Assignment 2.
Dr. Tom WayCSC Software Processes CSC 4700 Software Engineering.
Software Engineering Modern Approaches
Agile Programming Principles.
Developed by Reneta Barneva, SUNY Fredonia Agile Development.
Chapter 4 Agile Development
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Damon Poole – CTO, AccuRev.
+. Background Design & Structure Motives & FitsPerformance Problems & Success Factors Microsoft: leading software companies – developing, manufacturing.
Rapid Application Development (RAD) Software Development Approaches.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
Embracing change with Extreme Programming Method Engineering Erik ten Brinke
AOIT Introduction to Programming Unit 4, Lesson 11 Documenting Bugs and Fixes Copyright © 2009–2012 National Academy Foundation. All rights reserved.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Accelerating Development Using Open Source Software Black Duck Software Company Presentation.
Agile Methodologies: Comparative Study and Future Direction 林佳蓁 資工 4B.
Joel Sporleder Director, Walmart Technology Project Management Shared Services The evolving role of the Project Manager.
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
OCTAVE-S on TradeSolution Inc.. Introduction Phase 1: Critical Assets and threats Phase 2: Critical IT Components Phase 3: Changes Required in current.
Software Engineering Saeed Akhtar The University of Lahore Lecture 5 Originally shared for: mashhoood.webs.com.
December Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference Dr. Orit Hazzan & Yael Dubinsky.
HP QuickTest Professional פרויקט גמר בניהול מערכת תפעולית מגיש : אבישי בן שבתאי ת " ז :
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Extreme Programming Based on and
Virtually Agile Astro Sabre (Matt Ganis) IBM, Senior Technical Staff Member Hawthorne, NY - September 20, 2007.
AGILE XP AND SCRUM © University of LiverpoolCOMP 319slide 1.
Agile Methods Presentation By: Jason Abbett. Definition A process to rapidly develop software Many kinds of agile methods but few are practiced.
Extreme Programming. Extreme Programming (XP) Formulated in 1999 by Kent Beck, Ward Cunningham and Ron Jeffries Agile software development methodology.
EXtreme Programming and Open Source engineering paradigm A comparison
Build on one person’s machine Code and debug for weeks (months?) Manually deploy parts via file copy Run manual tests against deployed app.
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
The Role of New Markets Advisors in Healthcare Case Study in Health Insurance Innovation.
Who is Gregg? 1 Mile
CS223: Software Engineering Lecture 18: The XP. Recap Introduction to Agile Methodology Customer centric approach Issues of Agile methodology Where to.
Concurrent Educational Sessions Sponsored By:. Global Travel & Event Services Global Supply Chain Operations Hotel Program Adoption / Satisfaction Mark.
COPYRIGHT © 2011 ALCATEL-LUCENT. ALL RIGHTS RESERVED. ALCATEL-LUCENT — CONFIDENTIAL — SOLELY FOR AUTHORIZED PERSONS HAVING A NEED TO KNOW — PROPRIETARY.
CS 4500: Software Development Software Process. Materials Sommmerville Chapters 1, 2 and 3 Software Cycle and Models:
Extreme Programming מתודולוגיה לפיתוח פרויקטי תוכנה.
Extreme programming (XP) Advanced Software Engineering Dr Nuha El-Khalili.
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Copyright © 2013 OneNeck IT Services Corporation. All Rights Reserved. 1 Cloud Enablement For Microsoft Dynamics Cloud Enablement for Dynamics AX and Use.
Oct. 18, 2002 Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich.
© 2013 VCE Company, LLC. All rights reserved. Nigel Moulton : Office of the CTO EMEA Focus on Business not infrastructure.
Baby Steps to Agility How to Grow Into Agile. A little about me A little about Agile Growing into Agile Questions Goals.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
Chapter 5 Agile Development Moonzoo Kim KAIST
Introduction to Agile Software Development
Requirements Engineering Lecture 4
روش‌های سريع الانتقال (چابک) توسعه نرم افزار
Beekeeper: too big, too fast!
User account management
Chapter 3: Agile Software Processes
Coming up: What is Agile?
How Does a Digital Transformation Leader Protect Against the Pitfalls of Being an Early Adopter of HR Software? Managing annual bonuses for 30,000 employees.
DMC Strategic Investment Approach
Presentation transcript:

Oct. 18, 2002 Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 1 XP At An International Company An Experience Report Manfred Lange, Gemplus

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 2 Gemplus Leading provider of smart-card based solutions for the telecommunications and financial industry approx. 1 billion US-$ revenue in 2001 approx. 5,800 employees worldwide approx. 800 R&D engineers

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 3 About Me Professional Programmer Since 1993 Project Manager for the company support portal –development, deployment, operation –support.gemplus.com Maintainer of (C#/.NET testing framwork), (XP site) co-owner of a software patent more info at:

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 4 Why XP? Met Kent Beck in 1999, got brainwashed initial introduction of practices showed good results removes bureaucracy adds fun is competitive advantage focuses on the important

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 5 XP At Gemplus Introduced only in one team considered for the ongoing software process improvement supported by CTP (SVP) grass-roots approach

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 6 Results Short time-to-market –1 release per month, 1 iteration per week Excellent quality High customer satisfaction Low latency with regards to changes High knowledge accumulation in team

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 7 Issues On-site customer is not possible (users are spread around the globe) It is tempting to fall back into old habits, e.g. writing code first and then test Tools support for agile methods

Oct. 18, 2002Copyright © Manfred Lange All rights reserved. Permission granted to make copies for the Agile Workshop October 21, 2002 in Munich. 8 Future Better tools support New class of tools? Agile methods will be competitive advantage –Two types of companies: The fast ones, and the dead ones Education of Programmers should include theory and practice of Agile Methods