Seeking Good Agile and Avoiding Bad Agile. Agile Aus2n Monthly Mee2ng Jan. 06, 2015
|
|
- Byron Hodge
- 6 years ago
- Views:
Transcription
1 Seeking Good Agile and Avoiding Bad Agile Agile Aus2n Monthly Mee2ng Jan. 06, 2015
2 Who am I? Earl EvereE Director, Manager, Developer, Tester 1st professional sokware experience in st agile experience in 1973 Have rolled out Scrum and/or Kanban in 8 companies and rebooted in two (all achieved a hyper- produc2ve state)
3 Waterfall vs. Agile Project Results Successful Waterfall Challenged Failed Agile CHAOS project database results from for waterfall vs. agile projects Source: The CHAOS Manifesto, The Standish Group, 2012
4 The agile process is the universal remedy for sokware development project failure. SoKware applica2ons developed through the agile process have three 2mes the success rate of the tradi2onal waterfall method and a much lower percentage of 2me and cost overruns. Source: The CHAOS Report, (pg. 25) The Standish Group, 2011
5 The Stacey Diagram Requirements ( What ) Agreement Far from Close to Close to Certainty Far from Technology ( How )
6 Bad Agile Waterfall Successful Challenged Failed 49% of Agile is Bad Agile Agile Source: The CHAOS Manifesto, The Standish Group, 2012
7 What are the Primary Reasons for Bad Agile? Failure to implement the Agile Manifesto Individuals and Interac;ons over Processes and Tools Working over Comprehensive Documenta;on Customer Collabora;on over Contract Nego;a;on Responding to Change over Following a Plan Teams cannot respond to stakeholder feedback at the end of a Sprint because the so6ware doesn t work! Teams do not work together to produce working sokware at the end of a Sprint Fixing defects later can mean 24x more tes2ng!
8 Why is it so important to have Working SoKware at the end of each Sprint? Since 2006, all OpenView Venture Partners porgolio companies do Scrum, and all employees are on Scrum Teams. With data from thousands of Sprints, OpenView investors did a detailed analysis, and they discovered something interes2ng Source: Jeff Sutherland, Scrum Inc., 2014
9 Teams That Finish Early Accelerate Faster!
10 Why don t Teams have Working SoKware? Poor Defini2on of Done (DoD) Stories not Ready Dysfunc2onal leadership Technical debt Ineffec2ve coaching
11 Poor Defini2on of Done (DoD) Defini2on of Done is unclear It is impossible to be done if you don t know what Done is. Lack of consistent quality standards Defini2on of Done does not include working sokware. Dysfunc2onal Product Owner accepts Stories that are not done.
12 Stories Not Ready Poorly wrieen stories Stories are not clear, par2cularly the acceptance criteria. Uniden2fied dependencies. Story Sizing Bad es2mates - inconsistent use of story points Taking stories that are too large into Sprint Taking too many stories into Sprint
13 Dysfunc2onal Leadership (1/2) Too many projects in pipeline. (Context switching) Everything is #1 or #! Priority. Pressure to get things done delays projects and reduces quality. Lack of understanding of agile.
14 Dysfunc2onal Leadership (2/2) Inadequate or no business involvement / Product Ownership Fear of exposure or change in responsibili2es Inadequate or no tes2ng (e.g. healthcare.gov) No Con2nuous Integra2on (CI)
15 Technical Debt Not finishing Sprints creates bad code - > 24x delay 1 Legacy code is oken an accumula2on (mountain) of technical debt, which slows velocity Severely aggravated by not having Con2nuous Integra2on and automated tes2ng, and current tools for same. Technical debt is incurred by running development too close to maximum, leading to short cuts, lack of refactoring, loss of crea2vity, demo2va2on, poor morale, and sloppy craksmanship. 1 Source: Scrum and CMMI Going From Good To Great, Jeff Sutherland and Carsten Jakobson, IEEE digital Library.
16 Poor Coaching Silos and specializa2on cripple velocity Specialized test teams are the worst example Developers not func2oning as a Team Minimal collabora2on, no swarming No con2nuous improvement flatlines velocity Pretend Agile no teamwork, no working sokware, no customer/business collabora2on, and no effec2ve response to change.
17 Systema2c Approach to Getng to Done Implemen2ng the Defini2on of Done (DoD) Ensuring the backlog is Ready Training for management Technical debt remedia2on plan Upgrading coaching and ScrumMaster posi2ons
18 Implemen2ng Done Defini2on of Done (DoD) must include integra2on tes2ng, and test capacity must exceed coding capacity. Testers must be on the Scrum Team no separate test teams Do not take too much into the Sprint. Use paeerns: Yesterday s Weather Illegi2mus Non Interruptus Scrum Emergency Procedure
19 Implemen2ng Done (cont.) Use an automated build system Systema2cally build automated acceptance tests Fix defects in less than a day
20 Implemen2ng Ready The Scrum Guide (hep://scrumguides.org/) is being updated to include the concept of Ready Like the Defini2on of Done, the Team agrees on a common Defini2on of Ready. Only Ready Stories go into the Sprint Backlog. Backlog Refinement assures the Ready state. A good Ready state can triple velocity.
21 Ideas for your Defini2on of Ready Story defined and wrieen Story traceable to source document (where appropriate) Acceptance criteria defined Dependencies iden2fied Size es2mated by delivery team User experience included (where appropriate) Performance criteria iden2fied (where appropriate) Person who will accept the user story is iden2fied Team has a good idea about how to demo the user story
22 User Story Readiness Progression Stage 1. (IniAal User Story) 2. Criteria PromoAon to Next Stage All inputs accepted Product Owner determines Story matches Product goals Analysts decompose UX researches context Business alignment needs iden2fied Matches Release goals Ready Card details, acceptance criteria, UI pre- work, (wireframes, visual and content prototypes) Legal & compliance issues reviewed Ready for Sprint Candidates for Release & Sprint Planning Minimal refinement expected on core UX Alignment with key stakeholders on features, func2ons, and visuals (Source: Jeff Sutherland, Scrum, Inc.)
23 Using Ready can Triple Velocity
24 Leadership 101: Provide the 3 C s Clarity Condi2ons Constraints
25 Clarity is What to work on Provide challenging goals for the Team How it fits into the big picture
26 Condi2ons are Set up the Teams (in collabora2on with Teams). Organiza2onal structures and policies that support the work. All the resources the Teams need
27 Constraints are What can always should be done, and What should never be done (guardrails) (These are not constraints in the Lean sense.)
28 The 3 C s (Clarity, Condi2ons, and Constraints) are the elements that enable people to take individual leadership and not make huge mistakes.
29 Level Descrip2on Comment 4 Secure 3 Safe 2 Neutral 1 Dangerous Everything is discussable without filtering Almost everything is discussable without filtering Most things are discussable without filtering Many of my best ideas are not discussable ++++ *** *** *********** ********** ++ * +++ ***** 0 Treacherous Most of my best ideas are not discussable
30 Leadership Responsibili2es Iden2fy and remove impediments for the Teams Understand what slows Teams down Remove waste Hold P.O. accountable for value delivered per point Hold S.M. accountable for Team happiness and process improvement.
31 Remediate Fix Technical Debt 80% of bugs come from 20% (or less) of code Strategy for determining remedia2on priori2es Stop the Pain Systema2cally build acceptance tests into the build Reduce the Debt Team builds the business case for Product Owner Management commitment to systema2c improvement of product
32 Product Value Visibility Visible Invisible Posi2ve Value Feature Architecture Defect Technical Debt Nega2ve Value
33 Spo2fy Excellent Coaching Example Hires great workers Every Team has a coach Coaches are responsible for 1 process improvement every Sprint They use an Improvement Backlog, and measure improvement con2nuously Coaching has improved radically the output of high- performance Teams In the last year, 33% of all Spo2fy Teams have moved to con2nuous deployment mul2ple 2mes per Sprint.
34 Best Metrics for Coaches Time to fix a defect If average < 24 hrs., Team s velocity will 2x Measure swarming (How well do individuals and interac2ons generate performance) Measure flow (actual work to do a story / calendar 2me to Done) If this is over 50%, the Team velocity will 2x again
35 Conclusions Bad Agile is caused by five primary factors: 1. Poor Defini2on of Done (DoD) 2. Stories not Ready 3. Dysfunc2onal Leadership 4. Technical Debt 5. Ineffec2ve coaching
36 Conclusions (cont.) Focusing systema2cally on ameliora2ng these issues will consistently produce high- performing Teams with 200% to 400% improvement in produc2on. Failure to focus on these will add yet another Team to the 49% of Teams that are Bad Agile, leading to unhappy customers, employees, and lost revenue.
37 Coaching PaEerns Stable Teams (getng started) Yesterday s Weather (how to pull into Sprint) Daily Clean Code (get to defect- free product) Swarming (how to get work done quickly) Interrupt PaEern (how to deal w/interrup2ons) Stop the Line (how to deal with emergencies) Scrumming the Scrum (how to insure improvement) Happiness metric (how to insure Teams aren t overburdened) See for more informa2on
38 ?
39 Contact info LinkedIn Earl EvereE
Getting to Done The Secret Sauce of High Performing Teams
Getting to Done The Secret Sauce of High Performing Teams Hosts: Joel Riddle Jeff Sutherland 2011 Scrum Inc. Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator of
More informationTitle Here. Dual Track Agile A Guide for Product and Project Managers. Powering Business Value
Powering Business Value February 4, 2014 Dual Track Agile A Guide for Product and Project Managers Title Here John E. Parker, CEO Enfocus Solu8ons Inc. www.enfocussolu8ons.com 0 John E. Parker (IntroducAon)
More informationInnovating Site Application Module
Innovating Site Application Module Agenda Opportunities and Outcomes Use of Agile Scrum Technical Architecture Overview Application Architecture and Workflow Review of the Site Application Module 2 Opportunities
More informationSCRUM & XP Methodologies & Prac7ces. Robert Feldt, Agile Dev Processes, Chalmers
SCRUM & XP Methodologies & Prac7ces Robert Feldt, 2012-03- 19 Agile Dev Processes, Chalmers Defini7ons Con7nuous inspec7on Itera7ve List of requirements Increment of func7onality Why Scrum? [Rising2000]
More informationScrum. an agile development process methodology. - Abhijit Mahajan - Neelam Agrawal
Scrum an agile development process methodology - Abhijit Mahajan - Neelam Agrawal Introduction Scrum is an agile sove and incremental methodology for so
More informationAgile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)
Agile at Mid-Scale Introducing FLow for Enterprise Transformations (FLEX) Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway Co-founder of Lean-Systems Society Co-founder Lean-Kanban University
More informationCriteria. Kanban. Scrum. Acceptance. Acceptance Criteria. Kanban. Scrum. Refinement. Agile Manifesto. Acceptance Test. Product Backlog.
Scrum Scrum Kanban Kanban XP XP Acceptance Criteria Acceptance Criteria Agile Manifesto Agile Manifesto Acceptance Test Acceptance Test Backlog Refinement Backlog Refinement Burndown Chart Burndown Chart
More informationRole of a Product Owner on Agile Projects
Role of a Product Owner on Agile Projects NK Shrivastava, PMP, RMP, ACP, CSM CEO/Consultant - RefineM Agenda 1. Introduc/on to Agile 2. Product Owner s role in Agile Projects ü Driving Agile Projects ü
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 informationAgenda: Success rate with Agile. Agile Enterprise. Distributed Agile. Agile Techniques
Agenda: Success rate with Agile Agile Enterprise Distributed Agile Agile Techniques Agile Success Rates What is Project Success The evolu?on and effec?ve development of Products and Services that customers
More informationAgile Project Management
Agile Project Management 1 Agile Project Management Agenda Agile Explained Agile vs Tradi9onal Project Management Agile Miscellaneous Topics 2 AGILE EXPLAINED 3 Tradi9onal Project Management Rou9ne process
More informationAgile: It Kan Be Done Highly Agile Software Development in a Government Setting
Agile: It Kan Be Done Highly Agile Software Development in a Government Setting Brian Bouck, Carl Fennen May 22, 2018 The Story of the Presentation The problem of legacy development behaviors & processes
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 informationThe Changing Roles of BAs and QAs in a SCRUM world
By Stan Wrobel The Changing Roles of BAs and QAs in a SCRUM world For Business Analysts: - Requirements Elicita0on - Business Requirements Documents - So5ware Requirements Documents - Requirements Traceability
More informationThe Faster Road to Innovation Why Workopolis Went Agile
The Faster Road to Innovation Why Workopolis Went Agile What I m Covering Today Why did we transition to Agile? What we wanted to Achieve Highlights of How We Did It What we Achieved What we Learned Technology
More informationAgile & DevOps vs. Controls & Compliance: Inherently Opposed or Unrealized Opportunity?
Agile & DevOps vs. Controls & Compliance: Inherently Opposed or Unrealized Opportunity? Jason Brucker - ProNviN Director, Technology Strategy & OperaNons Core Competencies C12 2013 Fall Conference Sail
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 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 informationChange Agile. Ben Linders, André Heijstek. veranderproject.nl
Change Agile Ben Linders, André Heijstek veranderproject.nl Change Projects Characteris
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 informationTest Management Forum
Test Management Forum 25 th January 2017 Agile Delivery Why does Testing get left behind? Abstract In this session, we take a look at the expectations of testing within an agile delivery. We've heard all
More informationSAFe Program Assessment
SAFe Program Assessment Diagnos(cs and Improvement Approach Lean + Agile Assessment 1 Overview LitheSpeed consultants have worked with many large-scale agile implementa(ons over a 12+ year (mespan: Capital
More informationBusiness Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura
Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura www.linkedin.com/in/linkedincherifamansoura Introduction BA responsibilities in an agile environment PO Responsibilities
More informationProcess of Change. Perspectives from OBM / Lean / Agile work. Presenters: Rolf Olofsson & Laurent Alt
Process of Change Perspectives from OBM / Lean / Agile work Presenters: Rolf Olofsson & Laurent Alt Lean an overview TPS: Toyota Production System 1900 s: Ford and Taylorism Op>mized factories to produce
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 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 informationIT System Scope Development. Presented by Lourdes Coss, MPA, CPPO
IT System Scope Development Presented by Lourdes Coss, MPA, CPPO Objec4ves Discuss Key Components of an IT System Scope of Services Prac?ce the Development of the Document Discuss some of the laws of teamwork
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 informationProduct Council Approval EOY Review Q2. Produ ct Counc il: Appro val. PM + UX: Likely Case. Y e s. il: Conce pt N. Sprint Planning
WELCOME! Process Overview Process End-to-End Client, Research, Market, Sales, Support R Responsible W h o t a s k? A Accountable W i s d o i n g t h e h o m a k e s t h e d e c i s i o n a n d h a s u
More informationThe Seven Deadly Sins of Scrum
The Seven Deadly Sins of Scrum Fran O Hara Inspire Quality Services Fran.ohara@inspireqs.ie www.inspireqs.ie 1 See scrum.org Rules Artifacts Product backlog Sprint backlog Burndown Charts Definition of
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 informationThe Key to Project Success: Reducing Solution Scope
The Key to Project Success: Reducing Solution Scope Contact Us: 210.399.4240 info@enfocussolutions.com Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions
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 informationcsc444h: so(ware engineering I matt medland
csc444h: so(ware engineering I matt medland matt@cs.utoronto.ca http://www.cs.utoronto.ca/~matt/csc444 summary why do we need a course on software engineering (of large systems)? historically, humans are
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 informationTop 5 Reasons Why Agile Fails (and how to avoid them!) March 2017
Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Ten10 will be presenting on some of the common reasons we see why Agile fails, and how these can be avoided. Name: Steven Osman Role: Ten10
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 informationAgile Thinking. Petri Heiramo. Agile Coach, CST
Agile Thinking Petri Heiramo Agile Coach, CST What is Important in Agile? Values Principles Practices Rules It is important to know why things work so that we do not sabotage them (by accident). Copyright
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 informationENGAGING A PRODUCT OWNER ON A GOVERNMENT CONTRACT
Addressing the elephant in the room through shared experiences. ENGAGING A PRODUCT OWNER ON A GOVERNMENT CONTRACT Challenges and Solutions PROBLEM: When a Product Owner is not capable or actively engaged,
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 informationGreenfield Application Solution
Offering Overview Greenfield Application Solution Be first to market and realize business value quickly from major new product, service and experience introductions with Greenfield Application Solution
More informationCreating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC
Creating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Introduction Bob Galen Somewhere north of 30 years experience
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 informationDecomposing SAFe. Saturday, April 30th, 2016 at IIT Chicago Always FREE! Registration is OPEN!
Decomposing SAFe Saturday, April 30th, 2016 at IIT Chicago Always FREE! Registration is OPEN! http://www.chicagocodecamp.com/ I ll be at Manager s Workshop on Monday Half-Day Tutorial: Value Stream Mapping
More informationLifecycle Intelligence: Splunking the Product Development Lifecycle and DevOps
Copyright 2014 Splunk Inc. Applica@on Lifecycle Intelligence: Splunking the Product Development Lifecycle and DevOps Jon Rooney Director of Developer Marke@ng Splunk Disclaimer During the course of this
More informationFoundations of Software Engineering. Process: Agile Practices Michael Hilton
Foundations of Software Engineering Process: Agile Practices Michael Hilton 1 Learning goals Define agile as both a set of iterative process practices and a business approach for aligning customer needs
More informationAgile Metrics - Lessons Learned from my FitBit
Agile Metrics - Lessons Learned from my FitBit Goodhart s Law When a measure becomes a target, it ceases to be a good measure. Goodhart s Law The Danger of Targets and Incentives They kill intrinsic motivation
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 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 information2. True or false: In Scrum all the requirements for the project are known prior to the start of development.
CTC-ITC 310 Program Management California State University Dominguez Hills Fall 2018 Instructor: Howard Rosenthal Assignment 5 A Deeper Look At Agile Methodologies Answer Sheet Each question is worth 10
More informationMCGILL UNIVERSITY Montreal, Quebec September 20 21, A DMAIC Framework for Improving Software Quality in Organizations: Case Study at RK Company
MCGILL UNIVERSITY Montreal, Quebec September 20 21, 2016 A DMAIC Framework for Improving Software Quality in Organizations: Case Study at RK Company Team Composition Racha Karout Anjali Awasthi Outline
More informationAvoiding ScrumButt - Nokia Test Origins Nokia Siemens Networks
Topic: Nokia Test Research History Agile Chaos theory Philosophy Lean More theory... Queue theory Game theory Principles Scrum XP Practices Implementation Xebia Trifork Crisp Graphics by Henrik Kniberg
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 informationIntroduction... 1 Part I: Understanding Agile... 7
Contents at a Glance Introduction... 1 Part I: Understanding Agile... 7 Chapter 1: Modernizing Project Management...9 Chapter 2: The Agile Manifesto and Principles...19 Chapter 3: Why Agile Works Better...43
More informationChapter 7. Project Reporting Keeping Everything Visible
Chapter 7 Project Reporting Keeping Everything Visible A Scrum project is controlled by means of frequent inspection of the project followed by necessary adaptations Daily Scrum to get a feel for the tone,
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 informationBe Agile. Scale Up. Stay Lean. Have More Fun.
Be Agile. Scale Up. Stay Lean. Have More Fun. with the Scaled Agile Framework 1 Keeping Pace Our development methods must keep pace with an increasingly complex world driven by software We ve had Moore
More informationImplementing SAFe: A Roadmap
Implementing SAFe: A Roadmap Effecting change to achieve the business benefits of SAFe By Dean Leffingwell Chief Methodologist and Creator of SAFe 2017 Scaled Agile, Inc. All Rights 2017 Scaled Reserved.
More informationBuilding a Product Users Want: From Idea to Backlog with the Vision Board
Building a Product Users Want: From Idea to Backlog with the Vision Board by Roman Pichler 9 Comments Many of you will know Roman Pichler as the author of Agile Product Management with Scrum. For the last
More informationAgile Software Development. Stefan Balbo / Patrick Dolemieux
Agile Software Development Stefan Balbo / Patrick Dolemieux Content Why go Agile? Introduction to Scrum - Process - Roles Agile Estimating and Tracking Scaling Scrum Design in the Scrum Process Benefits
More informationDEVOPS. Know about DevOps.
DEVOPS Know about DevOps www.hcltech.com Practice Snapshot FOCUS AREAS (PEOPLE, PROCESS AND TOOLS) Continuous Planning Continuous Integration Continuous Quality & compliance Env Config & Release Mgmt Feedback
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 informationAgile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole
Agile Software Development Techniques for Small Scale Research Projects how to not go down the rabbit hole Henriette Koning Senior Manager Software Delivery But first... Henriette Koning (me) We will talk
More informationCo-founder and Managing Director of RADTAC Specialist in Agile and Iterative approaches since mid 80s Agile Alliance Founder Member in 2002
Introduction to Agile BCS Spring School 2 nd March 2009 David Hicks david.hicks@radtac.co.uk Tel: 07778 558296 www.radtac.co.uk Introduction : David Hicks, RADTAC Co-founder and Managing Director of RADTAC
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 informationDelighting Vodafone Turkey s Customers via Agile Transformation
Delighting Vodafone Turkey s Customers via Agile Transformation Erhan Köseoğlu, Agile Solutions Senior Manager, Vodafone TR İbrahim Güneş, Agile Solutions Manager, Vodafone TR Mehmet Yitmen, Agile Consultant,
More informationAGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing)
AGILE Realities Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing) 1 AGILE Gaining Momentum 2 AGILE First Impressions Fast! Flexible! 3 AGILE Development Myths "Agile
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 informationDASA DEVOPS. Glossary
DASA DEVOPS Glossary Version 1.0.0 May 2016 Agile Agile is a time-boxed and iterative approach of software delivery. It aims to build software incrementally from the start of the project. Agile Benefits
More informationYes! Scrum did wonders beyond IT. Padma Satyamurthy
Yes! Scrum did wonders beyond IT Padma Satyamurthy www.mepasinnovation.com Methodologies and techniques Agile - Scrum, Kanban, Lean, FDD, TDD, Scaled Agile Framework Domains Padma Satyamurthy is an enthusiastic
More informationHow So&ware Learns: What happens a&er so&ware is shipped. Chris Miyachi SDM Entering Class 2000
How So&ware Learns: What happens a&er so&ware is shipped Chris Miyachi SDM Entering Class 2000 Presenta6on Outline So:ware Architecture versus Building Architecture Defini6ons of Architecture Process and
More informationProduct Owner - The Single Wring Able Neck
Product Owner - The Single Wring Able Neck by Jens Ostergaard Certified Scrum Product Owner 1 What is Scrum? Product Owners determine what needs to be built in the next 30 days or less. Development Teams
More informationWhere do you want to get to?
Where do you want to get to? A goal-based approach to succeeding with Scrum Jim and Melissa York www.foxhedgeltd.com John Tenniel / Wikimedia Commons / Public Domain Balancing Agility and Focus Where do
More informationPMINJ Chapter 02 May Symposium Hybrid Agile The Best of Both Worlds
PMINJ Chapter 02 May Symposium 2016 Hybrid Agile The Best of Both Worlds Robert Medary www.hcltech.com 1 Copyright 2015 HCL Technologies Limited www.hcltech.com CONTENTS Waterfall Overview High Level Agile
More informationScrum Test Planning. What goes into a scrum test plan?
Scrum Test Planning What goes into a scrum test plan? 2 Do you really need a test plan when using agile? How about scrum test planning? With scrum, one of the popular flavors of agile, the entire team
More information2. Kanban So*ware Engineering
2. Kanban So*ware Engineering 1 Enterprise So*ware Engineering Agenda 1. CMMI and Scrum 2. Kanban So*ware Engineering 3. So*ware Development Life Cycle 4. Secure So*ware Engineering 2 Agile Past (... some
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 informationAdvanced Agile Techniques
Advanced Agile Techniques Andy Painter, Davisbase Consulting 20+ years in software development. 5+ years working with software development teams, training, leading, and coaching Agile teams. Trained and
More information8 th LARGEST COMMERCIAL INSURER
SESSION 509: How Did a Large Regulated Enterprise Make DevOps Successful? Carmen DeArdo, Technology Director @carmendeardo THRIVING IN A DYNAMIC, HIGHLY-REGULATED WORLD 16+ MILLION WRITER OF VARIABLE #9
More informationThe ABC of Agile Business Change. James Yoxall BCS 17 September, 2013
The ABC of Agile Business Change James Yoxall BCS 17 September, 2013 Introduction Purpose is to explore the concept of Agile Business Change What does it mean? Why might it be a good thing? Where and when
More informationValue over Velocity From Feature Building to Value Delivery
Value over Velocity From Feature Building to Value Delivery Ryan Shriver rshriver@ddig.com @ryanshriver 1 theagileengineer.com Leader of IT Performance Improvement Solu>ons for Dominion Digital in Richmond,
More informationQuality Management System (QMS) Refresher Training
Quality Management System (QMS) Refresher Training Classifica(on 2: Foxhole Technology Employees Only RMD 022 QMS Refresher Training Course September 21, 2017 Version 1.0 The Resource Approach The Triad
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 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 informationScaling Agile With ZolonTech. Transform your Organization today with Agile Application Development
Scaling Agile With ZolonTech Transform your Organization today with Agile Application Development ABSTRACT AGILE DEVLOPMENT To face many of the challenges and frustrations around slow and unproductive
More informationFrom Capability- Based Planning to Compe66ve Advantage Assembling Your Business Transforma6on Value Network
From Capability- Based Planning to Compe66ve Advantage Assembling Your Business Transforma6on Value Network Marc Lankhorst, BiZZdesign Iver Band, Cambia Health Solu=ons INTRODUCTIONS 2 Marc Lankhorst +31
More information13. Team evolutionary developement
13. Team evolutionary developement Most of the software projects require a larger effort than a solo programmer can handle Programmers have to organize themselves into teams Agile teams Directed teams
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 informationJust Enough: Minimally Viable Agile Troy Tu'le
Just Enough: Minimally Viable Agile Troy Tu'le Lean Agile Coach KanFlow.com troy@kanflow.com @troytu:le Minimum Viable Agile What is it? Borrowing from the Product Development concept of MVP or Minimum
More informationA Practical Approach to Project Management in a Very Small Company
A Practical Approach to Project Management in a Very Small Company Edgar Caballero and Jose A. Calvo-Manzano Departamento Lenguajes y Sistemas Informáticos e Ingeniería del Software Universidad Politécnica
More informationEnabling Enterprise Business Agility
Enabling Enterprise Business Agility The EBA Transformation Journey Team of Teams Agility: - Scaling Agile (SAFe) - DevOps Maturity - Leadership & Culture Talent Development, Innovation & Operational Agility:
More informationWelcome! Scrum - simple to understand, hard to master. Kent Scrum UG
Welcome! Scrum - simple to understand, hard to master Kent Scrum UG Our Vision We are uncovering becer ways of developing so
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 informationAgile Mindset (1/17/2019 for the Ocean State PMI)
Get connected with Leapfrog LeapFrog Systems Agile Mindset (1/17/2019 for the Ocean State PMI) Agenda 1. What is Agile? 2. Compare Agile and Traditional SDLC s 3. Agile Delivery Frameworks Scrum, Kanban,
More information1. Organizational information (company and business unit): 2. How large is the organization (number of employees)? !25 8.7%
Mark.Paulk Sign Out Help My Surveys Address Book My Account Plans & Pricing + Create Survey 2011 Scrum Adoption Survey Edit Design Survey Collect s Analyze Results View Summary Browse s Filter s Crosstab
More informationSoftware Design COSC 4353/6353 D R. R A J S I N G H
Software Design COSC 4353/6353 D R. R A J S I N G H Outline Week 2 Software Development Process Software Development Methodologies SDLC Agile Software Development Process A structure imposed on the development
More informationAchieving Balance: The New Pivotal Points of Software Development
White Paper Software Delivery & Testing Achieving Balance: The New Pivotal Points of Software Development A rational model of software is to design it quickly; the economic pressure to improvise presents
More informationIntroduction. Failure. Why Projects Fail. Agile in an Hour
Agile in an Hour Joe Bergin & Fred Grossman Seidenberg School Computer Science and Information Systems Pace University Introduction Agile Software Development is a high discipline and very iterative development
More informationAgile Software Development in a Regulated Environment. Natalie Custer
Agile Software Development in a Regulated Environment Natalie Custer Disclaimer This presentation represents the understanding of the presenter on the topic addressed. It does not in anyway, form or like
More information