Survey and Analysis of Scaling Agile Practices for an Agile IT Organization
|
|
- Clifton Henry
- 6 years ago
- Views:
Transcription
1 Survey and Analysis of Scaling Agile Practices for an Agile IT Organization Binnur Karabacak, Bachelor Thesis Final Presentation, , Munich Chair of Software Engineering for Business Information Systems (sebis) Faculty of Informatics Technische Universität München wwwmatthes.in.tum.de
2 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 2
3 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 3
4 Motivation Compared to traditional software, organizations have to deliver software much faster and better tolerate changing requirements agile software development as an alternative to traditional methods 94% are practicing agile software development 98% realized success from agile projects Benefits of agile software development: ability to manage changing priorities better project visibility improved team productivity Organizations face their next challenge in scaling agile practices across the IT organization Several scaling agile practices emerged to meet this challenge Binnur Karabacak - BT Final Presentation sebis 4 Source: based on VersionOne 2017
5 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 5
6 Overview of relevant research questions Research question 1 (RQ1): Which scaling agile practices exist? Research question 2 (RQ2): How can scaling agile practices be compared? Research question 3 (RQ3): What are the commonalities and differences between the Scaled Agile Framework and Large Scale Scrum? Binnur Karabacak - BT Final Presentation sebis 19
7 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 7
8 Research Approach 2. TOPIC CONZEPTUALIZATION Concept map with relevant search terms Agile Organization 3. LITERATURE SEARCH List of relevant sources RQ1 RQ2 RQ3 Agile Software Engineering Scaled Agile Framework Scaled Agile 1. SCOPE OF RESEARCH Research questions on scaling agile practices Agile Framework Scaled Agile Organization 4. LITERATURE ANALYSIS Analysis of comparisons of scaling agile practices 5. RESEARCH OUTCOME Differences and commonalities of SAFe and LeSS Binnur Karabacak - BT Final Presentation Source: based on Brocke 2009 sebis 8
9 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 9
10 Related Work Alqudah et al. (2106): Comparison of scaling agile practices SAFe, LeSS, DA 2.0, RAGE, Nexus, and Spotify were considered to be scaling agile methods at large organizations roles and practices of each is described practices are compared based on some criteria results are summarized, and the advantages of each practice are shown Uludağ et al. (2017): Roles of architects in scaling agile practices Identified 20 scaling agile practices and described the three most popular scaling agile practices, namely the Scaled Agile Framework (SAFe), Large Scale Scrum (LeSS), and Disciplined Agile 2.0 (DA 2.0) the roles of enterprise, software, solution, business, information, and integration architects, as identified in six different scaling agile practices, are characterized Binnur Karabacak - BT Final Presentation sebis 10
11 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 11
12 Comparison criteria of different sources Dolman et al. (2014) compares SoS, LeSS, SAFe, DAD, Spotify, DSDM, RAGE, Nexus and Scrum at Scale based on: Description Web Link Popularity/Adoption Portfolio Program structure Inter-team coordination Team level Tech practices Completeness of coverage Availability of Details & Support What Team level frameworks are supported Emphasizes more Central control or distributed, Scale / Target size, Used typically by what Organization Types Focal point Software centric how often used outside of SW or IT Big Positives / Key Differentiatiators Key Risks / Concerns Training Kapadia (2014) compares SAFe, LeSS and DAD based on: Style Building block Distinctive events Books Websites Distinctive roles Certifications Foundation Alqudah (2016) compares SAFe, LeSS,DAD, Spotify, Nexus and RAGE based on: Team size Trainings and certificates Technical Practices required Roles Organization type Methods and practices adopted Pant (2016) compares SAFe, LeSS and DAD based on: Description Portfolio Program structure Inter-team coordination Team level Tech practices West (2016) compares AgilePath, Continuous Agile, DSDM, SAFe, LeSS,DAD, Spotify, Nexus, Fast Agile, ScALeD, Scrum at Scale, XSCALE and RAGE based on: Enterprise-Targeted Web-Scale-Targeted Source of Practices Published Case Studies Binnur Karabacak - BT Final Presentation sebis 12
13 Comparison Template Descriptive Information Adoption Characteristic Scaled Agile Framework Large Scale Scrum Abbreviation Short description Methodologist Organization Publication date Category Website Number of academic contribution Number of stated cases Documentation Availability of training courses and certifications Scope Availability of a community/blog/ forum Scope level Foundational practices and methods Approach for Software Development Iteration time period Team size Roles Events Artifacts Concepts Binnur Karabacak - BT Final Presentation sebis 13
14 Agenda Introduction Motivation Research questions Research approach Large scale agile Related work Comparison table Scaled agile framework vs. Large scale scrum Limitation and outlook Binnur Karabacak - BT Final Presentation sebis 14
15 Scaled Agile Framework (SAFe) sebis Binnur Karabacak - BT Final Presentation 15 Source: based on SAFe 2016
16 Large Scale Scrum (LeSS) Source: based on LeSS Binnur Karabacak - BT Final Presentation sebis 16
17 Comparison of SAFe and LeSS Characteristic Scaled Agile Framework Large Scale Scrum Abbreviation SAFe LeSS Descriptive Information Short description Methodologist SAFe is a knowledge base of proven patterns for implementing lean and agile software development and system development at enterprise scale Dean Leffingwell LeSS is one-team Scrum applied to many teams who are working together on one product Craig Larman, Bass Vodde Organization Scaled Agile Inc. LeSS Company B.V. Publication date Category Framework Framework Adoption Scope Website Source: based on SAFe 2016, LeSS Binnur Karabacak - BT Final Presentation sebis 17
18 Descriptive Information Adoption Scope Characteristic Scaled Agile Framework Large Scale Scrum Abbreviation Short description Creator Organization Publication date Category Category Website Presence in academic contributions Number of academic contribution Presence in stated cases Number of stated cases Documentation Training courses and Certifications Community/Blog/ Forum Scope level Foundational practices and methods Roles Events Team size Approach for Software Development Iteration time period Artifacts Concepts Comparison of SAFe and LeSS Characteristic Scaled Agile Framework Large Scale Scrum Descriptive Information Number of academic contribution Number of stated cases Documentation Homepage, Books, Whitepaper Homepage, Books Adoption Availability of training courses and yes certifications yes Availability of a community/blog/ forum yes yes Scope Source: based on Uludağ, SAFe 2016, LeSS Binnur Karabacak - BT Final Presentation sebis 18
19 Descriptive Information Adoption Scope Characteristic Scaled Agile Framework Large Scale Scrum Abbreviation Short description Creator Organization Publication date Category Category Website Presence in academic contributions Number of academic contribution Presence in stated cases Number of stated cases Documentation Training courses and Certifications Community/Blog/ Forum Scope level Foundational practices and methods Roles Events Team size Approach for Software Development Iteration time period Artifacts Concepts Comparison of SAFe and LeSS Descriptive Information Characteristic Scaled Agile Framework Large Scale Scrum Adoption Scope level All levels All levels Foundational practices and methods practices: lean product development and flow, system thinking, agile development methods: Scrum, XP, Kanban practices: lean thinking, system thinking, agile development methods: Scrum Scope Approach for Software Development iterative iterative Iteration time period recommended as 2 weeks, but can last from one to four weeks 2-4 weeks team size Release Train: 5-12 agile teams Agile Team: 5-9 agile team members Small LeSS: 2-8 team, with up to 8 team members LeSS Huge: more than 8 teams with up to a few thousand people Source: based on SAFe 2016, LeSS Binnur Karabacak - BT Final Presentation sebis 19
20 Descriptive Information Adoption Scope Characteristic Scaled Agile Framework Large Scale Scrum Abbreviation Short description Creator Organization Publication date Category Category Website Presence in academic contributions Number of academic contribution Presence in stated cases Number of stated cases Documentation Training courses and Certifications Community/Blog/ Forum Scope level Foundational practices and methods Roles Events Team size Approach for Software Development Iteration time period Artifacts Concepts Comparison of SAFe and LeSS Roles Team level: Product Owner, Scrum Master, Agile Team members Program level: Product Manager, Release Train Engineer, System architect, Business Owner, Stakeholder Value Stream level: Value Stream Engineer, Solution manager, Solution architect Portfolio level: Epic Owner, Enterprise Architect Small LeSS: Product Owner, Scrum Master, Development team LeSS Huge: Product Owner, Scrum Master, Development team, Area Product Owner Scope Events Iteration Planning, Program Increment (PI) Planning, daily Stand-Up, Iteration Retrospective, System Demo, Inspect and Adapt, Iteration Review, Pre- and Post-PI Planning, Solution Demo Sprint, Sprint Planning (One and Two), Daily Scrum, Sprint Review, Sprint Retrospective, overall retrospective meeting Artifacts Team Backlog, Portfolio Backlog, Program and Value Stream Backlog Small LeSS: product increment, Product Backlog, Sprint Backlog, LeSS Huge: Area Product Backlog Concepts Program Increment, Agile Release Train, Value Streams, Architecture Runway, Spanning Palette Requirement Area Source: based on SAFe 2016, LeSS Binnur Karabacak - BT Final Presentation sebis 20
21 Main findings Both frameworks try to address practices beyond the team level SAFe offers a more governance oriented and prescriptive framework with clear roles and responsibilities than LeSS Small LeSS and the 3-level-view of SAFe are both designed for small agile teams, whereas LeSS Huge and the 4-level-view in SAFe support building large solutions that typically require hundreds or more people to build and maintain SAFe assumes an intentional and emergent architecture and covers the roles of architects; LeSS assumes an emergent architecture, but does not cover the roles of architects Binnur Karabacak - BT Final Presentation sebis 21
22 Main findings SAFe and LeSS have partially the same artifacts, events, and roles, but may have different names SAFe working software increment LeSS product increment artifacts team backlog program backlog value stream backlog portfolio backlog product backlog events iteration iteration planning team demo sprint sprint planning sprint review roles agile team member agile team feature team scrum team Source: based on Kaczmarek 2016 Binnur Karabacak - BT Final Presentation sebis 22
23 Limitations and Outlook Only two scaling agile practices were compared Comparison of other scaling agile practices in future Recently, SAFe 4.5 was released, but SAFe 4.0 is described and compared with LeSS Interviews with organizations about how they use scaling agile practices Binnur Karabacak - BT Final Presentation sebis 23
24 Discussion Thank you for your attention! Do you have any questions? Binnur Karabacak - BT Final Presentation sebis 24
25 Sources [1] VersionOne Inc. (2017). the 11 th annual State of Agile Report. accessed: [2] J. Vom Brocke, A. Simons, B. Niehaves, K. Riemer, R. Plattfaut, and A. Cleven. (2009), Reconstructing the giant: On the importance of rigour in documenting the literature search process, in ECIS, vol. 9, pp [3] Alqudah, M.; Razali, R. (2016). A Review of Scaling Agile Methods in Large Software Development. International Journal on Advanced Science Engineering Information Technology, 6 (6), [4] Dolman, R.; Spearman, S. (2014). Links. Retrieved from Agile Scaling: accessed: [5] A. Pant, Agile methodology: Implementing the best scaled agile framework for faster and better business results, Tavant Technologies, Tech. Rep., [6] S. V. D. Z. Mike West, Nathan Wilson, Market guide for enterprise agile frameworks, Gartner, Tech. Rep., [7] Kapadia, M.: Introduction to Enterprise Agile Frameworks, Salt Lake City, Utah [8] Uludağ, Ö.; Kleehaus, M.; Xu, X.; Matthes, F.: Investigating the Role of Architects in Scaled Agile Frameworks, 21th Conference on Enterprise Distributed Object Computing (EDOC), Québec City, Canada [9] Safe 4.0 for lean software and systems engineering, accessed: [10] LeSS Framework, accessed: [11] Kaczmarek, C. (2016). Organisation in einer Digitalen Zeit: Ein Buch für die Gestaltung von reaktionsfähigen und schlanken Organisationen mit Hilfe von skalierten Agile & Lean Mustern. Darmstadt: Wibas GmbH Binnur Karabacak - BT Final Presentation sebis 25
26 Backup: The evolution of scaled agile frameworks Framework Type Publication year Crystal Family Set of methods 1992 Dynamic Systems Development Method Agile Project Framework for Scrum Framework 1994 Scrum-of-Scrums Mechanism 2001 Enterprise Scrum Framework 2002 Agile Software Solution Framework Framework 2007 Large Scale Scrum Framework 2008 Scaled Agile Framework Framework 2011 Disciplined Agile 2.0 Framework 2012 Spotify Model Model 2012 Mega Framework Framework 2012 Enterprise Agile Delivery and Agile Governance Practice Set of practices 2012 Recipes for Agile Governance in the Enterprise Framework 2013 Continuous Agile Framework Framework 2014 Scrum at Scale Framework 2014 Enterprise Transition Framework Framework 2014 ScALeD Agile Lean Development Set of principles 2014 exponential Simple Continuous Autonomous Learning Ecosystem Set of principles 2014 Lean Enterprise Agile Framework Framework 2015 Nexus Framework 2015 FAST Agile Set of methods 2015 Binnur Karabacak - BT Final Presentation sebis 26
27 Backup: Creation of the comparison table Literature Research Comparison Template Gathering of existing comparison criteria Elimination of duplicates and subjective crtieria Categorization of the final criteria Binnur Karabacak - BT Final Presentation sebis 27
28 Backup: Definition of artifacts, events and roles of LeSS Artifact Product Increment Product Backlog Sprint Backlog Sprint Sprint Planning one Sprint Planning two output of every sprint defines all of the work to be done on the product work that the team will need to do for completing the selected Product Backlog Items in each sprint, a potentially shippable product increment results; duration: 2-4 weeks all of the teams come together and decide which team will work on which items separate meeting per team where each team creates the plan for getting the items to done during the Sprint Event Daily Scrum Sprint Review Sprint Retrospective daily meeting per team, during which each team member tells, what he did yesterday, what he will work on today, and possible impediments inspect-adapt point at the end of the Sprint; customers and stakeholders examine what the teams built during the Sprint and discuss changes and new ideas at the end of the sprint; each team has ist own retrospective; create a plan for improvements to be enacted during the next Sprint Overall retrospective Scrum master discussion of cross-team, organizational, and systemic problems within the organization responsible for one up to three teams Roles product owner development team one product owner for all teams; responsible for maximizing the value of the product and the work of the Development Team; at scale the focus is rather on keeping an overview and ensuring the maximum return on investment (ROI) in the product Source: based on LeSS Binnur Karabacak - BT Final Presentation sebis 28
29 Backup: Definition of artifacts, events and roles of SAFe Role Team Level Program level Scrum Master Product Owner Agile Team member Release Train Engineer System architect/engineer Product Management Business Owner servant leaders and coaches for an Agile team; help educate the team in Scrum, extreme Programming, Kanban and SAFe, ensuring that the agreed Agile process is being followed content authority for the team level; responsible for the team backlog, prioritizing and accepting stories, and representing the customer to the Agile team coach for the ART; facilitate the major events and processes, and assist the teams in delivering value represents an individual or small team that defines a common technical and architectural vision for the Solution under development authority for the Program Backlog; responsible for identifying customer needs, prioritizing features and developing the program Vision and Roadmap small group of stakeholders who have the primary business and technical responsibility for governance, compliance, and Return on Investment for a Solution developed by an Agile Release Train Binnur Karabacak - BT Final Presentation sebis 29 Source: based on SAFe 2016
30 Binnur Karabacak - BT Final Presentation sebis 30 Source: based on SAFe 2016 Backup: Definition of artifacts, events and roles of SAFe Value stream engineer similar role as RTE; facilitatin and guiding the work of all ARTs and suppliers Value stream level Solution management content authority for the Solution Backlog; work with Customers to understand their needs, create the Solution vision and Roadmap, define requirements, and guide work through the Solution Kanban Role Solution architect/engineer Program Portfolio Management help align the Solution Train and the Agile Release Train to a common technological and architectural vision highest decision making responsibility; Portfolio level Enterprise architect Epic owner fosters adaptive design and engineering practices, and drives strategic architectural initiatives for a SAFe Portfolio responsible for coordinating portfolio epics through the Portfolio Kanban system
31 Backup: Definition of artifacts, events and roles of SAFe Event Team level Program level Value stream level Iteration all team members determine how much of the team backlog they Iteration Planning can commit to delivering during an upcoming iteration Iteration execution team reviews the increment that Team demo results from the iteration team member discuss their Iteration retrospective practices and identify ways to improve estimating buffer for meeting PI objectives, as well as providing dedicated time for innovation, Innovation and planning iteration continuing education, and PI planning and Inspect and Adapt (I&A) events demonstration of the subject system being built by the ART; test and evaluate the full system System Demo that the Agile Release Train is working on and to get feedback from the primary stakeholders held at the end of each Program Increment (PI), where the current Inspect and adapt state of the Solution is demonstrated and evaluated a routine, face-to-face event with a standardized agenda that includes presentation of business Program Increment Planning context and Vision, followed by team planning breakouts wherein the teams create the plans for the upcoming Program Increment results of development efforts from the Solution Train are made Solution demo visible to customers and other stakeholders for multiple ART; supports and coordinates the ARTs involved in Pre- and post- PI Planning the value stream; build a plan for the next PI sebis Binnur Karabacak - BT Final Presentation 31 Source: based on SAFe 2016
32 Backup: Definition of artifacts, events and roles of SAFe Artifact Architectural runway Solution Context Solution intent Team level Program level & Value Stream level Portfolio level consists of the existing code, components and technical infrastructure necessary to support implementation of prioritized, near-term features, without excessive redesign and delay identifies critical aspects of the operational environment of a solution; essential understanding of requirements critical knowledge; basic understanding of the current and evolving requirements Team Backlog Program Backlog and Value stream backlog Portfolio backlog contains user and enabler stories that originate from the program backlog, as well as stories that arise locally from the team s specific context prioritized list of Features that have been analyzed and are intended to address user needs and deliver business benefits for a single Agile Release Train highest-level backlog in SAFe; provides a holding mechanism for the upcoming Business and Enabler Epics intended to create a comprehensive portfolio solution set Binnur Karabacak - BT Final Presentation sebis 32
33 Backup: further related work Turetken (2016): Development of a maturity model lack of a well-structured gradual approach for establishing SAFe before and during SAFe adoption, organizations can benefit from a uniform model for assessing the current progress and create a roadmap for the initiative To address this need, a maturity model that provides guidance for software development organizations in defining a roadmap for adopting SAFe is developed Binnur Karabacak - BT Final Presentation sebis 33
SAFe 4.0 Glossary. Scaled Agile Framework Terms and Definitions. English. VERSION 4.0.
SAFe 4.0 Glossary Scaled Agile Framework Terms and Definitions English TEAM PROGRAM VALUE STREAM PORTFOLIO PROVIDED BY www.scaledagileframework.com www.scaledagile.com VERSION 4.0.2 2017 Scaled Agile,
More informationSAFe in a Nutshell SCALED AGILE FRAMEWORK
SAFe in a Nutshell SCALED AGILE FRAMEWORK CINDY LAKE INTRODUCTION Education MBA/ITM Master of Business Administration/Informational Technology Management 2010 The UNIVERSITY OF PHOENIX, Salt Lake City,
More informationSurvey and Analysis of Process Frameworks for an Agile IT Organization
FAKULTÄT FÜR INFORMATIK DER TECHNISCHEN UNIVERSITÄT MÜNCHEN Bachelor s Thesis in Information Systems Survey and Analysis of Process Frameworks for an Agile IT Organization Binnur Karabacak FAKULTÄT FÜR
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 informationCS314 Software Engineering Project Management
CS314 Software Engineering Project Management Dave Matthews Software process movements Predictive 1970 Waterfall Iterative 1980s, 1990s Spiral, RAD, RUP Adaptive (Agile) late 1990s XP, Scrum, Crystal,
More informationScrum Product Owner Course 03 - Roles and Responsibilities
Scrum Product Owner Course 03 - Roles and Responsibilities Course Slide 1 Roles and Responsibilities Topics Covered Product Owner Role Scrum Master Role Scrum Team Role Other Roles Slide 2 Learning Objectives
More informationAgile Framework & Mindset
Agile Framework & Mindset 1 Lean Portfolio & Delivery Model Opportunity Assessment Solution Discovery Lean/Agile Delivery Lean Canvas Approve for Discovery Conduct Discovery Activities Approve for Development
More informationAgile Framework & Mindset
Agile Framework & Mindset 84 Lean Portfolio & Delivery Model Opportunity Assessment Solution Discovery Lean/Agile Delivery Lean Canvas Approve for Discovery Conduct Discovery Activities Approve for Development
More informationScale Your Agile Delivery Engine. Shannah Van Winkle, Solutions Leader Eric Willeke, Transformation Consultant October 16, 2014
Scale Your Agile Delivery Engine Shannah Van Winkle, Solutions Leader Eric Willeke, Transformation Consultant October 16, 2014 Get Answers Now Our panel of experts is standing by to answer your questions
More informationBridging the Gap Between Governance and Agility. Mario E. Moreira
Bridging the Gap Between Governance and Agility Mario E. Moreira Approach Success Criteria Senior Management Understanding Helping define what Agile Is and Isn t Adapting Business Governance Establishing
More informationSAFe, like the marketplace it serves, is an evolving work of innovation and ideas by people committed to
Foreword To understand why there is a need for the Scaled Agile Framework (also known as SAFe ), I m reminded of Jack Welch s words: If the rate of change on the outside exceeds the rate of change on the
More informationLean 4.0 Lean and digital automation. Lean Forum 2018
Lean 4.0 Lean and digital automation Lean Forum 2018 Who are Sector Alarm? 2 The era of low tech improvement projects is over 3 4 Operational competitive advantage Operational Integrated Architecture Management
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 informationLean Agile Product Development using the Scaled Agile Framework (SAFe )
Lean Agile Product Development using the Scaled Agile Framework (SAFe ) Eugene Nkomba, SPC4, ASQ-CMQ/OE March 14, 2018 3/7/2018 Waterfall vs. Agile It is not enough that management commit themselves to
More informationHarry Koehnemann Director of Technology 321Gang Applying the Scaled Agile Framework (SAFe) to Lean Systems Engineering
Harry Koehnemann Director of Technology 321Gang harry@321gang.com Applying the Scaled Agile Framework (SAFe) to Lean Systems Engineering Engineering Challenges Increasing complexity Rapid reduction in
More informationAssessing the adoption level of scaled agile development: a maturity model for Scaled Agile Framework
JOURNAL OF SOFTWARE: EVOLUTION AND PROCESS Published online 7 July 2016 in Wiley Online Library (wileyonlinelibrary.com)..1796 Assessing the adoption level of scaled agile development: a maturity model
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 informationParticipatory establishment of guidelines through gamification and automated testing in large-scale agile software development
Participatory establishment of guidelines through gamification and automated testing in large-scale agile software development Master Thesis: Initial Presentation Sascha Nägele, 09 th of July 2018 Chair
More informationAcceptance Criteria. Agile. Details that indicate the scope of a user story and help the team and product owner determine done-ness.
Acceptance Criteria Details that indicate the scope of a user story and help the team and product owner determine done-ness. Agile The name coined for the wider set of ideas that Scrum falls within. These
More informationDESJARDINS NEXT DELIVERY APPROACH. New Enterprise in Expansion and Transformation (NeXT) Case Study February 22, 2018
DESJARDINS NEXT DELIVERY APPROACH New Enterprise in Expansion and Transformation (NeXT) Case Study February 22, 2018 IMPORTANT THINGS TO KNOW This case study is presented by Levio, a DAC Bronze Partner,
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 informationAGILE EXECUTIVE OVERVIEW
AGILE EXECUTIVE OVERVIEW JOHNOKORO jokoro@rallydev.com Blog: AuspiciousAgile.com Summary Agile Services Director, Rally Software Nearly two decades in technology roles Founder of Agile Practice at US Consultancy
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 informationAgile Software Development
Agile Software Development Lecturer: Raman Ramsin Lecture 3 Scrum Framework 1 Scrum Origins First mentioned as a development method in 1986, referring to a fast and flexible product development process
More information8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master
8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master 1. Introduction 1 min. 2. Waterfall vs Agile 5 min. 3. Agile - General Concepts 5 min. 4. Agile methods: Scrum vs XP vs Lean
More informationWhat You Must Attend to to Achieve Agile at Scale (and how SAFe
What You Must Attend to to Achieve Agile at Scale (and how SAFe does) Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway Copyright Net Objectives, Inc. All
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 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 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 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 informationChapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees
PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Course Overview This course covers the functions and features of Agile Certified Practitioner to prepare you for your certification exam. Students will
More informationA comparison of lean and agile models at scale. How to Get on the Lean-Agile Highway?
A comparison of lean and agile models at scale How to Get on the Lean-Agile Highway? Why do companies move to agile Source: VersionOne 11 th Annual State of Agile Report Weighted acceptance criteria for
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 informationScaling Agile: Fractals of Innovation. An excerpt from Agile Business by Bob Gower and CA Technologies
Scaling Agile: Fractals of Innovation An excerpt from Agile Business by Bob Gower and CA Technologies Scaling Agile: Fractals of Innovation By Ronica Roth Sure, agile works for small organizations, but
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 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 informationSoftware Development Methodologies
Software Development Methodologies Lecturer: Raman Ramsin Lecture 7 Agile Methodologies: Scrum 1 Agile Methodologies: Brief History First appeared in 1995. The once-common perception that agile methodologies
More informationAchieving Resiliency with Agile Methods
Achieving Resiliency with Agile Methods Session 11D Supannika Mobasser and Jodene Sasine The Aerospace Corporation Approved for public release. OTR 2018-00352. 2018 The Aerospace Corporation Overview Agile
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 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 informationIngegneria del Software Corso di Laurea in Informatica per il Management. Scrum. Davide Rossi Dipartimento di Informatica Università di Bologna
Ingegneria del Software Corso di Laurea in Informatica per il Management Scrum Davide Rossi Dipartimento di Informatica Università di Bologna What is Scum Scrum (n): A framework within which people can
More informationFrom Growing Pains to Embracing Change
SolutionsIQ From Growing Pains to Embracing Change Case Study How shifting to an Agile mindset helped this customer support company accelerate time to market Client Profile Our client, a cloud-based customer
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 informationScrum/Kanban Overview
Scrum/Kanban Overview Introduction to Scrum Scrum Discovery Make a poster of what your team currently does regarding Roles Ceremonies Other recurring mtgs Artifacts Scrum Roles Scrum Roles Scrum Master
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 informationAgile Program Development. Agile Manifesto 9/3/2013. What is Agile Development? 12 Principles of Agile Development 1 of 4
What is Agile Development? Agile Program Development CSCI 479: Computer Science Design Project Fall 2013 Xiannong Meng Agile software development is a group of software development methods based on iterative
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 informationAgile 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 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 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 informationBuild Agile Knowledge - Participate in a sprint!
Build Agile Knowledge - Participate in a sprint! Presenters: Almir Drugovic and Terri Spratt 1 [Review] About the Presenters Almir Drugovic (adrugovic@gmail.com; LinkedIn) has over fifteen years of professional
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 information"Starting an Agile Team - Evolution or Revolution?" Scott Bird and Rick Freedman 2016 PMI Professional Development Days September 2016
"Starting an Agile Team - Evolution or Revolution?" Scott Bird and Rick Freedman 2016 PMI Professional Development Days September 2016 Introductions: Scott Bird Process Excellence Leader, se2 12 years
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 informationSprint. Innovate via rapid product/service prototyping and market testing.
Strategic Doing Google Ventures Sprint SCRUM Kanban Lean Development Guiding Themes Align networks in via a shared discipline of simple rules. Innovate via rapid prototyping and market testing. Empower
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 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 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 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 informationAgile 101. Brent Hurley Chief Problem Solver Gira Solutions. Values, Principles
Agile 101 Values, Principles and Brent Hurley Chief Problem Solver Gira Solutions @girabrent @GoAgileCamp Core Agile Series Sponsored by For$more$informa+on$on$Agile$Training,$contact:$info@bra6oninc.com$
More informationDriving Business Agility the Product Way
Driving Business Agility the Product Way The New World of Business Agility Asymmetric competition is disrupting industries at an unprecedented rate. Born digitals like Amazon and Alibaba continually deliver
More informationKnowledge Solution Services
Knowledge Solution Services How a PMO can Support Agile Success Presented by David Herron www.davidconsultinggroup.com Why PMOs Are Important It is clear that the demand for technological services in the
More information/smlcodes /smlcodes /smlcodes. Small Codes. Programming Simplified. A SmlCodes.Com Small presentation. In Association with Idleposts.
/smlcodes /smlcodes /smlcodes T U T O R I A L Small Codes Programming Simplified A SmlCodes.Com Small presentation In Association with Idleposts.com For more tutorials & Articles visit SmlCodes.com 1 P
More informationAgile Portfolio Management - Agility by delivering changes as business as usual
Agile Portfolio Management - Agility by delivering changes as business as usual Organizational agility developments Many frameworks use the model run the business (permanent teams doing the work) versus
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 informationOur Approach to the Scaled Agile Framework (SAFe )
ESSENTIAL WHITE PAPERS Our Approach to the Scaled Agile Framework (SAFe ) by Al Shalloway Our Approach to the Scaled Agile Framework (SAFe ) by Al Shalloway A Net Objectives Essential White Paper Net Objectives
More informationSTATE OF AGILE ISRAEL
STATE OF AGILE ISRAEL 2017 The first State of Agile Survey was held in 2017 by AgileSparks, the leading Agile services company in Israel. More than 100 Companies participated in the survey, with development
More informationSAFe Kanban Anywhere. Using LeanKit with the Scaled Agile Framework. Because Better Software Makes the World a Better Place
SAFe Kanban Anywhere Using LeanKit with the Scaled Agile Framework Because Better Software Makes the World a Better Place With Jennifer Fawcett and Chris Hefley 1 Introducing the Scaled Agile Framework
More informationCollaboration at Scale: at Scale! 13-June-2018
Collaboration at Scale: at Scale! 13-June-2018 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides focused,
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 informationThe following slides illustrate the 10 LeSS principles shown in the above standard LeSS graphic 1
The following slides illustrate the 10 LeSS principles shown in the above standard LeSS graphic 1 LeSS is Scrum Portfolio mgmt Epic Owners Enterprise Architect Value Stream Engineer LeSS is Multiple Team
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 informationRussell Pannone February 10, 2009
Russell Pannone February 10, 2009 webeagile@aol.com About Me 27 years of System/Software Product Development Experience Developer Data Modeler Team Lead Project Manager Certified Scrum Master/Certified
More informationagilesem an agile System Development Method at Siemens in CEE Eva Kišoňová, Ralph Miarka SW Quality Days Vienna January 2012
agilesem an agile System Development Method at Siemens in CEE Eva Kišoňová, Ralph Miarka SW Quality Days Vienna January 2012 January 2012 Copyright Siemens AG 2011. All rights reserved. Apollo bridge of
More informationEstablishing Architecture for Large Enterprise Solutions in Agile Environment
http:// Establishing Architecture for Large Enterprise Solutions in Agile Environment Sujatha Dantuluri Software Architecture Karsun Solutions LLC Herndon, USA Abstract Companies are adopting Agile, Scaled
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 informationMaster s Thesis Kickoff Design and Evaluation of a Collaborative Approach for API Lifecycle Management
Master s Thesis Kickoff Design and Evaluation of a Collaborative Approach for API Lifecycle Management Duc Huy Bui, 28.05.2018, Garching Chair of Software Engineering for Business Information Systems (sebis)
More informationA Scalable Approach to Agile Contracts by Dean Leffingwell
A Scalable Approach to Agile Contracts by Dean Leffingwell Business Agility Institute May 30, 2018 3/7/2018 Digital disruption is affecting every industry across the globe. Lean-Agile development is the
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 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 informationOrganizational Change Through Metrics
Organizational Change Through Metrics Speaker: Allen Hurst and Heather Rainey Company: Improving Enterprises Website: www.improvingenterprises.com Welcome to the PMI Houston Conference & Expo 2015 Please
More informationInstitut für gestaltorientierte Organisationsentwicklung. SCRUM Implementation. IGOR 2018 Institute for Gestalt organizational Consulting
Implementation IGOR 2018 Institute for Gestalt organizational Consulting Frankfurt/Main - 06. Dec. 2018 SUCCESS FACTORS cross functional development team development team responsibility for work feedback
More informationSystems Modernization Strategies August 2017
Systems Modernization Strategies August 2017 Presented by: The included information is being presented to the Centers for Medicare & Medicaid Services (CMS) technical community in the presence of industry
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 informationThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Connecting the Dots Between Goals and Outcomes 1 Charlene M. Cuenca Sr Consultant and SPCT and SAFe Contributor ICON Agility Services 2 Session How PI foster consistent, ongoing
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 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 informationScaled Agile Framework Making Agile Work for You. Clint Edmonson Principal Consultant Polaris Solutions Certified Safe Program Consultant (SPC)
Scaled Agile Framework Making Agile Work for You Clint Edmonson Principal Consultant Polaris Solutions Certified Safe Program Consultant (SPC) Systems Must be Managed A system must be managed. It will
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 informationScrum is. A framework for developing and sustaining complex products. Lightweight Simple to understand Extremely difficult to master
Scrum is A framework for developing and sustaining complex products Example: software development Lightweight Simple to understand Extremely difficult to master Scrum Is grounded in empirical process control
More informationExperiential Education for Agile Software Engineering
Swarnalatha Ashok Chief, MTech (Software Engineering) National University of Singapore and Saisudha Rajagopal Lecturer & Consultant National University of Singapore Experiential Education for Agile Software
More informationAgile Program Management in Action
Agile Program Management in Action Agile Program Management in Action PRESENTATION CUTOUT PEOPLE SAMPLER Disclaimer The views and opinions expressed in the following PowerPoint slides are those of 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 informationBuild Your Agile Business
Go Agile. Go Rally. Build Your Agile Business The Sourcebook 2013 Rally Software Development Corp. All rights reserved. Agile Lessons Learned Focus on Value The benefits of Agile are multi-dimensional.
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 informationESSENTIAL RECIPES FOR THE DIGITAL JOURNEY OF ENTERPRISES
DIRK KRAFZIG MANAS DEB MARTIN FRICK DIGITAL COOKBOOK ESSENTIAL RECIPES FOR THE DIGITAL JOURNEY OF ENTERPRISES For more details visit: https://digital-cookbook.com/ GRAPHIC DESIGN BY KNUT JUNKER AND DIETMAR
More informationIBM s SAFe Solution Overview
IBM s SAFe Solution Overview Rational Team Concert V6.0 Amy Silberbauer Solution Architect, DevOps Plan & Enterprise Scaled Agile IBM Systems Application Platform & Middleware safeinfo@bg.vnet.ibm.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 informationScrum, but? Scrum, and! Using Scrum and Requirements Engineering Successfully. Susanne Muehlbauer 02 September 2011
Scrum, but? Scrum, and! Using Scrum and Requirements Engineering Successfully Susanne Muehlbauer 02 September 2011 Content Aims & Basics Why Agile SW-Development? Some Basics for Scrum Is RE necessary
More information