Agile Project Management: Adapting project behaviors to the software development environment
|
|
|
- Oswald Austin
- 10 years ago
- Views:
Transcription
1 Agile Project Management: Adapting project behaviors to the software development environment with Bill Doescher, PMP, CSM PrincipalConsultant and Product Development Director Business Management Consultants Session Objectives Identify the unique challenges of managing software development projects Learn how the fundamental principles of agile project management address these challenges Understand how the roles and behaviors of key project participants ii are affected by a transition to agile practices 1
2 Introduction Challenges of software development 32% finished on time, on budget, with required dfeatures/functions ti (Standish Report 2009) 24% cancelled, or released and never used Software Features: 20% Often/Always Used; 64% Rarely/Never Used (Standish Group 2002) Why are SW development projects so hard to predict? Project Uncertainty Uncertainty/ Change in Technology IT/IS Projects Uncertainty/Change in Requirements 2
3 Certain vs. Uncertain Target Requirements Design Implement Test Release The triple constraints of a project Scope (results) Budget Value (cost) Schedule Quality (time) Budget (cost) Schedule (time) Scope Constraints (results) Jim Highsmith (CutterBlog) 3
4 Manifesto for Agile Software Development Kent Beck (XP) Mike Beedle (Scrum) Arie van Bennekum Alistair Cockburn (Crystal) Ward Cunningham (XP) Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries (XP) Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber (Scrum) Jeff Sutherland (Scrum) Dave Thomas February 2001 We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Manifesto for Agile Software Development Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration Responding to change over contract negotiation over following a plan That is, while there is value in the items on the right, we value the items on the left more. 4
5 The Agile Manifesto: Agile Principles Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. The Agile Manifesto: Agile Principles Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. The most efficient and effective method of conveying information to and within a development team is face to face conversation. 5
6 The Agile Manifesto: Agile Principles Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. The Agile Manifesto: Agile Principles Simplicity the art of maximizing the amount of work not done is essential. The best architectures, requirements, and designs emerge from self organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior bh accordingly. 6
7 Overview of Agile Principles (using SCRUM) Product Backlog Backlog Backlog Backlog Backlog Release Discovery Release Planning Planning Planning Planning Planning Daily Scrum Demo and Retrospective Demo and Retrospective Demo and Retrospective Demo and Retrospective Product Testing Scrum Roles Product Owner represents the business, identifies the value, responsible for the prioritized product backlog Scrum Master responsible for assuring the scrum process is followed and for clearing impediments Development Team self organizing, responsible for delivering the value 7
8 Agile terms: User stories User stories represent a thin, vertical slice of system functionality (through the presentation, business and data layers) As a <user type>, I can <user action> so that <business result>. Example: As a sales manager, I can group clients by purchased products so that I can send them information on product accessories. User stories are contracts for conversation. Group Activity: Create a bedtime tale Characters (2): As a character, I need a name so that readers can identify me. As a character, I need an age so that readers can relate to me. Setting/Location/Place: As a setting, I need a name so that readers can identify me. As a setting, I need a description so that readers can envision me. As a setting, I need a timeframe so that technology is believable. Adventure: As a character, I need an adventure so that I can capture readers interest. As an adventure, I need a challenge so that the characters can achieve. 8
9 Agile terms: Estimation and Velocity Estimation Story Points relative sizing Fibonacci ( 1, 2, 3, 5, 8, ) Doubles (1/2, 1, 2, 4, 8, ) Clothes Sizes (S, M, L, XL, ) Ideal Developer Days direct link to time 4 5 hrs/day Planning Poker Agile terms: Estimation and Velocity Velocity Number of points attempted in a sprint Actual number achieved is monitored over time Establishes a velocity at which the team can operate effectively Velocity Over Last 10 s Velocity Number 9
10 Agile terms: Release Burndown Story Points Iteration Typically the team will use a similar task burndown chart for tracking progress within a sprint. Agile terms: Task Board Used to track sprint tasks to done Kenji Hiranabe, Visualizing Agile Projects using Kanban Boards, InfoQ.com 10
11 Agile terms: Daily Standup (Daily Scrum) What I accomplished yesterday. What I will accomplish today. What are my impediments. The daily standup should be brief (10 15 minutes) It s not a problem solving session Pigs talk, chickens listen Agile terms: Retrospective Goal is continuous improvement One hour maximum What worked well, what did not Generate action items for improvement 11
12 Roles and behavior changes in transition to agile What changes do you see required in the roles in your organizations? What behaviors will need to change? Roles and behavior changes in transition to agile Business personnel need to be more involved, and take ownership for the software application Executives need to accept and support a methodology with less deterministic planning Software developers must take responsibility for providing business value, not just coding Software testers must work very closely with developers (test driven development) 12
13 Want to Learn More About Agile? PMI s Agile Certified Practitioner SM (PMI ACP) Project Management Institute (Apr 2012) Members Project tmanagement tprofessionals (PMP ) Certified Associates in Project Management (CAPM ) Risk Management Professionals (PMI RMP ) 1300 Program Management Professionals (PgMP ) 770 Agile Certified Practitioners (PMI ACP SM ) 750 Scheduling Management Professionals (PMI SP )
14 PMI ACP SM Eligibility Requirements A secondary diploma (high school diploma or global equivalent) A minimum of 2000 hours general project experience* within the past 5 years AND An additional 1500 hours agile project experience within the past 3 years * PMP or PgMP accepted 21 contact hours of training in agile practices PMI ACP SM Examination Content Tools and Techniques (50%) Knowledge and Skills (50%) Domains Value Driven Delivery Stakeholder Engagement Boosting Team Performance Practices Adaptive Planning Problem Detection and Resolution Continuous Improvement (Product, Process, People) 14
15 Questions? Comments? If you think of something later, contact me at: online.com Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development Director with Business Management Consultants based in Houston, Texas. In his 20 year career, he has led project teams in new product development, application development, technology introduction, project and portfolio management processes, business process change, and marketing program development. Mr. Doescher has a strong belief that projects are the instruments of change, and people are the power behind projects. For continued growth and evolution, businesses must be dedicated to improving their ability to translate strategy into projects, to enhancing the environment in which their projects operate, and to maturing the knowledge and skills of their project team members. Mr. Doescher has held engineering, engineering management, project and program management positions in the geophysical and high tech industries with Geosource, Compaq Computer and Hewlett Packard. Mr. Doescher earned a B.S. in Electrical Engineering with Honors at the University of Texas at Austin and an M.B.A. at the University of Houston. He is a member of the Project Management Institute, a PMI certified Project Management Professional (PMP ) and Certified Scrum Master (CSM). He is also a member of the Engineering Management Society of the Institute of Electrical and Electronics Engineers (IEEE). 15
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
Introduction to Agile Software Development. EECS 690 Agile Software Development
Introduction to Agile Software Development EECS 690 Agile Software Development Agenda Research Consent Forms Problem with Software Engineering Motivation for Agile Methods Agile Manifesto Principles into
Agile QA s Revolutionary Impact on Project Management
Agile QA s Revolutionary Impact on Project Management Introduction & Agenda Rachele Maurer Agile Coach, Platinum Edge Inc. PMP, CSM, PMI-ACP Agenda A quick overview of agile Current QA practices QA using
Ingegneria del Software Corso di Laurea in Informatica per il Management. Agile software development
Ingegneria del Software Corso di Laurea in Informatica per il Management Agile software development Davide Rossi Dipartimento di Informatica Università di Bologna The problem Efficiency: too much effort
History of Agile Methods
Agile Development Methods: Philosophy and Practice CPSC 315 Programming Studio Fall 2010 History of Agile Methods Particularly in 1990s, some developers reacted against traditional heavyweight software
Digital Transformation of the Enterprise for SMAC: Can Scrum help?
Digital Transformation of the Enterprise for SMAC: Can Scrum help? Scope of this Report October 2015 In this paper, we consider the impact of the digital transformation on software development and whether
Agile in Financial Services A Framework in Focus
Agile in Financial Services A Framework in Focus John B. Hudson, B.Sc, PMP, CSM PMI NJ Chapter February 19, 2013 19 Feb 2013 1 Objectives 1. Agile Development an Overview 2. The Agile Enterprise Infrastructure
PMP vs. Scrum Master
PMP vs. Scrum Master Compatible or Incompatible? Presented by: Karen Little, PMP, CSM, CBAP, ITIL, MCP, MBA Copyright 2007 by Karen Little 1 Agenda Introductions Background on Agile and SCRUM Methodologies
Scrum and Agile methods The real world
Scrum and Agile methods The real world Claus Nyhus Christensen [email protected] Atira About me Master in CS from AAU 2001 2001-2004: Worked at Trifork as a kernel developer of a Java EE server 2004-2007: Worked
Agile Project Management Jim Highsmith. Chapter 1. The Agile Revolution
Agile Project Management Jim Highsmith Chapter 1 The Agile Revolution Ultimate customer value is delivered at the point-of-sale, not the point-of-plan The key opportunity, uncertainty, and risk resides
Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield
Agile Software Development with Scrum Jeff Sutherland Gabrielle Benefield Agenda Introduction Overview of Methodologies Exercise; empirical learning Agile Manifesto Agile Values History of Scrum Exercise:
D25-2. Agile and Scrum Introduction
D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of
Scrum for Managers, Zurich March 2010
Scrum for Managers Microsoft Corporation / TechTalk Zurich Switzerland March 2010 About Mitch Lacey Mitch Lacey 13+ years of program and project management experience Microsoft Program Manager 2001 2006
Agility? What for? And how? > Warm-up Session Agile Tour Vienna 2014
Agility? What for? And how? > Warm-up Session Agile Tour Vienna 2014 Agenda Agile Software Development: reasons & goals Scrum in a nutshell Kanban in a nutshell Agility: prerequisites, limits and corporate
Agile & the Declaration of Interdependence: A new approach to Process Improvement www.davidconsultinggroup.com
by Michael Harris ARTICLE There has been much said and written about the mythical conflict between the values and principles of the Manifesto for Agile Software Development 1 (http://agilemanifesto.org/)
Agile Execution for and Beyond IT
Agile Execution for and Beyond IT Fred Koos, PE, PMP, CSM, Pittsburgh PMI VP of Education 31 December 2013 This is an enhanced version of the information presented in the last session at the 11/6/13 Pittsburgh
Distributed Agile Development. Bapiraju Nandury Product Development Manager Bangalore Development Centre
Distributed Agile Development Bapiraju Nandury Product Development Manager Bangalore Development Centre Agenda Distributed / offshore Development Agile Methods Distributed Agile Development Goals of this
Agile Software Development in the Large
Agile Software Development in the Large GI-Vortrag Braunschweig Jutta Eckstein Nicolai Josuttis What Does Large Mean? Large in... scope time people money risks We focus on Large Teams which implies everything
Agile to the Bone. Introduction to Agile by Pietari Kettunen
Agile to the Bone Introduction to Agile by Pietari Kettunen Agenda Problem with traditional software engineering Why Agile is the solution? Roots of Agile Values of Agile Common implementations Scrum Kanban
What Does Large Mean? Copyright 2003 by N. Josuttis and J. Eckstein 3. Why is Large an Issue?
Skalierung von agilen Prozessen Ein Erfahrungsbericht OOP 2003 Jutta Eckstein Nicolai Josuttis This Talk is About Agility Large Experience Success Copyright 2003 by N. Josuttis and J. Eckstein 2 1 What
INF5120 Modellbasert Systemutvikling
INF5120 Modellbasert Systemutvikling Forelesning 17.03.2005 Agile Methods & Architecture QVT ATL, MOF2Txt Arne-Jørgen Berre 1 INF5120 - Forelesninger - 2005 M: MDA, T: Eclipse, IBM tool, C: COMET, U: U
SWEN - Software Engineering Network Donnerstag 06. Mai. 2010
SWEN - Software Engineering Network Donnerstag 06. Mai. 2010 Agile Requirements Engineering Blaise Rey-Mermet, EVOCEAN GmbH, 2010 My background Executive Roles Dept. Head - Requirements Management & Engineering
STATE OF MICHIGAN SUITE
STATE OF MICHIGAN SUITE Agile Process Guide Another Companion to the Systems Engineering Methodology (SEM) of the State Unified Information Technology Environment (SUITE) Michigan Department of Technology,
Risk Management. What is risk? Boehm s Top 10 Risks [P2] Welcome to Lecture 3 Risk management & Agile PM
ETSF 01 http://cs.lth.se/etsf01 [email protected] Welcome to Lecture 3 Risk management & Agile PM Ch 2.6, Ch 7 except 7.3, 7.8 & 7.11, Ch 4.10-11, 4.13-15, P3 + slide info Risk Management Ch 2.6, Ch
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
Agile Development Overview
Presented by Jennifer Bleen, PMP Project Services Practice of Cardinal Solutions Group, Inc. Contact: Agile Manifesto We are uncovering better ways of developing software by doing it and helping others
CSSE 372 Software Project Management: More Agile Project Management
CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: [email protected] Learning Outcomes: Plan Create a plan for
the team level and is characterized by self organizing, cross functional teams doing iterative development in what are called Sprints.
Introduction We can t solve problems by using the same kind of thinking we used when we created them. Albert Einstein One of the goals of this book is to give you a better perspective on Lean and Agile
WHITEPAPER GET MORE WORK DONE: A MANAGER S GUIDE TO MIXING AGILE AND WATERFALL
WHITEPAPER GET MORE WORK DONE: A MANAGER S GUIDE TO MIXING AGILE AND WATERFALL Project management is shifting. Teams that were siloed before are now asked to work together to ease reporting pains and increase
Agile Project Management with Scrum
Agile Project Management with Scrum Resource links http://www.agilealliance.org/ http://www.agilemanifesto.org/ http://www.scrum-master.com/ 1 Manifesto for Agile Software Development Individuals and interactions
Agile Project Management By Mark C. Layton
Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management
Abstract. Heavy vs Light Methodologies: Bulimic or Anorexic? Fernando Brito e Abreu FCT/UNL
Heavy vs Light Methodologies: Bulimic or Anorexic? Fernando Brito e Abreu FCT/UNL ISCTE, 15 April 2005 Abstract 2 From anorexic to bulimic Overview of heavy-weight methodologies Origins of light-weight
How To Model In An Agile World
Modelling in an Agile World John Daniels Fastnloose Limited www.fastnloose.com John Daniels Co-founder of Fastnloose Ltd Software development by dispersed teams Co-author of UML Components & Designing
Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013
Agile Overview 30,000 perspective Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013 Agenda 30,000 Perspective The Players Initiating a Project Agile Estimating Agile Communications
CSSE 372 Software Project Management: Managing Agile Projects
CSSE 372 Software Project Management: Managing Agile Projects Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: [email protected] XKCD Reference Learning Outcomes: Plan Create a plan
Manifesto for Agile Software Development
Rocky Mountain Information Management Association Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we
26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) [email protected] Cell: 224-595-8846 AGILE THROUGH SCRUM
26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) [email protected] Cell: 224-595-8846 AGILE THROUGH SCRUM 1 AGENDA & LEARNING POINTS 1. Open 2. Agile Overview 3. Scrum Basics Learning
What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011
What does it mean to be Agile Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 2 Traditional methods Assumptions: The customer knows what he wants The developers know how to build it Nothing will change
Agile Project Management. What it is and what it isn t
Agile Project Management What it is and what it isn t Moderator Janelle Abaoag Project Insight Marketing, Public Relations [email protected] www.projectinsight.net All participants will
Comparing Scrum And CMMI
Comparing Scrum And CMMI How Can They Work Together Neil Potter The Process Group [email protected] 1 Agenda Definition of Scrum Agile Principles Definition of CMMI Similarities and Differences CMMI
ITSM Agile Intro Feb 5, 2015
ITSM Agile Intro Feb 5, 2015 Introduction You and Me Some Agile Background Fun Conversation!!! 1 Who Are You? Experience with Agile? Using some form of Agile? Raise your hand if. Me and Agile Recent Work
Agile Contracts. NK Shrivastava, PMP, RMP, ACP, CSM, SPC CEO/Consultant - RefineM. Agenda
Agile Contracts NK Shrivastava, PMP, RMP, ACP, CSM, SPC CEO/Consultant - RefineM Agenda 1. Your Expectations from this Presentation 2. Introduction Myself 3. Agile Contracts a. Overview of Agile and Contracts
AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä
AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä Fact corner: SME of 250 developers Mobile & desktop sw Products sold globally EXAMPLE OF AN INNOVATIVE
State of Michigan (SOM) SUITE Agile Process Guide. Version 1.0. July 2012. Department of Technology, Management & Budget
State of Michigan (SOM) SUITE Agile Process Guide Version 1.0 Another Companion to the Systems Engineering Methodology (SEM) of the State Unified Information Technology Environment (SUITE) July 2012 Department
Development. Lecture 3
Software Process in Modern Software Development Lecture 3 Software Engineering i Practice Software engineering practice is a broad array of principles, concepts, methods, and tools that must be considered
Introduction to Agile Scrum
Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum
Agile project management is a style of project management that focuses
Chapter 1 Modernizing Project Management In This Chapter Understanding why project management needs to change Finding out about agile project management Agile project management is a style of project management
Agile Processes. -- Heinrich Heine
1 Agile Processes The weather-cock on the church spire, though made of iron, would soon be broken by the storm-wind if it did not understand the noble art of turning to every wind. -- Heinrich Heine Many
Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger [email protected] Twitter: @michelesliger
Agile Project Management Mapping the PMBOK Guide to Agile Practices Michele Sliger [email protected] Twitter: @michelesliger Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com Over
Software Processes. Agile Methods
Software Processes Agile Methods Roadmap Agile Methods Agile Manifesto Agile Principles Agile Methods Agile Processes Scrum, Crystall,... Integrating Agile with Non-Agile Processes 2 Agile Development
The Agile Manifesto August 2001
The Agile Manifesto August 2001 Facilitating change is more effective than attempting to prevent it. Learn to trust in your ability to respond to unpredictable events; it's more important than trusting
Measuring the Impact of Scrum on Product Development at Adobe Systems
Measuring the Impact of Scrum on Product Development at Adobe Systems Peter Green Adobe Systems [email protected] Abstract Over the past several years scrum has grown to become the most commonly used product
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
CS435: Introduction to Software Engineering! " Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman
CS435: Introduction to Software Engineering! " " " " " " " "Dr. M. Zhu! Chapter 3! Agile Development! Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman
Scrum. SE Presentation. Anurag Dodeja Spring 2010
Scrum SE Presentation by Anurag Dodeja Spring 2010 What is Scrum? Scrum is an agile software development framework. Work is structured in cycles of work called sprints, iterations of work that are typically
LEAN AGILE POCKET GUIDE
SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies
Imad Alsadeq, Qatar, May 2013 OPM3, MSP, PMP, PMOC, PMI-RMP, MCP
Qatar, May 2013 Imad Alsadeq, OPM3, MSP, PMP, PMOC, PMI-RMP, MCP PMI is a registered trade and service mark of the Project Management Institute, Inc. 2013 Permission is granted to PMI for PMI Marketplace
How to manage agile development? Rose Pruyne Jack Reed
How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial
Agile Estimating: My DPS Dissertation
Agile Estimating: My DPS Dissertation Raymond Boehm New York City SPIN Meeting October 11, 2006 Presentation Outline o Agility o Estimation Estimating Software Size Estimating Effort and Schedule o Estimating
AGILE PRODUCTIVITY METRICS
BIO PRESENTATION WK2 6/28/2006 10:00 AM AGILE PRODUCTIVITY METRICS Michael Mah QSM Associates, Inc. Better Software Conference June 26 29, 2006 Las Vegas, NV USA Michael Mah Michael Mah is a contributing
1. CMMI and Scrum TWO BRANCHES OF SOFTWARE DEVELOPMENT
1. CMMI and Scrum TWO BRANCHES OF SOFTWARE DEVELOPMENT Enterprise Software Engineering Agenda 1. CMMI and Scrum 2. Kanban Software Engineering 3. Software Development Life Cycle 4. Secure Software Engineering
Agile Certification: PMI-ACP
Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications
AGILE & SCRUM. Revised 9/29/2015
AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum
SCRUM BODY OF KNOWLEDGE (SBOK Guide)
A Guide to the SCRUM BODY OF KNOWLEDGE (SBOK Guide) 2013 Edition A Comprehensive Guide to Deliver Projects using Scrum TABLE OF CONTENTS TABLE OF CONTENTS 1. INTRODUCTION... 1 1.1 Overview of Scrum...
Agile Software Development
Agile Software Development Application in the Medical Device Industry Kelly Weyrauch Medtronic, Inc. (29 April 2008) Introduction Purpose Provide an introduction to Agile Software Development as it applies
Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;
Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com
Course Title: Planning and Managing Agile Projects
Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course
RISK MANAGMENT ON AN AGILE PROJECT
BIO PRESENTATION W3 6/28/ 11:30 AM RISK MANAGMENT ON AN AGILE PROJECT Michele Sliger Rally Software Development Better Software Conference June 26 29, Las Vegas, NV USA Michele Sliger Michele Sliger has
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
Agile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
Laboratório de Desenvolvimento de Software
Laboratório de Desenvolvimento de Software FEUP/MIEIC, 2015/16 Ademar Aguiar Nuno Flores Rui Maranhão Hugo Ferreira Luís Teixeira url: moodle http://www.facebook.com/notes/facebook-engineering/visualizing-friendships/469716398919
Agile Beyond The Team 1
Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver
Career Builder Course Bundle
Career Builder Course Bundle Skills based course Certification course Introduction to Project Management PM101 - Section 01 - Introduction & Overview PM101 - Section 02 - Teams & Leadership PM101 - Section
Business Analysts in an Agile World. Christian Antoine
Business Analysts in an Agile World Christian Antoine What is this about Value of software Building the right product Building the product right Where do BA s fit in this What this is not Back to basics
Certified Scrum Master Workshop
Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, selfmanagement, and visibility. Even projects that have solid, well-defined project plans encounter
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
Agile Scrum Training. Nice to meet you. Erik Philippus. Erik Philippus (1951) www.improvement-services.nl www.agile-architecting.com.
Erik Philippus IMPROVEMENT BV [email protected] 1 IMPROVEMENT BV Nice to meet you Erik Philippus (191) IMPROVEMENT BV 3 years of experience in industrial automation Foxboro, ESA, Philips Medical,
PENETRATION TESTING IN AGILE SOFTWARE DEVELOPMENT PROJECTS
PENETRATION TESTING IN AGILE SOFTWARE DEVELOPMENT PROJECTS Martin Tomanek and Tomas Klima Department of Systems Analysis, University of Economics, Prague, Czech Republic ABSTRACT Agile development methods
Agile Practitioner: PMI-ACP and ScrumMaster Aligned
Agile Practitioner: PMI-ACP and ScrumMaster Aligned The PMI Agile Certified Practitioner (PMI-ACP) ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes
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)
"Bezpieczny Projekt"
Konferencja "Bezpieczny Projekt" Wrocław 22 czerwca 2010 www.omec.pl Software Development with Agile SCRUM Chandrashekhar Kachole 22 nd of June 2010 1 Let s keep the cell phones in Silent mode 2 Agenda
Neglecting Agile Principles and Practices: A Case Study
Neglecting Agile Principles and Practices: A Case Study Patrícia Vilain Departament de Informatics and Statistics (INE) Federal University of Santa Catarina Florianópolis, Brazil [email protected] Alexandre
Agile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
Certified ScrumMaster Workshop
Certified ScrumMaster Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, self-management, and visibility. Even projects that have solid, well-defined
EXTREME PROGRAMMING AGILE METHOD USED IN PROJECT MANAGEMENT
EXTREME PROGRAMMING AGILE METHOD USED IN PROJECT MANAGEMENT Cruceru Anca Romanian- American University, Faculty of Management- Marketing, 1B Expozitiei Blvd, Bucharest, [email protected], 0723508894
Agile user-centred design
Agile user-centred design Marc McNeill Thoughtworks, 9th Floor Berkshire House 168-173 High Holborn London, WC1V 7AA Agile methods are becoming increasingly common in application design, with their collaborative
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
Agile Development with C#
Agile Development with C# Paweł Jarosz, [email protected] Cracow University of Technology, Poland Jyvaskyla University of Applied Sciences, February 2009 Paweł Jarosz who am I? M.Sc. of Applied Physics
Introduction to Agile Software Development Process. Software Development Life Cycles
Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative
Capstone Agile Model (CAM)
Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and
Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.
1 PMI Agile Certified Practitioner (PMI-ACP) workshop course details. We are unique and specialists in Agile! Your workshop trainer by passion and is a senior Agile Coach who coached many teams and Kanban
This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:
AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on
Agile. 2nd IBM Limited Edition. By Amy Silberbauer and Bernie Coyne
Agile 2nd IBM Limited Edition By Amy Silberbauer and Bernie Coyne Agile For Dummies, 2nd IBM Limited Edition Published by John Wiley & Sons, Inc. 111 River St. Hoboken, NJ 07030 5774 www.wiley.com Copyright
Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010
Agile Project Management and the Real World Emily Lynema DLF Fall 2010 November 1, 2010 Outline Why care about project management? Traditional vs. Agile What is Agile? What is Scrum? Agile case study:
http://www.bigvisible.com
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,
