Agile, IT, and the Business Community
|
|
- Posy Poole
- 6 years ago
- Views:
Transcription
1 Agile, IT, and the Business Community Presented by: William F. Nazzaro Process Synergy, LLC (484) Version 3.00
2 Process Synergy Background A Philadelphia-based consultancy dedicated to the highest-quality delivery of project mentoring, training and organizational transformation Full lifecycle consulting, coaching and mentoring Requirements Use Cases, User-Stories, IIBA Process Agile (XP, TDD), Unified Process, CMMi Project Management Scrum, Iterative, PMI Architecture Service-Oriented Architecture Organizational Change Management and Improvement Delivered On-Site, Globally Full lifecycle software training curriculum Highly differentiated offerings Experiential approach and skills building Virtual and on-site Multi-tool vendor expertise IBM Rational, Microsoft, Borland, HP Mercury, BluePrint, VersionOne, RallyDev Page - 2
3 Presenter s Background Twenty years of success in delivering enterprise software solutions for Fortune 100 companies, he has provided unparalleled services in project mentoring, use case and user story training and modeling, agile SCRUM, XP, TDD, serviceoriented architecture, Unified Process and CMMi adoption, Java, C++, C, and Smalltalk programming languages, and technical curriculum development and delivery. His pragmatic emphasis on project execution and process improvement has benefited major insurance, health-care, human resources, stock market organizations and Department of Defense where he has enabled the transformation of their corporate development processes and development teams of diverse skilllevels. He has provided in-depth talks on Agility, Use Case Modeling, Service-Oriented Architecture, Unified Process, Object Technology and Data Modeling. He has extensive background in project management, and has successfully led teams on multi-million dollar projects to provide the highest-quality technical solutions in the most efficient and effective manner. Page - 3
4 Premise IT projects are failing at a rate of 25%, and 45% of our projects are challenged for being late, over-budget, or providing less than required features and functions Unfortunately this has been a habitual problem for IT and more importantly it has been a source of conflict and contention between IT and the business community we serve Our business community, more than ever, demands speed and flexibility in taking products to market. As a result, approximately 35% of IT organizations have adopted or are in some form of adoption of agile practices and agile software development Page - 4
5 Agenda Common Agile Misconceptions Why Should the CIO or CTO Care About Agile? What Does the Business Community Need to Know About Agile? Barriers to Successful Enterprise Agile Adoption Page - 5
6 Agenda Common Agile Misconceptions 1. Agile Teams Don t Plan or Estimate 2. Agile Only Works for Co-Located Teams Why Should the CIO or CTO Care About Agile? What Does the Business Community Need to Know About Agile? Barriers to Successful Enterprise Agile Adoption Page - 6
7 1. Agile Teams Don t Plan or Estimate 1 Why do we plan? Reduce risk and uncertainty Support decision making Establish trust Convey information My one client told me she wanted to get away from the way they ran their traditional projects We spend time planning and estimating at the beginning of the project We commit to this project plan and estimate at the beginning of the project We know, and our customer knows, the plan and estimate are incorrect Historical data verifies we are typically incorrect on our plan and estimate We move forward with the expectation that the information is correct We are disappointed and our customer is upset when we fail to deliver based on our initial plan and estimate A good plan is one that support reliable decision making Steve McConnell, Software Estimation, 2006 Page - 7
8 1. Agile Teams Don t Plan or Estimate 2 Somewhere along the line a belief cropped up that Agile projects don t do planning or estimating This is a MYTH, in fact I ve found I ve done more planning and estimating it s just that I plan to certain horizons Agile teams typical focus Release Iteration There are different levels of planning Release planning determines the scope, schedule, and resources needed for a product Iteration planning determines which features will be built in an iteration, and what tasks need to be done to build them Day planning monitors progress and deal with obstacles Day Planning Onion Mike Cohn, Agile Estimating and Planning, 2006 We plan and estimate to our horizon, then we inspect and adapt Page - 8
9 2. Agile Only Works for Co-Located Teams 1 To be truthful, agility can be more difficult for teams that aren t colocated because of the expectation to communicate more So how can we over come this? We have to be more creative Shifting of hours or work schedules to create an opportunity for overlap Leveraging a variety of communication tools (e.g., GoogleTalk, IM, Wikis, virtual team rooms, digital cameras, etc.) Strive for purpose and value-driven communication Page - 9
10 2. Agile Only Works for Co-Located Teams 2 When hiring team members stress their ability to be able to communicate Communication is more than just talking, it can also be How to express an idea (i.e., Textual, UML, Architecturally, code) Do they seek to be understood or to understand How do they listen? Ironically, teams that don t communicate very well that are colocated are the first to mention that agile won t work for teams that aren t co-located Page - 10
11 Agenda Common Agile Misconceptions Why Should the CIO or CTO Care About Agile? 1. Traditional vs. Agile Processes 2. Traditional vs. Agile Budgeting 3. Some Numbers to Consider 1. What Does the Business Community Need to Know About Agile? 2. Barriers to Successful Enterprise Agile Adoption Page - 11
12 Traditional vs. Agile Processes * 1 Traditional Processes Lockup capital for a long time by having significant work in process before seeing any realization of business value Agile Processes By releasing incrementally we open up the opportunity to obtain business value much earlier than would otherwise be possible and prior to the completion of the overall project This can be done by breaking the project into "feature chunks" that are delivered every few weeks * Rudd, J. The Business Case for Agility, 2009 Page - 12
13 Traditional vs. Agile Processes 2 % Working Software Agile IT Process Project halted Month % Working Software Traditional IT Process Month Page - 13
14 Traditional vs. Agile Budgeting * Traditional Processes With a fixed capital budget, larger projects mean fewer projects When no return is available until the waterfall process is complete, longer projects increase the likelihood that no return will be obtained during the annual budget cycle This leads to fewer investments and limited opportunity to offset losing projects with winning projects Agile Processes With an Agile portfolio approach, the business can break down long-term projects into short-term projects This provides more frequent opportunities to both evaluate and adjust investments so that you can:» Adjust portfolio on the basis of market changes and customer feedback» Actively reprioritize the project portfolio.» Reallocate funds to stronger performers. * Rudd, J. The Business Case for Agility, 2009 Page - 14
15 Some Numbers To Consider * 93% increased productivity 1 88% increased quality 1 83% improved stakeholder satisfaction 1 49% reduced costs 1 66% three-year, risk-adjusted return on investment 2 Reasons for Agile adoption include: 47% to better manage project scope 3 45% to create clear business requirements 3 40% to speed or better predict time to market 3 1 Agile Methodologies: Survey Results, Shine Technologies, Forrester Research, Agile 2006 Survey Results and Analysis, Digital Focus, 2005 * Source: Page - 15
16 I ve change our funding model by having our teams prove they are worthy of additional investment by demonstrating success early Some of my most successful projects have been the ones that I stopped early before a large investment was made Page - 16
17 Agenda Common Agile Misconceptions Why Should the CIO or CTO Care About Agile? What Does the Business Community Need to Know About Agile? 1. Agile Expects Customer Involvement 2. Fixed Bid vs. Time and Materials 3. You Prioritize Our Work Barriers to Successful Enterprise Agile Adoption Page - 17
18 1. Agile Expects Customer Involvement Expect the customer or Product Owner to be involved with the team Ideally the product owner should be thought of as part of the team Scenario: Customer may say, Perfect, I really want to get this done» On this project, we physically co-located the product owner with the team I want to be engaged but I don t have enough time» On this project, the product owner established office hours and the team knew they could call on him during those times Working with you isn t my day job» On this project, the product owner was unavailable with the exception of possibly 30 minutes at the beginning or end of day Page - 18
19 1. Agile Expects Customer Involvement (cont.) Regardless of the scenario we need to be prepared to let our customer know our expectations for their time and the amount of involvement we will require of them We can let them know we will require them for Product Backlog Release & Sprint Planning Review and Retrospective We can be creative with their involvement and work with them Page - 19
20 2. Fixed Bid vs. Time and Materials (T&M) * T&M is most likely the biggest deterrent and concern that a customer will have when you are trying to move towards Agile Source: On an agile project the customer can set the budget they want to spend, they can set the timeline, and then they can prioritize the features * Sliger and Broderick, The Software Project Manager s Bridge to Agility, 2008 Page - 20
21 2. Fixed Bid vs. Time and Materials (T&M) * (cont.) Based on the Standish Group, we should remind our customers that 64% of software features are rarely or ever used The Standish Group s CHAOS Report 2006 Fixed scope / fixed price results in Customer required to specify everything upfront Any change to the original specifications goes to through a change control process Customer realizes a change is need IT doesn t want to change it because it will impact the project plan and budget Customer doesn t want to pay for the change because it should have been there all along Sligler and Broderick stated in their book Source: Changing contracts from fixed scope / fixed price to a pay-as-you-go time and material (T&M) means that customers are now more responsible for the success of the product The customer directly control the cost of the contract because they authorize its existence on a recurring basis * Sliger and Broderick, The Software Project Manager s Bridge to Agility, 2008 Page - 21
22 3. You Prioritize The Work Page - 22
23 You Prioritize The Work (cont.) Product Backlog Sprint Backlog Page - 23
24 Agenda Common Agile Misconceptions Why Should the CIO or CTO Care About Agile? What Does the Business Community Need to Know About Agile? Barriers to Successful Enterprise Agile Adoption Page - 24
25 Barriers to Agile Adoption 1 Organizational Change Management Page - 25
26 Barriers to Agile Adoption 2 Common phrases I ve heard We re agile but We re doing SCRUM but It s usually the but that makes them not agile Unfortunately for many, they are just practicing timeboxed waterfall development and calling it agile, We call it waterative approach to development Page - 26
27 Agenda Common Agile Misconceptions Why Should the CIO or CTO Care About Agile? What Does the Business Community Need to Know About Agile? Barriers to Successful Enterprise Agile Adoption Page - 27
28 For More Information If you have questions, or would like more information about our consulting, coaching, and agile training curriculum: Please call Page - 28
29 In Closing Whether you think that you can, or that you can't, you are usually right Henry Ford Page - 29
30 Agile, IT, and the Business Community Presented by: William F. Nazzaro Process Synergy, LLC (484) Version 3.00
31 Additional Supporting Material Version 3.00
32 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 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 items on the left more." * The Agile Manifesto, created in 2001 by a group of software methodologists, produced the agile revolution that has significantly impacted the software development industry in a very short period of time Page - 32
33 Implementing and Adopting Agility Depends on: Agile process/method you choose Successfully focusing your pilot agile project (not projects) Organization s culture and willingness» To adopt change» To accept limited failure and learn from it» To work in integrated, cross-functional teams, not business silos Individuals willingness to be part of a TEAM, where no one has rank Project Managers / Architects / Developers ability to let go of being the» Hero» Dictator» Star of the project» Like everyone else, is just another member of the Team Page - 33
34 Traditional Management Command and Control * Management Subordinates Manager Receives reports Makes decisions Gives orders Subordinates Reports Complies and executes * Roman Pichler, Managers in Scrum 2008 Page - 34
35 Agile Management Agile Leadership Principles * Team Servant- Leadership Management Empirical Management Empowerment Quality- First Continuous Improvement Standardisation * Roman Pichler, Managers in Scrum 2008 Page - 35
36 Agile Doesn t Work For Matrixed Teams Or Organizations 1 Matrixed teams are created by pulling a variety of different resources from resource managers and these resources are allocated to a project manager while working on that project I m actually fine with this concept of matrixed if that s all we did and Agile does work if that s all we did However, we usually go way beyond this We ve mutated the concept of matrix into timeslicing to gain maximum efficiency of resources Bill and Patty are each allocated 50% to project A and 50% to production support OR Rick is allocated to four projects and each project is expecting that he is available to work 35% on their project (OK, who s checking the math here?) Page - 36
37 Agile Doesn t Work For Matrixed Teams Or Organizations 2 What s an interruption? 1. To break the continuity, 2. To hinder or stop the action of (someone) by breaking in on, 3. To break in on an action Why am I not a fan of time-slicing? If you're being interrupted while working on a task you re losing time For a simple IM or telephone call Microsoft 1 found it took their workers 15 minutes to get back into the task whenever they were interrupted The impact of changing projects is even greater, every time you're have a context switch, it takes even longer to remember not just the task but why you were working on the task Studies have shown that productivity can be hindered by as much as 40% 2 1 Microsoft The Grand Seduction of Multitasking 2 Mike Cohn The Dark Side of Multi-Tasking Page - 37
38 Agile Doesn t Work For Non Co-located Teams 1 To be truthful, agility can be more difficult for teams that aren t colocated because of the expectation to communicate more So how can we over come this? We have to be more creative Shifting of hours or work schedules to create an opportunity for overlap Leveraging a variety of communication tools (e.g., GoogleTalk, IM, Wikis, virtual team rooms, digital cameras, etc.) Strive for purpose and value-driven communication Page - 38
39 Agile Doesn t Work For Non Co-located Teams 2 When hiring team members stress their ability to be able to communicate Communication is more than just talking, it can also be How to express an idea (i.e., Textual, UML, Architecturally, code) Do they seek to be understood or to understand How do they listen? Ironically, teams that don t communicate very well that are colocated are the first to mention that agile won t work for teams that aren t co-located Page - 39
40 Agile, IT, and the Business Community Presented by: William F. Nazzaro Process Synergy, LLC (484) Version 3.00
Agile Projects 7. Agile Project Management 21
Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management
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 informationTransforming Business Needs into Business Value. Path to Agility May 2013
Transforming Business Needs into Business Value Path to Agility May 2013 Agile Transformation Professional services career Large scale projects Application development & Integration Project management
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 Beyond Software
Agile Beyond Software By Somnath Ghosh Corporate IT Solutions, Inc. www.corporateitsolutionsinc.com somghosh@yahoo.com (720) 217-8513 PMI Mile Hi - June 2015 Clients and Training Agile Program Management
More informationAgile Beyond Software
Agile Beyond Software Using Agile practices to manage any complex project Laura Howley Agile Coach lhowley@collab.net @LauraLMH Who am I, Who is CollabNet? Laura Howley I coach organizations through Agile
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 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 informationWelcome to this IBM podcast, Agile in the. Enterprise: Yes You Can. I'm Kimberly Gist with IBM. If
IBM Podcast [ MUSIC ] Welcome to this IBM podcast, Agile in the Enterprise: Yes You Can. I'm Kimberly Gist with IBM. If you love the idea of applying Agile practices in your large enterprise but think
More informationIntroduction to Disciplined Agile Delivery
IBM Software Group Introduction to Disciplined Agile Delivery 2010 IBM Corporation Agenda What is Agile Why are organizations moving to Agile and what challenges do they face How IBM is addressing these
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 informationIntroduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016
Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles
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 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 informationAGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP
AGILE LESSONS FROM THE NEW PMBOK Presented by Eddie Merla, PMI-ACP, PMP 2 Agenda Summary of Changes Agile Concepts Five Mindset Shifts Agile Methods & Scrum Q&A Wrap-up 3 Summary of Changes Project managers
More informationHow to do Agile when your organization and/or a business partner does Waterfall? -Commitment from leadership
Roundtable Discussion Take-Aways ProjectSummit*BAWorld Boston 2018 How to do Agile when your organization and/or a business partner does Waterfall? -Commitment from leadership -Educate the team and business
More informationAgile Planning. Petri Heiramo. Agile Coach, CST
Agile Planning Petri Heiramo Agile Coach, CST An Agile Plan Is Not a Rough Guide Some teams think that, if they did not finish all stories, that was OK, we are agile Postponing stories was seen as an acceptable
More informationWhy SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E
Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E 2 0 1 6 Agenda 2 What is SCRUM? Why it sucks? What is Scrum? 3 SCRUM is Scrum in a Nutshell a methodology an agile framework for software development
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 informationSCRUM GUIDE SCRUM GUIDE 02. * Agile Software Development with Scrum, Ken Schwaber, Microsoft Press, 2004
SCRUM GUIDE SCRUM GUIDE This guide explains how to use Scrum to build products. In doing so, it will describe how the framework and its artifacts, time-boxes, roles and rules work together. Scrum does
More informationSelf-Organizing Teams: What and How Nitin Mittal, Accenture, 7 January 2013
Self-Organizing Teams: What and How Nitin Mittal, Accenture, 7 January 2013 Do you have a self-organizing team? If so, half the battle is already won. But if not, beware: Creating a selforganizing team
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 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 informationAgile Development Doesn t Have to Mean Fragile Enterprise Processes
Fragile Enterprise Processes An MKS White Paper By: Colin Doyle ALM Strategic Product Manager MKS Inc. The Move to Agile Agile software development methodologies are garnering a lot of interest these days.
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 informationLet's (Re)Learn about Agile and Scrum in One Hour!
AT5 Agile Practices Thursday, June 7th, 2018, 11:30 AM Let's (Re)Learn about Agile and Scrum in One Hour! Presented by: Steven Spearman Swift Ascent, LLC Brought to you by: 350 Corporate Way, Suite 400,
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 informationThe Creative Operations Blueprint Your guide to more efficient creative production
The Creative Operations Blueprint Your guide to more efficient creative production 1 All creative teams deal with creative operations, even if they don t call it that. Whether it s a creative director
More informationAgile Essentials Track: Business Services
Agile Essentials Track: Business Services Presenter: Mark Thomas Synopsis Are you a victim of building the wrong solutions slowly? If so, you re not alone, and considering an Agile approach may be the
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 informationWaterfall Vs. Agile PM
Waterfall Vs. Agile PM Winning the Battle Between Two Worlds Presented by: Simone Brown Knight, PMP StockTheMind LLC www.stockthemind.com info@stockthemind.com Presenter Profile: Founder and Principal
More informationCOACHING USING THE DISC REPORT
COACHING USING THE DISC REPORT TAKING THE NEXT STEP Congratulations! You ve taken the first vital step in showing that you are a champion in your organization that wants to make a difference. Your employees
More informationAre we Agile Yet? Agile is NOT a Destination
Are we Agile Yet? Agile is NOT a Destination Angela Johnson, PMP, ACP, CST Certified Scrum Trainer & Agile Coach http://www.scrumalliance.org/profiles/32158-angela-d-johnson http://angelajohnsonscrumtrainer.com
More informationCourse 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
More informationImproving Agile Execution in the Federal Government
Improving Agile Execution in the Federal Government 1 Committed Partner. Creating Results. In December of 2010 the government introduced the 25 Point Implementation Plan to Reform Federal Information Technology
More informationAn Agile Projects Introduction Course #PMCurrent-1
An Agile Projects Introduction Course #PMCurrent-1 Aaron MacDaniel, PMP, CSM, MBA Lead Instructor - BetterPM.com An Innate Images, LLC Company 1 Course Agenda About BetterPM.com A typical Waterfall Project
More informationTips for Success for a BA in an Agile Environment
Tips for Success for a BA in an Agile Environment Others Talk, CapTech IIBA September 10 We Listen. th, 2016 2 Overview Introduction to Agile What to know when moving to Agile The Agile analyst Documentation
More informationMike Vincent. mvasoftware.net
Scrum and ALM Coach Over 30 years as software developer and architect Marketing director, construction project manager and structural engineer previously Microsoft MVP - Visual Studio ALM Professional
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 informationJANUARY 2017 $ State of DevOps
JANUARY 2017 $1500 2017 State of DevOps Although DevOps is maturing, organizations still face barriers to adoption. But eight out of 10 are planning DevOps investments, and those diving in have realized
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 informationScrum Intro What s in it for me?
Scrum Intro What s in it for me? Prepared by Bachan Anand Please dial in to (218) 895-4640 PIN: 3289145 Agenda Overview of Agile and Scrum Scrum: Vision and Product Scrum: Sprint What s in it for me Please
More informationBy: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson
By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson WATERFALL? XP? SCRUM? While there is really no standard solution, the following presentation will
More informationWe use Agile. What does that mean?
Project Methodology We use Agile. What does that mean? Traditional Project Management Agile Project Management All features and requirements are fixed at the start of the project. Project starts with a
More informationAgile Certified Professional
Certified Professional Study Guide Take the Certification Online www.scrumprofessionals.org Contents 1. AGILE PRIMER... 1 Roles in... 1 Cross-functional Team... 2 How an Team Plans its Work?... 3 What
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 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 informationAgilitate.com. From Mountain To Molehill. Saving Millions With Agile Programme Management. Bill Nicholas - 8 th September 2011
Agilitate.com From Mountain To Molehill Saving Millions With Agile Programme Management Bill Nicholas - 8 th September 2011 1 Agilitate.com About The Scrum Chef Title E-mail Address : Director Of Agile
More informationAgile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development
Agile Software Development T-110.6130 Systems Engineering in Data Communications Software P, Aalto University Agile software development Structured and disciplined, fast-paced Iterative and Incremental
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 informationLaw firms & the 7 Ps. Why is there no real legal marketing?
Law firms & the 7 Ps. Why is there no real legal marketing? The past. I first joined a law firm in 2006. At that point most law firm marketing & business development teams comprised marketing generalists.
More informationFive Changes that Project Managers Must Make in an Agile World
Five Changes that Project Managers Must Make in an Agile World Mike Stuedemann, PMP, PMI-ACP, CST Certified Scrum Trainer & Agile Coach @StuedeSpeaks www.agilityirl.com 2017 agilityirl, LLC All Rights
More informationPMBoK 6 th Edition new & revised elements
PMBoK 6 th Edition new & revised elements Andreas Solomou Remember? It is not just a standard! Why change? Regulatory requirements (ANSI) Address the market needs Foundations PMI was founded in 1969 on
More informationAgile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007
Agile and Secure Can We Be Both? San Antonio AITP August 15 th, 2007 Agenda Background Evolution of traditional software development methodologies Benefits of Agile development Requirement for Secure development
More informationBecoming More Agile: How to Adopt Agile Development Methodology
Becoming More Agile: How to Adopt Agile Development Methodology Becoming More Agile: How to Adopt Agile Development Methodology Salient CRGT has a 25-year history of delivering innovative, missioncritical
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 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 informationPresented by: and. Communicating. Agile. Project Status. Management. Wednesday, April 10, 13
Presented by: and Communicating Agile Project Status to Management 1 Introduction and Agenda Bill Gaiennie, Davisbase Consulting 17 years in software development. 7 years working with software development
More informationPMBOK versus Agile (Is Agile the New PMBOK?)
PMBOK versus Agile (Is Agile the New PMBOK?) with PMBOK is a registered mark of the Project Management Institute, Inc Kevin Bourke The Presenter Director Project Smart Manufacturing, IT&T and business
More informationCTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal
CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal There are 30 questions on this exam. Each question is worth
More informationKimberly Davis CSM, CSPO, PMI-ACP, SA, SP, CAL1 Lead Agile Architect ASRC Federal Mission Solutions Moorestown, NJ
Kimberly Davis CSM, CSPO, PMI-ACP, SA, SP, CAL1 Lead Agile Architect ASRC Federal Mission Solutions Moorestown, NJ INTRODUCTION Our Scaled Agile Transformation Scaling Agile across two enterprises Scaling
More informationProduct Owner Training - From Idea to Implementation. Robin Dymond Mark Pushinsky
Product Owner Training - From Idea to Implementation Robin Dymond Mark Pushinsky 1 Innovel, LLC Offers Lean Agile Adoption Services to Fortune 500 businesses Specializes in Financial Services Our staff
More informationStrike the right balance with Disciplined Agile Delivery (DAD)! October 6, 2016 Kiron D. Bondale, PMP, PMI-RMP, CDAP, CDAI
Strike the right balance with Disciplined Agile Delivery (DAD)! October 6, 2016 Kiron D. Bondale, PMP, PMI-RMP, CDAP, CDAI Learning Objectives 1. Learn the economic rationale for agile project delivery
More informationWhy Agile? Why Now? Skip Angel. IPMA Forum 2009 May 19, /19/2009. IPMA Forum Why Agile? Why Now?
Why Agile? Why IPMA Forum 2009 May 19, 2009 Skip Angel Certified Scrum Practitioner Over 20 years experience across spectrum of industries Participated in a variety of roles from Developer to CTO Expertise
More informationAdvice on Conducting Agile Project Kickoff. Meetings
Advice on Conducting Agile Project Kickoff by Mike Cohn 12 Comments Meetings Advice Image not found on Conducting or type unknown Agile Project Kickoff Meetings A traditional project manager who was in
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 informationSponsored by Microsoft January Microsoft Redmond
Sponsored by Microsoft January 29-31 2013 Microsoft Redmond Agile Under a Waterfall Benjamin Day benday.com About Me Cambridge, MA Consultant, Coach, & Trainer Microsoft MVP for Visual Studio ALM Team
More informationLet s Talk About Being Agile
Let s Talk About Being Agile Using Agile & Scrum For Project Success 27 August 2018 Agile & Scum 2 Certified Scrum Master Dec 2010 3 Agile Contributors Kent Beck Mike Beedle Arie van Bennekum Alistair
More informationAgile Program Management. Success through effective teaming
Agile Program Management Success through effective teaming Predictability, visibility and flexibility to achieve results Organizations are constantly seeking new and more effective ways to increase success
More informationAgile Manifesto Principles
Agile Manifesto Principles Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes
More informationIntroduction 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 informationAGILE RECALL. for passionnates and newbies
AGILE RECALL for passionnates and newbies My name is Martin Goyette Lean and Agile counselor What is Agile? Values Four values, right side doesn t go away Individuals and interactions over processes and
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 informationShattering the Myths about CMMI and Extra- Small Companies
Shattering the Myths about CMMI and Extra- Small Companies Seven Myths that will re- shape your understanding of CMMI 1 Myth Table Myth #1. The government is trying to lock small businesses out of the
More informationAgile Product Planning and Estimation with Steve Ropa
Agile Product Planning and Estimation with Steve Ropa Welcome & Introductions Steve Ropa Agile Coach Product Consultant Certified Scrum Master Certified Scrum Product Owner 17 years software development
More informationRule = A definition of what a Product Backlog is. Good Practice = A practice which is commonly done and is good to do. Avoid = A practice which, in
Rule = A definition of what a Product Backlog is. Good Practice = A practice which is commonly done and is good to do. Avoid = A practice which, in most cases, is recommended to be avoided. But, for almost
More informationHow to go agile enterprise-wide: An interview with Scott Richardson
How to go agile enterprise-wide: An interview with Scott Richardson Khushpreet Kaur Successfully scaling agile starts with a strategy that s consistent from the front lines to the C-suite. Adopting agile
More informationScrum Alliance Certified Team Coach SM (CTC) Application SAMPLE
Scrum Alliance Certified Team Coach SM (CTC) Application SAMPLE Application Instructions Read the CTC Application Instructions before filling out this application. Application Review Process Overview The
More informationAGILE MYTH BUSTERS- THAT S NOT AGILITY!
AGILE MYTH BUSTERS- http://pmsymposium.umd.edu/pm2017/ THAT S NOT AGILITY! Susan Parente, PMP, PMI-ACP, CSM, PSM I, PMI-RMP, CISSP, ITIL, RESILIA, MS Eng. Mgmt. 2017 Project Management Symposium Agile
More informationgetting started with Scrum
getting started with Scrum www.agnc.cc 20/12/2017 v1.2 Scrum. A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest
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 informationAchieving Results Through Genuine Leadership
Achieving Results Through Genuine Leadership T R A I N I N G Facing tough issues and aggressive goals, top organizations win by preparing genuine leaders who live out the mission and values of the organization.
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 informationAgile Transformation Key Considerations for success
Agile Transformation Key Considerations for success introduction Scrums are one of the most dangerous phases in rugby, since a collapse or improper engage can lead to a front row player damaging or even
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 information"Charting the Course to Your Success!" Planning and Managing Agile Projects Course Summary
Course Summary Description This 3-day course aims at introducing its attendees to the core values, principles, and practices of Agile. This course is a more elaborate version of the Certified Scrum Master
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 informationThe Management Development Series For Legal Managers
The Management Development Series For Legal Managers To get great things done in today s legal firms, managers have to enable others to act. Managers foster collaboration and trust. They make it possible
More informationTraining Your Customer
Training Your Customer Petri Heiramo Agile Coach, CST 1 We Are Looking at How our customers can benefit from Agile How we can get customers understand Agility and its benefits How can we help them to be
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 informationAgile. How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this?
Agile How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this? What is Agile? The term agile (sometimes written Agile) was popularised
More informationAuthor: Rahul Sudame Title of the Paper: My 12 Agile blunders! Theme: Project Management Leadership > In a Rapidly Changing World Keywords: Agile, Scrum, Scaling, Lessons Learned Abstract: Many Agile enthusiast
More information7 Misconceptions of Enterprise Agile. August 15
7 Misconceptions of Enterprise Agile August 15 Misconception #1 Enterprise Agile will free you from having to do requirements 5/1/13 Copyright 2013 Blueprint 2013 Software Blueprint Systems Inc. All Rights
More informationSucceed with Agile at Scale
IBM Software Group Succeed with Agile at Scale Alfred Tse/Osmond Ng Rational Software Technical Professionals Growth Markets Asia Pacific June 25, 2009 2008 IBM Corporation Agenda Agile Software Development
More informationThe new frontier: Agile automation at scale
The new frontier: Agile automation at scale Large-scale automation of business processes requires a new development approach. Federico Berruti, Geet Chandratre, and Zaid Rab SEPTEMBER 2018 OPERATIONS Across
More informationExceptional vs. Average: What Top Leaders Do Best
Consulting Exceptional vs. Average: What Top Leaders Do Best 1 leadership drivers to move from vision to results. Exceptional vs. Average: What Top Leaders Do Best 1 leadership drivers to move from vision
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 information6 Tips. How to Sell Agile to Your Executives is brought to you by
6 Tips WHY IT S A CHALLENGE TO SELL AGILE TO YOUR EXECUTIVES? #1 FIND AGILE SUCCESS STORIES FROM YOUR INDUSTRY #2 EXPLAIN HOW PREDICTABILITY IS IMPROVED AND MANAGEMENT IS MORE EMPOWERED IN AN AGILE ORGANIZATION
More informationLeadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD
Leadership Lessons from Agile and PMI s PM-2 Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD Agenda 1. Agile Behaviors 2. PM-2 Leadership Behaviors 3. Common Themes to Agile and PM-2 4. Breakout Session
More informationEssential Patterns of Mature Agile Leadership. Bob Galen President & Principal Consultant RGCG, LLC
Essential Patterns of Mature Agile Leadership Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Introduction Bob Galen Somewhere north of 30 years experience Various lifecycles Waterfall
More information