The Agility Continuum
|
|
- Clarissa O’Brien’
- 6 years ago
- Views:
Transcription
1 Where is your project (or product or team) on the agility scale? Thene Sheehy October, 2017 PMP, ACP, CSP, ScrumStudy SMC & Trainer
2 Who am I? Thene Sheehy Program Manager/Specialist, Center for Enablement PetSmart, since Nov, years in Telecom IT 8 years in Healthcare IT. And various others Data Analyst/Architect Data Management Director, App Dev & Project Management Project/Program Manager Scrum Master Lifelong Learner
3 Who has heard these Sound Bites? We might be the Mobile Dev team, and yes we are delivering new features every two weeks, but we aren t agile enough. My team plans and delivers upgrades to our vendor package software that the store/merchandise planning team uses. Since we don t do real Dev work, we can t be agile. Our vendor gives us a MS Project plan for upgrades, and we just plan and deploy it. No need for agile on this. We prefer waterfall. We use offshore developers, and offshore testers, so we can t be agile. We can t deliver to production every 2 weeks, so we shouldn t use agile.
4 Consider the Agile Founding Fathers No black and white agile here! 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 over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Agilemanifesto.org 4
5 An approach to increase agility a little bit at a time Waterfall/ Planned Agile/ Flexible 5
6 A Million Points on the Continuum Where is your team now? Where do you want to be? Given the culture & constraints, can you be a little more agile? 6
7 The Simple Prototype Waterfall 10 Dimensions to Assess Agile 7
8 1-Dimension A Million Points on the Continuum Where is your team now? Where do you want to be? Traditional Strong Controls Sequential Phases Known & Optimized Tasks Low Tolerance for Change Delivery at End Iterative Lighter Controls Iterate Phases* Some Tolerance for Change Delivery in Phases Highly Iterative Lightest Controls Iterate Constantly High Tolerance for Change Adaptive & Empirical Ongoing Releases If waterfall is your most appropriate style, can you still gain benefits from some agile techniques? 8
9 2 nd Dimension Project/Team Dimensions Governance & Change Management Scope Management Schedule Management Team Management Cost Management Quality Management Communications Management Risk Management Vendor Management Stakeholder Management Look familiar to the PMP s in the room? These are 10 Knowledge Areas in the PMP Process Chart. 9
10 - Assessment Scoring Consider one of your projects. As we discuss each facet of the project, score your project as: Waterfall level 1, 2, 3 (3 is the extreme) Agile 1, 2, 3 (3 is the extreme) Add the Waterfall and Agile points at the bottom of each column (W3 and A3 are 3 points) Highlight the facet(s)/ dimensions where you want the benefit of Agile Thinking and Agile Methods, but have constraints or culture holding you back. 10
11 11
12 Ready? 12
13 Characteristics at the endpoints of the spectrum Project Governance & Change Management W3 W2 W1 0 A1 A2 A3 Centralized command/control structure Project Charter, PBC, FBC require detailed scope, schedule, and cost up front, and little tolerance for change PLT includes multiple stakeholders who govern as a committee epmo has oversight and monitors progress CR s for all Changes PLT governs and approves all changes Strong Project Management role Cost estimates determined centrally, by PM Product Owner (PO) take lead for prioritization, scope PO funnels and channels other stakeholder input Product Roadmap is defined but flexible PO defines the MVP and releasable Versions ROI of each enhancement is justified independently and used in ongoing reprioritization Scrum Master coaches on process, facilitates team, removes impediments PO is actively involved on a daily basis to clarify questions, check progress, validate results, and answer business questions Backlog can be groomed constantly, and reprioritized every sprint (usually 2 weeks) Distributed and shared governance product owner, scrum master, and team 13
14 Characteristics at the endpoints of the spectrum Scope Management W3 W2 W1 0 A1 A2 A3 Pure waterfall requirements documented in advance and approved. Phases follow in sequence. Design, Dev, Testing, Deployment (no iterations) Requirements fully documented, in detail, and signed off by PLT team (or proxies) All architecture and design is completed up front, before any Dev work begins. No room for error. Epics & User Stories can be planned up front in Product Roadmap, and loosely planned in Release Plan (over multiple Iterations/Sprints). Adaptive planning approach scope is loose and can be adjusted by Product Owner every iteration. Kanban approach has no planning; just pick and pull, whereas scrum includes sprint planning Single Product Backlog ensures prioritization is clear Product Owner manages Scope and Prioritization Product Owner defines User Stories with Acceptance Criteria Requirements evolve as business needs change Requirements (in User Stories) are small units of work that can deliver value quickly Lightweight documentation encourages a focus on conversation with scrum/project team members (and minimizes overhead time) Tasks to deliver each story are handled within the work for the User Story so that done is done (including testing, as much as is possible) User Story work should include the creation of Test Cases, Test Data, and Automated Tests, where 14 possible
15 Characteristics at the endpoints of the spectrum Schedule Management W3 W2 W1 0 A1 A2 A3 Project tasks are knowable and estimable Project tasks have known dependencies Schedule is trustable and fixed Low tolerance for schedule changes due to dependencies Project schedule is optimized to be repeatable Project schedule often includes wait times for approvals and resource availability issues Project delays in the early phases crunch remaining work toward the same immovable end date Delivery speed and dates provided by business owner and PM Short (bi-weekly) cycles for PDCA (plan, dev, check, adjust), but do not dictate production releases Ongoing releases (anywhere from daily to monthly) Release to production in smallest possible units to get maximum value into the hands of the business Stable teams enable stabilizing velocity, enabling accurate work estimates Minimized story dependencies enables independent delivery into production and simplified planning Schedule/work estimates are completed by scrum/project/work team to increase accuracy, and ensure clarity/understanding Product Owner protects the project/scrum team from interruptions and distractions during the sprint cycle to ensure they meet commitments Scrum Master and Product Owner clear daily impediments to increase team flow and help ensure they meet sprint commitments. Project/Scrum team commitments align to sprint end dates; precision for mid-sprint deliveries not required to reduce overhead; short time-boxes increase accountability Delivery speed and dates provided by team 15
16 Characteristics at the endpoints of the spectrum Team Management W3 W2 W1 0 A1 A2 A3 Team members often on multiple projects PM s often manage multiple projects Team members report directly to their resource manager, and dotted line to the PM; priority conflicts arise often Project delays for team members working the early phases often compress time schedules for the team members working the latter phases (usually QA and Ops) Project Manager cracks the whip to hold on to scope, schedule, cost, and quality expectations Team members are fully allocated to short burst projects to minimize wait times, increase focus, and reduce context switching Consistent teams over time increases accuracy of estimates, and enables the team to move into the performing phase (Tuckman model) Higher team autonomy and responsibility increase engagement and quality team commits based on their understanding of work items and recent velocity Scrum master acts a facilitator, negotiator, servant leader 16
17 Characteristics at the endpoints of the spectrum Cost/Budget Management W3 W2 W1 0 A1 A2 A3 Full scope and schedule defined up front so that cost and ROI can be calculated Changes to cost are avoided and require significant levels of approvals Focus on meeting original cost estimates despite changing business needs during the project Smaller deliverable work units allow for less work to create estimates along with higher accuracy Stable teams enable higher accuracy in cost and schedule estimates Cost estimates are sub-servient to flexible scope to serve changing business needs Work units delivered to production sooner and more frequently increase the overall asset value (because pieces are in production/usage sooner) ROI goes up naturally Cost, value, and ROI are defined per User Story to increase flexibility in delivery schedule Large project estimates are allowed a greater margin of error; re-forecasting is limited to (maybe) quarterly (infrequently, to avoid overhead work Lean Thinking looks for ways to eliminate waste from the project and minimize overhead Total project cost can be estimated based on release plan, list of user stories, story points, and historical team velocity 17
18 Characteristics at the endpoints of the spectrum Quality Management W3 W2 W1 0 A1 A2 A3 Product is tested after fully developed Bugs are found by QA during late-stage testing, long after the developer did the initial work; Developer has to find and refocus attention late in the project Dev team has often moved on to the next round of work when QA team begins and bugs are found Sprint Review/Demo for Product Owner and Stakeholders every 2 weeks holds team accountable for quality delivery throughout Sprint Review/Demo every 2 weeks holds Product Owner accountable to their product; issues are found early when they are less costly to modify (minimize rework) Sprint Review/Demo every 2 weeks keeps PO from business engaged in the project and gets them hooked on seeing the product come to life Integrating testing during development prevents bugs and enables fixing bugs quickly (reducing cost) to increase quality Pair programming shares the testing and quality burden, and increases quality of code, and can increase engagement Sprint Retrospectives every 2 weeks allows the team to reflect and improve process throughout the project lifecycle Including the development of test cases, test data, and automated tests within the sprint helps grow the test bed, and speed testing 18
19 Characteristics at the endpoints of the spectrum Communications Management W3 W2 W1 0 A1 A2 A3 Weekly/Bi-weekly status report is written (spun) by the Project Manager for the management team Communication by the PM with PLT and the project team is less frequent and more formal Use of MS Project often reduces the visibility of status (tough to use tool) Product Owner is actively engaged in the project and needs less formal status reporting Work tools (JIRA/Confluence) make the project information public at all times, and easily shareable Project wiki (confluence space) enable all team members to see and edit project information; tool can present information and capture approvals, when needed JIRA reports can display on project wiki (confluence space) with live up-to-date status information. Scrum Ceremonies keep team members (including Product Owner) engaged and communicating verbally Sprint Planning, Daily Standups, Sprint Review/Demo, Sprint Retrospective Daily Standup helps clear issues quickly and keep the team on track to meet their sprint bi-weekly commitment 19
20 Characteristics at the endpoints of the spectrum Risk Management W3 W2 W1 0 A1 A2 A3 Formal Risk & Issue Logs Formal mitigation planning for risks Risks and Issues often defined by PM and PLT, and less by project team Risks and Issues are often just the major items, and less often include the daily team issues Risk and Issue Logs often reviewed and updated infrequently (along with status) Less formal Risk/Issue logs, if at all Risk Mitigation Tasks in Backlog Risk-adjusted Backlog Daily Impediments may be tracked in JIRA/Confluence, but are often solved without the overhead of tracking Product questions are asked/answered daily by the Product Owner; no time delays 20
21 Characteristics at the endpoints of the spectrum Vendor Management W3 W2 W1 0 A1 A2 A3 Vendor contracts define the full scope of work and expected result (needing more detailed requirements) Vendor contracts often have a high Change Fee with change approval process Vendors often do their work separately from the client with infrequent status reporting and less frequent review/demos Vendor contracts are written to purchase skills and knowledge within a collaborative, iterative approach Changes have no added cost because no detailed scope of work was defined up front Vendor contract defines iterative cycle expectations, and process expectations for bi-weekly re-planning, daily standups, and bi-weekly product reviews; vendor monitoring and accountability is built into the process 21
22 Characteristics at the endpoints of the spectrum Stakeholder Management W3 W2 W1 0 A1 A2 A3 Stakeholders are identified upfront, and PM meets with them to gather their needs, expectations, communication style, risks and issues. Formal stakeholder management is the PM s responsibility PM produces formal status reports for Stakeholders, often different styles for each one Stakeholders often function as a requirements approval committee (and change approval); conflicting priorities often arise Product Owner is chosen to act as front man for stakeholders, and is granted authority to make decisions, prioritize enhancements (user stories), define acceptance criteria, and review/approve work product PO interacts with the Stakeholders, leaving the project/scrum team to focus on developing/delivering the work product Unlike Stakeholders, the PO is intimately involved in the project on a daily basis to clear up questions and impediments immediately Stakeholders and PO have full transparent access to project info whenever they need it, via the work tools (JIRA/Confluence) 22
23 How did your project/team score? Can you make any incremental improvements? Which culture/process constraints are holding you back? 23
24 Top 10 Agile Accelerators.. Useful EVEN in a Waterfall World Governance & Change Management Scope Management Schedule Management Team Management Cost Management Quality Management Communications Management Risk Management Vendor Management Stakeholder Management Fully-involved Product Owner/Manager 3-month Roadmap & 2-week Planning Daily Standups, 2-week Reviews, 3 mo Road-mapping Fully-allocated & Focused Teams Estimates per Item w/frequent Delivery to Production Embedded & Continuous Testing 2-week Reviews & Team Status Wiki (Transparent Information Radiators) Risk-adjusted Backlog & Fully-involved Product Owner/Manager Collaboration without Handoffs Product Owner as Visionary, Prioritizer, Negotiator, Engagement, Newsperson 24
25 Agile is a way of thinking, not a methodology. Even waterfall projects can inject a bit of agile thinking & techniques. Many of the agile techniques are not unique to agile, and useful. All project teams can use agile techniques to improve outcomes. Like yoga, Agile is a Practice which allows for ongoing improvement Agile isn t JUST about the delivery cycle! Where is your team now? How far could you take them? 25
26 Discussion Time 26
Introduction to Agile and Scrum
Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro
More informationCopyright Intertech, Inc All Rights Reserved. May 18, 2011
Copyright Intertech, Inc. 2011. All Rights Reserved. May 18, 2011 About Me Dave Schueck Principal Consultant Intertech Dschueck@Intertech.com 20 years experience Variety of technologies, roles, systems,
More informationAGILE SOLUTIONS. Agile Basics
AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development
More informationPMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours
PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours Organizations that are highly agile & responsive to market dynamics complete more of their projects successfully than their slower-moving counterparts.
More informationapproach to successful project
1 The NYS Forum, Inc. Using an Agile / Waterfall Hybrid approach to successful project delivery Presented by Matthew Carmichael Project Management Workgroup 2 When to use Waterfall Projects that require
More informationAgile Delivery Framework (ADF)
Agile Delivery Framework (ADF) Overview Agile is an iterative methodology with self-directed teams and the ability to embrace change rapidly. This document summarizes the Agile Scrum process as well as
More informationGLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD
Internationally Accredited Certifications Leader in the Professional Training and Certification Industry GLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD Website: www.gcenet.com Email: info@gcenet.com
More informationIn-House Agile Training Offerings
In-House Agile Training Offerings Certified Training/Workshops 1. SAFe ScrumXP for Teams Scaled Agile Institute 2 days + exam 16SEUs/PDUs The course teaches Lean thinking tools, roles, processes, and the
More informationCan Your Proposal Process Be More Agile?
Can Your Proposal Process Be More Agile? 11.21.14 Maryann Lesnick Principal Consultant Lohfeld Consulting Questions to Explore Shipley and other proposal industry best practices have been around for 30
More informationProcesses and Life- Cycles. Kristian Sandahl
Processes and Life- Cycles Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify
More informationPortfolio Management In An Agile World
Portfolio Management In An Agile World Rick Austin VP, Enterprise Engagements Principal Consultant 2017 @rickaustin, @leadingagile @GoAgileCamp #AgileCamp2017 2 RICK AUSTIN Information Technology Director
More informationMaureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.
Maureen Weverka & Kathy Burnham Mutual of Omaha November 9, 2017 1 Company. All Rights Reserved. Fortune 500 company which strives to help their customers protect what they care about and achieve their
More informationAgile Transformation:
Agile Transformation: Gaining or Maintaining CMMI Tim Zeller Director of Strategic Solutions 0 Has anyone ever said THIS to you about agile Agile teams are free-for-all Jolt Cola drinkers who don t understand
More informationA Guide to Critical Success Factors in Agile Delivery
IBM Global Business Services, U.S. Federal May 6, 2016 A Guide to Critical Success Factors in Agile Delivery Paul Gorans, Agile Competency Lead, IBM GBS Federal A bit about me 6 Years USAF: NSA Operations,
More informationMetodologías Agiles en E///
Metodologías Agiles en E/// La organización y las personas Antonio Montero (ScM & Agile Coach) Agile originally conceived as a set of software development values and principles. E/// worked Based on Waterfall
More informationBuilding Cloud Apps using Agile Methodology & Tools
Building Cloud Apps using Agile Methodology & Tools Steve Greene VP, Products & Technology Program Management Salesforce.com Sue Vickers Principal Product Manager for CA Agile Vision CA Technologies Safe
More informationThis course will explore how your projects can easily and successfully make the transition to an effective Agile environment.
AGILE AGL310: Planning and Managing Agile Projects Agile Project methodology Training for Software IT Management. Learn how to apply Agile to current projects: explore how your projects can easily and
More informationIntroduction to Agile (Scrum)
Introduction to Agile (Scrum) Meganadha Reddy K. Technical Trainer NetCom Learning www.netcomlearning.com Agenda Agile - Introduction Manifesto for Agile Development Agile Methodologies Scrum Roles, Artifacts,
More informationAgile Scrum Process Checklist
Agile Scrum Process Checklist To be successful, agile projects require a consistent management process. This checklist provides the various roles involved in agile projects (especially those with limited
More informationA Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager
A Hybrid Approach to the Use of Agile in Health IT Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager 1 Conflict of Interest Spencer Reeser-Stout, CSM, MBA Has no real or apparent conflicts
More informationDebunking Agile Myths
Debunking Agile Myths Rick Clare CBAP, PMP, CSM, MSPM Solutions Partner 634 Alpha Drive Pittsburgh, PA 15238 (888) 762-3683 Fax (412) 963-8618 Presentation Purpose Purpose This presentation will discuss
More informationTHE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS
International Journal on Information Technologies & Security, 4 (vol. 9), 2017 51 THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS Vangel Fustik Faculty of Electrical Engineering
More informationAGILE INTERNAL AUDIT (IA)
AGILE INTERNAL AUDIT (IA) JENNIFER M. SCHWIERZKE MANAGING DIRECTOR UNITED AIRLINES Jennifer is a managing director in the Internal Audit department at United Airlines. She has responsibility for Finance,
More informationThe Lessons Learned of a BA on an Agile Project
F O C U S Q U A L I T Y E X P E R I E N C E The Lessons Learned of a BA on an Agile Project Presented by Jacqueline Sanders, PMP, CBAP Outline What Agile is NOT Key Components of Agile The Conversion to
More informationAgile Acquisition. Peter Modigliani 10 Dec 12. Presented to: Mr. Koen Gijsbers. General Manager NATO Communications and Information Agency
Agile Acquisition Peter Modigliani 10 Dec 12 Presented to: Mr. Koen Gijsbers General Manager NATO Communications and Information Agency Approved for Public Release; Distribution Unlimited 12-4964 2012-The
More informationManagement by Consensus
Management by Consensus A Manager's Guide to Scrum A Presentation for The CoolTech Club Menlo Park, June 7 th, 2006 Tobias Mayer tobias@agilethinking.net Presenter: Tobias Mayer Software Developer Educator,
More informationCollaboration at Scale: Distributed Team Release Planning. 11-Jan-2017
Collaboration at Scale: Distributed Team Release Planning 11-Jan-2017 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series
More informationAGILE methodology- Scrum
AGILE methodology- Scrum What is Agile? This is one of the biggest buzzwords in the IT industry these days. But, what exactly is agile? The Agile model provides alternatives to traditional project management.
More informationBA25-Managing the Agile Product Development Life Cycle
BA25-Managing the Agile Product Development Life Cycle Credits: 28 PDUs / 4 Days Course Level: Intermediate/Advanced Course Description: This 4-day course explores how adapting Agile values and principles
More informationA one day Introduction. Tim Guay, PMP, CSM, PMI-ACP, CLSSS
A one day Introduction Tim Guay, PMP, CSM, PMI-ACP, CLSSS tim@agileworksinc.com 1 To give those who are not familiar with Agile a quick overview of key Agile and Scrum concepts. 2 1 Agile Overview 2 User
More informationMichael Prince PMI-ACP Application Development Manager Richland County
Michael Prince PMI-ACP Application Development Manager Richland County GOALS Tell You About Agile 5000 Ft View Talk Briefly About How You As a Programmer Fit Into Agile Prepare You For The Next Session
More informationTSP*-Agile Blend: The Gun Smoke Clears
TSP*-Agile Blend: The Gun Smoke Clears Alan Padula TSP Symposium September 21-24, 2009 New Orleans, Louisiana 2009 Intuit Inc. All rights reserved. * SM TSP Team Software Process and TSP are service marks
More informationFive DevOps CM Practices
White Paper Dimensions CM Five DevOps CM Practices Supported by Dimensions CM Ashley Owen, Product Management Table of Contents Introduction... 1 Version Everything... 2 Maintain Prioritized Backlogs...
More informationPMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar
HOUSTON, TX, USA 5 8 NOVEMBER 2017 #PMOSym PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar Agenda Safety and Introductions
More informationAHGILE A N D B O O K
AGILE HANDBOOK OVERVIEW 2 OVERVIEW 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 what
More informationWhat is Continuous Integration. And how do I get there
What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on
More informationManaging Risk in Agile Development: It Isn t Magic
Managing Risk in Agile Development: It Isn t Magic North East Quality Council 61 st Conference Tuesday October 4, 2016 softwarevalue.com Measure. Optimize. Deliver. Phone: +1-610-644-2856 Risk Risk is
More informationScrum Alliance. Certified Scrum Professional-Product Owner Learning Objectives. Introduction
Scrum Alliance Certified Scrum Professional-Product Owner Learning Objectives March 2017 by the Scrum Alliance CSPO and CSP Learning Objectives Committees Introduction Purpose This document describes the
More informationSession 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation
Session 11E Adopting Agile Ground Software Development Supannika Mobasser The Aerospace Corporation The Aerospace Corporation 2017 Overview To look beyond the horizon and to embrace the rapid rate of change
More informationScrum, Creating Great Products & Critical Systems
Scrum, Creating Great Products & Critical Systems What to Worry About, What s Missing, How to Fix it Neil Potter The Process Group neil@processgroup.com processgroup.com Version 1.2 1 Agenda Scrum / Agile
More informationAGILE FOR NON-IT PRACTITIONERS
AGILE FOR NON-IT PRACTITIONERS Susan Parente, PMP, PMI-ACP, PMI-RMP, CISSP, ITIL, RESILIA, MS Eng. Mgmt. 2016 Project Management Symposium Agile Overview What is Agile? Why Agile? When Agile? Agile Manifesto
More informationScaling Agile to the Enterprise
Scaling Agile to the Enterprise Enabling the Agile Enterprise Strategically Aligned, Throughput Focused, Human Powered Dennis Stevens Enterprise Agile Coach www.leadingagile.com www.dennisstevens.com OPM3:
More informationIntroduction to Agile/Extreme Programming
Introduction to Agile/Extreme Programming Matt Ganis, Senior Technical Staff Member (Certified Scrum Master) IBM Hawthorne, New York ganis@us.ibm.com August 2007 Session 8061 Current slides at: http://webpage.pace.edu/mganis
More informationA SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software.
1 A SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software. That SDLC is integrated into a workflow process within the organization
More informationAn Introduction to Scrum
What is Scrum? Even projects that have solid, well-defined project plans encounter some degree of change. Shifting market conditions, budget cuts, staff restructuring, or any number of influences will
More informationScrum Team Roles and Functions
Scrum Team Roles and Functions What is a Scrum Team? The purpose of a Scrum team is to deliver products iteratively and incrementally, maximizing opportunities for feedback Scrum teams are comprised by
More informationTrends & Benchmarks Report Switzerland Where do we stand where are we going to? Agile In cooperation with
Trends & Benchmarks Report Switzerland Where do we stand where are we going to? Agile 2013 In cooperation with TABLE OF CONTENTS Agile Trends & Benchmarks Switzerland 2013 2 3 4 5 6 7 8 9 10 11 12-13 14
More informationJohanna Rothman. Chapter 1 Why Agile and Lean Approaches Work. Copyright 2017
Johanna Rothman Chapter 1 Why Agile and Lean Approaches Work Copyright 2017 Agile and Lean Approaches Why such approaches exist! Software, we have a problem It was thought you could hand a software team
More informationSWE 211 Software Processes
SWE 211 Software Processes These slides are designed and adapted from slides provided by Software Engineering 9 /e Addison Wesley 2011 by Ian Sommerville 1 Outlines Software process models Process activities
More informationPresented by Only Agile. What is Agile?
Presented by Only Agile What is Agile? Myths We re Agile we don t do documentation There is no planning in Agile its just anarchy We can t give you a date we re using Agile Agile means I can change my
More informationAGILE BASICS. All slides copyright Philip Japikse
AGILE BASICS Philip Japikse (@skimedic) skimedic@outlook.com www.skimedic.com/blog Microsoft MVP, ASPInsider, MCSD, MCDBA, CSM, CSP Consultant, Teacher, Writer Phil.About() Consultant, Coach, Author, Teacher
More informationChange Agile. Ben Linders, André Heijstek. veranderproject.nl
Change Agile Ben Linders, André Heijstek veranderproject.nl Change Projects Characteris
More informationDe-Mystifying Kanban:
De-Mystifying Kanban: Understanding Its Many Faces Kanban kanban Al Shalloway Co-founder of, no longer affiliated with, Lean-Kanban University LKU Kanban (Kanban Method) Open Kanban Team Kanban Kanban
More informationAGILE FOR NON-IT PRACTITIONERS
AGILE FOR NON-IT PRACTITIONERS Susan Parente, PMP, PMI-ACP, PMI-RMP, CISSP, ITIL, RESILIA, MS Eng. Mgmt. 2016 Project Management Symposium Agile Overview What is Agile? Why Agile? When Agile? Agile Manifesto
More informationD25-4. How Intertech Uses Agile
D25-4 How Intertech Uses Agile How to Use this Download This document shares an overview of how we use Agile/Scrum to deliver successful projects, the major differences between a waterfall/fixed bid project
More informationScrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.
Software Engineering and Scrum autumn 2010 Department of Computer and Information Science Linköping University, Sweden The Waterfall model Requirements One of the first life-cycle models (Royce, 1970)
More information2013 Eliassen Group. All Rights Reserved -1- Enterprise Agility
2013 Eliassen Group. All Rights Reserved -1- Enterprise Agility Damon Poole Chief Agilist, Eliassen Group s Agile Practice Coaching: Transformation and Tune-ups Training 20 years of process change: small
More informationCase Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model
Case Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model Agile Waterfall Hybrid Model The Waterfall Model has been the ideal choice for software development.
More information1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum
1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum Delivering late Delivering over budget Delivering the wrong thing Unstable in production Costly to maintain Smart people trying to do good work
More informationAgile Test Plan How to Construct an Agile Test Plan
Agile Test Plan How to Construct an Agile Test Plan XBOSoft White Paper How to Construct an Agile Test Plan www.xbosoft.com 2 Agile is changing not only the way we develop software but the way we work
More informationOwning An Agile Project: PO Training Day 2
Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes
More informationScrum Master / Agile Project Manager An Approach for Personal Competency Development
Scrum Master / Agile Project Manager An Approach for Personal Competency Development Summer 2013 www.illustratedagile.com 2013 Len Lagestee HOW TO USE THIS APPROACH There are two ways to use this document.
More informationStandard Work and the Lean Enterprise Net Objectives Inc. All Rights Reserved.
Standard Work and the Lean Enterprise 2010 Net Objectives Inc. All Rights Reserved. Lean Thinking Lean Thinking provides foundational principles which involve the entire lifecycle of realizing business
More informationTANGIBLE STRATEGIES FOR ALIGNING YOUR PROCESSES WITH AGILE
Slide 0 TANGIBLE STRATEGIES FOR // ALIGNING YOUR PROCESSES WITH AGILE 2016 Project Management Symposium Slide 1 Government Guidance and PMI Best Practices / Success? Agile Development Methodology Slide
More informationScrum and Agile Processes. Dr.-Ing. Oliver Ciupke Haufe-Lexware GmbH & Co. KG 2011
Scrum and Agile Processes Dr.-Ing. Oliver Ciupke Haufe-Lexware GmbH & Co. KG 2011 Scrum and Agile Processes: Outline Classical processes and their limitations Agile processes Scrum o Overview o History
More informationWaterfall to Agile: Flipping the Switch Bhushan Gupta Nike Inc. October 9, 2012
Waterfall to Agile: Flipping the Switch Bhushan Gupta Nike Inc. October 9, 2012 Disclaimer This presentation is NOT a recommendation to switch from Waterfall to Agile. It is an analysis of team dynamics
More informationAgile Tutorial for the Senior Project Class School of Computing and Information Sciences Florida International University
Agile Tutorial for the Senior Project Class School of Computing and Information Sciences Florida International University What is Agile? In simple terms, Agile is a collection of ideas to guide both the
More information[control] [data] [process] [strategy] [partners] [testing] [validation]
[control] [data] [process] A practical approach to using Agile in an FDA regulated environment environment Jim Gunning Director, Q-CSV Johnson & Johnson [strategy] [partners] [testing] [validation] Agenda
More informationAgile Introduction for Leaders
Agile Introduction for Leaders Learning Objectives Gain an understand of what is driving the need for agile Learn the fundamentals of agile: values, principles and practices Learn what managers and leaders
More informationAgile in a Regulatory & Compliance Environment. Julie Bridges
Agile in a Regulatory & Compliance Environment Julie Bridges Introduction Senior IT Delivery Manager Cyber Security Compliance Tools Program 15+ years of Application Delivery Management Corporate, Mobile,
More informationPMI-ACP Blended-Learning Instructor-Led Session
GR8PM Traditional Agile Hybrid Training Coaching Consulting Resolving the questions, issues and concerns you discovered during your studies. Copyright, GR8PM, 2016, all rights reserved. Basic Syllabus
More informationINTRODUCTION TO SCRUM Lecture 2b
INTRODUCTION TO SCRUM Lecture 2b COMPSCI 702 Security for Smart-Devices Muhammad Rizwan Asghar March 07, 2017 2 WHAT IS SCRUM? An agile software methodology A team works as a unit to reach a goal Requirements
More informationAgile & Lean / Kanban
Agile & Lean / Kanban 0 What is Lean? 1 Agile Development Methods (Dogma) extreme Programming (XP) Scrum Lean Software Development Behavior Driven Development (BDD) Feature Driven Development (FDD) Crystal
More informationAgile Engineering. for Managers. Introducing agile engineering principles for non-coders
Agile Engineering for Managers Introducing agile engineering principles for non-coders Ryan Shriver > Managing Consultant > rshriver@dominiondigital.com Leader in IT Performance Improvement > www.dominiondigital.com
More informationScrum Testing: A Beginner s Guide
Scrum Testing: A Beginner s Guide What is Scrum? Building complex software applications is a difficult task. Scrum methodology comes as a solution for executing such complicated task. It helps development
More informationRequirements Gathering in Agile: BA vs. PO
Requirements Gathering in Agile: BA vs. PO By December 8, 2011 1 Today s Main Topics Re-Defining Business Analyst (BA) Defining Product Owner(PO) Comparative Analysis of BA & PO: Similarities Distinctions
More informationHELP!!! THE SCRUM MASTER IS THE IMPEDIMENT!
HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! @ryanripley PMI-ACP, PSM I, PSM II, PSE, PSPO I, PSD I, CSM, and CSPO SCRUM IN ONE SLIDE ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
More informationSample Exam ISTQB Agile Foundation Questions. Exam Prepared By
Sample Exam ISTQB Agile Foundation Questions Exam Prepared By November 2016 1 #1 Which of the following is the correct pairing according to the Agile Manifesto statement of values? a. Individuals and Interactions
More informationGO AGILE THE AGILE WAY. OR GO HOME. INTRODUCING MARKETING!
GO AGILE OR GO HOME. INTRODUCING MARKETING! THE AGILE WAY. TABLE OF CONTENTS 1 DEFINITION....3 2 BENEFITS...4 3 METHODOLOGY...5 4 ROLES..6 5 KEY TERMS 7 6 TEAM STRUCTURE 9 7 EXAMPLE OF A USER STORY 11
More informationTwo Branches of Software Engineering
ENTERPRISE SOFTWARE ENGINEERING & SOFTWARE ENGINEERING IN THE ENTERPRISE Two Branches of Software Engineering 1 Crafting Software Resource Input Code Debug Product Test 2 Engineering Software Resource
More informationHarnessing the power of agile development
Microsoft IT Showcase Harnessing the power of agile development Integrating an acquired business means adjusting business processes, integrating data and technology platforms, and onboarding teams. When
More informationINTRO TO AGILE PRESENTED BY. Copyright Davisbase LLC
INTRO TO AGILE PRESENTED BY AGENDA Introduction Agile Overview Why Agile? Agile Principles and Framework Overview Agile Benefits Questions INTRODUCTION Steve Davis 18 years working with software development
More informationWhy Agile, Why Now By David Schroeder, PMP, PSM
By David Schroeder, PMP, PSM Accelerating Corporate Transformation, i is the needed approach in business today, according to Harvard Business Review contributor and Corporate Transformation Resources president,
More informationHandling Product Management Across The Enterprise. copyright Net Objectives, Inc.
Handling Product Management Across The Enterprise copyright 2010. Net Objectives, Inc. Lean for Executives Product Portfolio Management Business Lean Enterprise ASSESSMENTS CONSULTING TRAINING COACHING
More informationFinally! A Model for Evaluating Agile Performance: The Agile Performance Holarchy. Darian Poinsetta Senior Executive Agile CxO
Finally! A Model for Evaluating Agile Performance: The Agile Performance Holarchy Darian Poinsetta Senior Executive Agile CxO Enter to Win a Prize! Have any questions? Feel free to talk to Darian at the
More informationCertified Scrum Master
Certified Scrum Master Notebook November 5, 2013 1 Overview Scrum 2 Scrum Framework What is it Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest
More informationMike Cottmeyer blog.versionone.net
Adopting Agile Mike Cottmeyer mike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.com blog.versionone.net www.leadingagile.com Ideal Agile Team Ideal Agile Team Developers Ideal
More information"Session-based Exploratory Testing on Agile Projects"
T4 Class 4/19/2012 9:45:00 AM "Session-based Exploratory Testing on Agile Projects" Presented by: Bob Galen Deutsche Bank Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770
More informationAgile Software Development
Agile Software Development Lecturer: Raman Ramsin Lecture 10 Scrum: Sprint Execution 1 Sprint Execution When? Sprint execution accounts for the majority of time during a sprint. It begins after sprint
More informationJob Family Matrix. Core Duties Core Duties Core Duties
Job Function: Information Technology Job Family Matrix Job Family: IT Project Management - Professional Job Family Summary: Perform or manage a range of activities related to the design, planning, execution,
More informationThe Power of Visibility: Driving a Lean-Agile Transition. Kelley Horton Director, Corporate IT Program Management Office
The Power of Visibility: Driving a Lean-Agile Transition Kelley Horton Director, Corporate IT Program Management Office The Power of Visibility - Agenda About Premier, Inc. Why we transitioned to Lean-Agile
More informationThe Agile Service Management Guide
The Agile Service Management Guide By Jayne Gordon Groll 954. 491. 3442 www.itsmacademy.com info@itsmacademy.com Visit our website for our full class catalog and public class date. Sources and Acknowledgements
More informationWhat is Scrum: An Introduction to the Scrum Framework
What is Scrum: An Introduction to the Scrum Framework Eric Naiburg Vice President of Marketing and Operations eric.naiburg@scrum.org April 4, 2018 @ScrumDotOrg 1 Improving the Profession of Software Delivery
More informationBUSINESS INSIGHTS. Making the Transformational Shift to Scrum
BUSINESS INSIGHTS > Making the Transformational Shift to Scrum 1 Meeting Market Demand Transforming an organizational culture to one that embraces and succeeds with that new methodology is essential. Choosing
More informationQ&A from Transitioning from Waterfall to Agile Web Seminar
Q&A from Transitioning from Waterfall to Agile Web Seminar -How does this method allow you to provide the client with a budget that they can depend on at the start of the project? ASK: Because the Agile
More informationAgile Easy Read Snippets - Book 1. Agile Snippets. David Geoffrey Litten Agile Primer
Agile Easy Read Snippets - Book 1 Agile Snippets David Geoffrey Litten Agile Primer The origins of DSDM Atern and Agile. The DSDM consortium which was formed in 1994, resulted from a need for a different
More informationReducing Business Risk
July 2005 Reducing Business Risk Through Agile Development Fred Tingey Head of Risk Systems BNP Paribas Introduction Context What is Agile Programming? Traditional vs Agile approach A New Way to do Things
More informationAgile We Are the Scrum Team; We Take Total Ownership for Deliverables AGILE WEBINAR
Agile We Are the Scrum Team; We Take Total Ownership for Deliverables AGILE WEBINAR Things to know All participants will be on mute Questions are welcome Use the question box to ask questions PM and Agile
More informationWhy Organizations Struggle to Adopt Agile
ORGANIZATIONAL READINESS: Why Organizations Struggle to Adopt Agile Mike Thompson and Mark Masuelli ISG WHITE PAPER 2017 Information Services Group, Inc. All Rights Reserved INTRODUCTION When The Manifesto
More informationJoe s Unofficial Scrum Checklist
Joe s Unofficial Scrum Checklist This list is based off Henrik Kniberg s Unofficial Scrum CheckList. See http://www.crisp.se/scrum/checklist We recommend you use this list as basis for discussion, mostly
More information