Scaling Lean Agile Development

Size: px
Start display at page:

Download "Scaling Lean Agile Development"

Transcription

1 Scaling Lean Agile Development Myths and Ideologies Meet the Scaled Agile Framework Dean Leffingwell DeanLeffingwell.com ScalingSoftwareAgilityblog.com Leffingwell, LLC. and Scaled Agile, Inc. 1 Myths and Ideologies 1. Scaling Value: Not everything is a User Story 2. Scaling Team and Timebox: No team is an island Agile: Myths Ideologies Misperceptions Legacy Mindsets 3. Scaling Design: Emergent design meets intentional architecture 4. Scaling Portfolio Management: Addressing legacy mindsets 5. Scaling Leadership: Your enterprise can be no leaner than your executives thinking Leffingwell, LLC. and Scaled Agile, Inc. 2

2 Context for Scaling Lean and Agile Respect for People Product Development Flow Continuous Improvement Leffingwell, LLC. and Scaled Agile, Inc. 3 Lean Goal: Speed, Value, Quality All we are doing is looking at the timeline, from the moment the customer gives us an order to the point where we collect the cash. And we are reducing the time line by reducing the non-value added wastes. Taiichi Ohno We need to figure out a way to deliver software so fast that our customers don t have time to change their minds. Poppendieck Minimize delays, handoffs and nonvalue added activities The Goal of Lean: Sustainably shortest lead time Best quality and value to people and society Most customer delight, lowest cost, high morale, safety Leffingwell, LLC. and Scaled Agile, Inc. 4

3 Lean Goal: Speed, Value, Quality Take an economic view Actively manage queues Understand and exploit variability Reduce batch sizes Apply WIP constraints Control flow under uncertainty: cadence and synchronization Get feedback as fast as possible Decentralize control Leffingwell, LLC. and Scaled Agile, Inc. 5 The Scaled Agile Framework The Scaled Agile Framework ( SAFe ) is a proven, publicly-facing framework for applying Lean and Agile practices at enterprise scale More on SAFe: Synchronizes the vision, planning, interdependencies, and delivery of many teams Web version available to public since February 2012 Works well for teams of Has been scaled to hundreds of teams and thousands of people Browse the framework at ScaledAgileFramework.com Leffingwell, LLC. and Scaled Agile, Inc. 6

4 Leffingwell, LLC. and Scaled Agile, Inc. 7 #1 Scaling Value Not Everything is a User Story Leffingwell, LLC. and Scaled Agile, Inc. 8

5 Agile Teams Know User Stories A great invention, User Stories replace traditional requirements expression The Team Backlog consists primarily of the user stories that express the needs of the stakeholders User stories are negotiable, expressions of intent Expressed in user-voice form: Leffingwell, LLC. and Scaled Agile, Inc. 9 User Story Scaling Problems If a large program requires And Billions and billions of stories 10 teams that plan two PSIs at a time, about 10 weeks apart If each team averages 10 stories per two week iteration, then 1,000 stories must be elaborated How can an enterprise reason about 1,000 things? (On just the one program!) And if we are about half done (500 stories), what do we actually have working, and how would we describe that to our customer? Even if I know 500 things that as a <role> I can <activity> so that <business value>, can do What Features does the system offer and what Benefits does each provide? What is the larger purpose here? Leffingwell, LLC. and Scaled Agile, Inc. 10

6 Features Fill the Program Backlog A Feature is a service that fulfills a user need The term Feature is an industry-standard term familiar to Marketing and Product Management. Features are identified, prioritized, estimated, and maintained in the Program Backlog. Features can be expressed as a short phrase describing the feature, along with its benefits Leffingwell, LLC. and Scaled Agile, Inc. 11 Actively Manage Backlogs (Queues) Backlogs are a form of queue (If items are committed, then it is a queue) The longer the queue, the slower the delivery (Little s Law) Operating at high levels of utilization increases variability For fast, and predictable results: Keep the backlogs short and uncommitted Limit WIP to keep planned utilizations at 80% or below Reinertsen, Principles of Product Development Flow, Leffingwell, LLC. and Scaled Agile, Inc. 12

7 Epics and the Portfolio Backlog Epics describe large-scale development initiatives which are the highest level expression of a business or technology need Business Epics are customer-facing solutions Architecture Epics are technology solutions which enable the business needs, improve operational efficiencies, or drive innovation Epics are identified, prioritized, estimated, and maintained in the Portfolio Backlog Work-in-progress limits are set to minimize the number of unfinished Epics at any given time. They are managed through a Kanban system. Epics often cut across teams, releases, programs, and systems Epics can be expressed in any form to communicate the intent of the initiative (a business case, prototype, etc.) Leffingwell, LLC. and Scaled Agile, Inc. 13 Cover your eyes Enterprise Backlog Technical View Constrained by 0..* 0..* Is one of Compliant when passes 1..* 0..* Realized by 0, 1 1..* Realized by Realized by 0,1 1..* 0,1 1..* 1 Is one of 1..* Done when passes Is one of 1 1 Done when passes 1..* 0..* Source: 2011, Leffingwell, D. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Pearson Education Leffingwell, LLC. and Scaled Agile, Inc. 14

8 #2 Scaling Team and Timebox No Team is an island Leffingwell, LLC. and Scaled Agile, Inc. 15 The Problem with Pockets of Agility There is more value created with overall alignment than with local excellence. Don Reinertsen. The Agile, Twelve Tribes of Israel Problem: Tis far better to have agile teams than non-agile teams, BUT How do we know what they are doing? How do we know how well they are performing? How do we manage interdependencies? How do we know if they are working to a common mission? How do we know we are getting the benefits for the enterprise? How can we harness all that new found energy and entropy? Leffingwell, LLC. and Scaled Agile, Inc. 16

9 Everybody Must Be on the Agile Train What do we integrate here? Planned release Waterfall Doesn t Work MRD PRD SRS Dev Drop 1 to QA Drop 2 to QA Release docs delay Test drop 1 Test drop 2 Mixing doesn t work Ports, certs Agile Works Better Iterate Iterate Iterate PSI Iterate Iterate Iterate Actual release Release docs Ports, certs Leffingwell, LLC. and Scaled Agile, Inc. 17 But Cadence Alone is Not Enough...time spent thinking you are on track. System PSI External Release Release docs Planned system release date Integrate and slip! Iterate Iterate Iterate Iterate Iterate Iterate Port and certs PSI External Release Release docs Iterate Iterate Iterate Iterate Iterate Iterate PSI Port and certs Release docs External Release Iterate Iterate Iterate Iterate Leffingwell, LLC. and Scaled Agile, Inc. 18

10 Synchronize to Assure Delivery First PSI Second System PSI or Release System Iterations Sys 1 Sys 2 Sys 3 Sys 4 Sys 5 Sys 6 Sys 7 Sys 8 System Team Continuous Integration PSI Release docs External Release Iterate Iterate Iterate Iterate Iterate Iterate Dev Teams Continuous Integration PSI Ports certs Release Docs External Release Iterate Iterate Iterate Iterate Iterate Iterate Ports certs Continuous Integration PSI Release Docs External Release Iterate Iterate Iterate Iterate Iterate Iterate Ports certs Leffingwell, LLC. and Scaled Agile, Inc. 19 Solution: The Agile Release Train Organize agile release trains wherever you have a number of teams provding continuous value delivery Align teams to a common mission Agile Release Train delivers solutions Standardize iteration lengths; normalize estimating units Use cadence and synchronization to manage R&D variability A fractal above the agile team. Same shape; similar behavior; different parameters Agile Teams Developers & Testers Product Owner Scum/Agile Master D B T Team Backlog Team Backlog Features and components Stories NFRs Stories Plan Plan Demo & Retro Demo & Retro NFRs Iterations Iterations NFRs Iterations Iterations Stories fit in iterations Implemented by Tasks Spikes are research and design Stories Team Leffingwell, LLC. and Scaled Agile, Inc. 20

11 The Agile Release Train Organized around enterprise value streams Create self-planning, self-organizing, self-managing agile programs Self-manages interdependencies amongst teams Full, system-level solutions available every 8-10 weeks Agile Teams Developers & Testers Product Owner Scum/Agile Master D B T Team Backlog Team Backlog NFRs NFRs Features and components Stories Stories Plan Demo & Retro Plan Demo & Retro Iterations H H Iterations H H Stories fit in iterations Implemented by Tasks Spikes are research and design Stories Team Leffingwell, LLC. and Scaled Agile, Inc. 21 Separation of Concerns Scenario A: Release less frequently than cadence Agile Release to Market Process Asynchronous Release Collaborative Key Customer upgrade Release General Availability Firewall Customer preview PSI1 Docs and certs PSI 3 Docs and certs PSI PSI 5 Possible New product 7/1/ /1/2011 1/1/2011 4/1/2011 7/1/2011 Agile Development Train Process Leffingwell, LLC. and Scaled Agile, Inc. 22

12 Release Whenever You Like Scenario B: Release on cadence Scenario C: Release more frequently than cadence Leffingwell, LLC. and Scaled Agile, Inc. 23 What Is a Release Train, Really? A Fractal. One sprint (2 weeks) Team Product Owner Scum/Agile Master Plan Commit Execute One PSI (8-10 weeks) Team 5-10 teams Execute Leffingwell, LLC. and Scaled Agile, Inc. 24

13 What is a PSI, Really? A strategic quantum of value and timebox Value Accumulates small increments into newsworthy value Releasable, or released, or not, announced or not Value that can be planned, measured and assessed with strategic feedback Timebox Makes planning routine; lowers planning transaction costs Limits deviation from plan to a single interval Suitable for internal roadmapping and external commitments Leffingwell, LLC. and Scaled Agile, Inc. 25 Scaling Fast Feedback with a System Team The System Team brings system assets together early and often, allowing fast feedback with objective evaluation Roadmap Vision Product Management Release Management Agile Teams Program Backlog Developers & Testers NFRs Shared Release Planning System Team Nonfunctional Requirement Product Owner Scum/Agile Master D B T Team Backlog Team Backlog Team Backlog NFRs NFRs NFRs Feature Stories Stories Stories Plan Demo & Retro Plan Demo & Retro Iterations Build/supports development infrastructure Full system integration and end to end testing Integration with third party components Program demos Interface to deployment Leffingwell, LLC. and Scaled Agile, Inc. 26

14 Scaling Tracking: Features, Not Just Stories Understand completeness of each feature compared to plan at any point in time Feature Plan PLAN Actual - if within 15% Feature 9 ACTUAL 28 Actual - if >15% behind 26 Feature Feature Feature Feature Feature Feature Feature Feature Percent Complete 100 " Automatically compiled from number of stories completed/stories remaining in agile project management tooling " Facilitates decisions of what changes might be necessary to successfully deliver the PSI Leffingwell, LLC. and Scaled Agile, Inc. 27 Scaling Improvement: Inspect and Adapt Program-level Root Cause Analysis/ Improvement Story Workshop. Every PSI I&A PSI Release Establish accountability Create new stories Specify measurable results Set achievable deadlines Monitor progress Leffingwell, LLC. and Scaled Agile, Inc. 28

15 Some things that simply emerge, may turn out to be very ugly creatures indeed #3 Scaling Design: Emergent design meets intentional architecture Leffingwell, LLC. and Scaled Agile, Inc. 29 Intentional Architecture For systems of scale, some intentional Architecture is necessary Excessive redesign and refactoring of big systems drives bad economics and slows time-to-market Drives rework for large numbers of teams Potential impact on deployed systems/users Some use cases can and should be anticipated Plus: Many drivers for system and enterprise architectures arise outside the purview of individual agile programs Mergers and acquisitions New, cross-cutting user patterns Common architectural constructs for usability, extensibility, performance and maintenance Leffingwell, LLC. and Scaled Agile, Inc. 30

16 Change, Challenge and Opportunity Drive Architecture Epics Large technology initiatives, that cut across: Time affecting multiple releases Scope affecting multiple products, systems, services, or solutions Organizations affecting multiple teams, programs, business units Where do they come from? New product or service opportunities. Mergers/acquisitions Changes in technologies Problems within the existing solution set, cost. Architectural governance: usability, extensibility, performance, etc. Common infrastructure; avoid duplication of effort UI framework for porting existing apps to mobile devices Industry security standard to lower data purchasing costs Support 64 bit back office servers Leffingwell, LLC. and Scaled Agile, Inc. 31 Intentional Architecture V Leffingwell, LLC. and Scaled Agile, Inc. 32

17 Principles of Agile Architecture Principle # 1 The teams that code the system design the system Principle # 2 Build the simplest architecture that can possibly work Principle # 3 When in doubt, code it (or model it) out Principle # 4 They build it, they test it Principle # 5 The bigger the system, the longer the runway Principle # 6 System architecture is a role collaboration Principle # 7 There is no monopoly on innovation Principle # 8 Implement architectural flow Leffingwell, LLC. and Scaled Agile, Inc. 33 # 8 Implement Architectural Flow Provide an agile framework for system architects. They must be agile, too. Drive incrementalism in architectural refactoring Make architectural work in process visible Establish WIP limits to control queue sizes, avoid overload and assure product development flow Drive an effective collaboration with the development teams Leffingwell, LLC. and Scaled Agile, Inc. 34

18 Architectural Epic Kanban System Problem/Solu8on Needs Iden8fica8on Evalua8on Architecture Team Ownership Implementa8on Development Team Ownership 1. Funnel Technology roadmap Disrup8ve technology Solu8on problem: compa8bility speed, size, security, usability, Common infrastructure/duplicate investment 2. Backlog Refine understanding Est. cost of delay Refine effort est. Rela8ve ranking 3.Analysis Design alterna8ves Modeling System Architect Development collabora8on Solu8on/product management collabora8on Business case Design Spike Tech lead/ architect 4. Implementa,on Ownership transi8ons Teams begin implemen8ng at release planning boundaries Teams break epics into features Architect support on pull basis WIP Limit WIP Limit Innova,on feedback Release planning boundary PSI 1 PSI 2 PSI 3 PSI 4 WIP Limit Ac8vi8es: Effort size es8mate Value size es8mate Investment theme alignment Authority approves epic Meets threshold criteria Architect Team Pulls Epic Lead architect assigned Product/ Technology Council Approval Agile Release Trains PSI 1 PSI 2 PSI 3 PSI 4 WIP Limit Leffingwell, LLC. and Scaled Agile, Inc. 35 Portfolio Vision #4 Scaling Portfolio Management Addressing legacy mindsets Leffingwell, LLC. and Scaled Agile, Inc. 36

19 The Problem with Legacy Mindsets Changing Legacy Mindsets: From: widget engineering order taker mentality Maximize utilization Get it done Control through milestones/data plan out a full year of projects To: Epic based portfolio planning Intense development collaboration Time boxing WIP Limits Fix resources short term only Control through empirical release increments Rolling wave release planning Baker and Thomas, Establishing an Agile Portfolio to Align IT Investments with Business Needs. DTE Energy Case Study, Agile, Leffingwell, LLC. and Scaled Agile, Inc. 37 Eight Transformational Patterns We need a transformation roadmap, one that builds an Agile PPMO on Lean-Agile Principles Legacy Mindset Lean-Agile Pattern #1 Too Many Projects Limiting WIP with Kanban #2 Detailed Project Plans Lightweight Business Cases #3 Annual Funding Incremental Funding #4 Centralized Annual Planning #5 Work Breakdown Structure Decentralized Rolling-Wave Planning Agile Estimating and Planning #6 Projects Agile Release Trains #7 PMBOK Agile Project Management #8 Waterfall Milestones Fact-Based Governance Legacy PPMO Agile PPMO Leffingwell, LLC. and Scaled Agile, Inc. 38

20 A Portfolio Kanban System 1. Funnel Product roadmap New business opportunity Cost savings Solution problem 2. Backlog Refine understanding Est. cost of delay Refine effort est. Relative ranking 3.Analysis Solution alternatives Collaboration - Solution management - Architects - Market/sales/business - Development Weighted rank Business case 4. Implementation Ownership transitions Teams begin implementing at release planning boundaries Teams break epics into features Analyst support on pull basis WIP Limit WIP Limit Innovation feedback Release planning boundary PSI 1 PSI 2 PSI 3 PSI 4 WIP Limit Activities: Effort size estimate Value size estimate Investment theme alignment Authority approves epic Meets threshold criteria Business analyst pulls Epic Lead analyst assigned Portfolio Management Team/ Product Council Approval Agile Release Trains PSI 1 PSI 2 PSI 3 PSI 4 WIP Limit Leffingwell, LLC. and Scaled Agile, Inc. 39 The Agile PPMO The Agile PPMO enables and fosters lean and agile practices for business results Limiting Work in Process Lightweight business cases Incremental funding Decentralized rolling wave planning Fact-based assessment Agile milestones Agile estimating and planning Agile Release Trains Agile Project Management Leffingwell, LLC. and Scaled Agile, Inc. 40

21 Investment Themes Investment Themes represent the budget allocations within a portfolio to systems, products, applications, and services Can be at the enterprise or business unit level Done as part of the budgeting process with a lifespan of 6-12 months Governed by a Portfolio Management Team Not managed as a backlog in priority order. Rather, investment themes are managed as a percentage of available resources. Not testable ROI is not measured at this level Leffingwell, LLC. and Scaled Agile, Inc. 41 Managing Budgets and Investment Themes Program Investment Themes Budgets Program Level Por\olio Level Portfolio Backlog Portfolio Vision Architectural Runway Agile Release Trains (con8nuous flow programs) Requirements Requirements Design Design Implementa,on Implementa,on Verifica,on Verifica,on Program Waterfall programs Leffingwell, LLC. and Scaled Agile, Inc. 42

22 #5 Scaling Leadership Your enterprise can be no leaner than your executives thinking Leffingwell, LLC. and Scaled Agile, Inc. 43 The Problem: Let s Get Real Managers, directors, and executives are not chickens in the enterprise. They are pigs. (And really big ones at that.) To be successful, our expectation must not be that they: a) simply don t interfere, or b) simply understand, or c) are even simply supportive Instead, they must LEAD. After all, that s what leaders do Our job Inform, Educate, and Inspire them to their new Lean Agile leadership mission Leffingwell, LLC. and Scaled Agile, Inc. 44

23 Lean Thinking Foundation Product Development Flow 1. Take an economic view 2. Actively manage queues 3. Understand/exploit variability 4. Reduce batch size 5. Apply WIP Constraints 6. Flow with uncertainty Cadence and Synchronization 7. Apply fast feedback 8. Decentralize control Derived from: Toyota Production System (2004) Larman and Vodde (2009) Reinertsen (2009) Leffingwell, LLC. and Scaled Agile, Inc. 45 Lean-thinking Manager-teachers Management is trained in lean thinking - bases decisions on this long term philosophy Management understands and teaches lean and agile behaviors Management is trained in the practices and tools of continuous improvement Source: Larman and Vodde, Leffingwell, LLC. and Scaled Agile, Inc. 46

24 Your Job: Inform, Educate, Inspire Inform Make sure the agile working group executes an effective communication plan Educate Management Suggested Readings Principles of Product Development Flow. Reinertsen Agile Software Requirements: Lean Requirements Practices for Teams, Programs and the Enterprise. Leffingwell. Lean Software Development: An Agile Toolkit. Poppendieck. Have them attend a lean leadership workshop you hold Inspire Expect and challenge them to lead, not follow Leffingwell, LLC. and Scaled Agile, Inc. 47 Questions? Book: Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison Wesley SAFe Certification: Chicago. October 23-27, (see ScaledAgileAcademy.com) Blog: ScalingSoftwareAgilityBlog.com Framework: ScaledAgileFramework.com Website: see DeanLeffingwell.com Leffingwell, LLC. and Scaled Agile, Inc. 48

Kanban One-Day Workshop

Kanban One-Day Workshop Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner

More information

The Scaled Agile Framework

The Scaled Agile Framework The Scaled Agile Framework Foundations of the Scaled Agile Framework (SAFe) SDJug Oct. 15, 2013 2008-2013 Leffingwell, LLC, and Scaled Agile, Inc. All rights reserved. Armond Mehrabian Enterprise Agile

More information

Lean-Thinking. Re-Defined. Going Beyond Toyota. Alan Shalloway.

Lean-Thinking. Re-Defined. Going Beyond Toyota. Alan Shalloway. 1 Copyright 2007 Net Objectives. All Rights Reserved. 20 May 2009 Lean-Thinking info@netobjectives.com www.netobjectives.com Re-Defined Going Beyond Toyota Alan Shalloway 2 Copyright 2008 Net Objectives.

More information

Business Architecture Implementation Workshop

Business Architecture Implementation Workshop Delivering a Business Architecture Transformation Project using the Business Architecture Guild BIZBOK Hands-on Workshop In this turbulent and competitive global economy, and the rapid pace of change in

More information

Exam Questions

Exam Questions Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You

More information

Best Practices for Collecting User Requirements

Best Practices for Collecting User Requirements Federal GIS Conference February 9 10, 2015 Washington, DC Best Practices for Collecting User Requirements Gerry Clancy Glenn Berger Requirements Provide direction for program success Why Requirements are

More information

Scaling agile with Atlassian and SAFe

Scaling agile with Atlassian and SAFe + Scaling agile with Atlassian and SAFe Dan Radigan Senior Agile Coach Atlassian Brandon Huff VP Agile Software Solutions cprime Swati Jain VP Business Process Solutions cprime SCALING AGILE WITH ATLASSIAN

More information

Scrum and Kanban Compare and Contrast

Scrum and Kanban Compare and Contrast Scrum and Kanban Compare and Contrast CollabNet Webinar Series Presentation Victor Szalvay Sr. Director, ScrumWorks Engineering Wednesday - June 27, 2012 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2012 CollabNet,

More information

Kanban, Flow and Cadence

Kanban, Flow and Cadence Kanban, Flow and Cadence Karl Scotland 1 KFC Development Kanban Controlled Work Flow Effective Work Cadence Reliable Work 2 Kanban Controlling the Workflow 3 Definition Kanban (in kanji 看板 also in katakana

More information

This Thing Called Kanban

This Thing Called Kanban This Thing Called Kanban A presentation for Agile Richmond Slide 1 Announcing Innovate Virginia! Accelerate Delivery with Lean and Agile! Friday Sept 16, 2011 Lewis Ginter Botanical Gardens Leading experts

More information

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT Abstract In this document, we provide step-by-step guidance to configure support for the SAFe V4.0 methodology in CLM tooling. Amy Silberbauer

More information

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE Agile Software Development Agile UX Work Kati Kuusinen Researcher @ TUT / Pervasive / IHTE kati.kuusinen@tut.fi Contents 1. Introduction / Motivation 2. Agile software development 3. User experience work

More information

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method Course Syllabus for 3 days Expert led Enterprise Architect hands-on training "An Architect, in the subtlest application of the word, describes one able to engage and arrange all elements of an environment

More information

Data Governance Quick Start

Data Governance Quick Start Service Offering Data Governance Quick Start Congratulations! You ve been named the Data Governance Leader Now What? Benefits Accelerate the initiation of your Data Governance program with an industry

More information

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE Overview all ICT Profile changes in title, summary, mission and from version 1 to version 2 Versions Version 1 Version 2 Role Profile

More information

Testing in the Agile World

Testing in the Agile World Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline

More information

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. Is putting Contact us INTRODUCTION You know the headaches of managing an infrastructure that is stretched to its limit. Too little staff. Too many users. Not

More information

TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 MARKETING ROADMAPS...27 ABOUT PRODUCTPLAN...

TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 MARKETING ROADMAPS...27 ABOUT PRODUCTPLAN... TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 Product Roadmap Template... 12 Agile Roadmap Template... 13 Release Plan Template... 14 Portfolio Roadmap

More information

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017 Collaboration at Scale: Prioritizing a Backlog 13-Dec-2017 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides

More information

Development Processes Agile Adaptive Planning. Stefan Sobek

Development Processes Agile Adaptive Planning. Stefan Sobek Development Processes Agile Adaptive Planning Stefan Sobek Agile Planning Process Adaptive Planning In agile projects frequently issues and changes will be discovered. Go into these projects with expectations

More information

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX www.twitter.com/telerik www.facebook.com/telerik LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX Philip Japikse (@skimedic) phil.japikse@telerik.com www.skimedic.com/blog MVP, MCSD.Net, MCDBA, CSM,

More information

SAFe AGILE TRAINING COURSES

SAFe AGILE TRAINING COURSES SAFe AGILE TRAINING COURSES INDEX INTRODUCTION COURSE Implementing SAfe Leading SAFe SAFe for Teams SAFe Scrum Master CERTIFICATION SAFe Program Consultant SAFe Agilist SAFe Practitioner SAFe Scrum Master

More information

About Dean Leffingwell

About Dean Leffingwell Lean Practices for Foreword by Don Nonfunctional (System Qualities) Agile Style Reinertsen Development Series By and Ryan Shriver Agile 2010 Orlando, FL Lean Practices for Foreword by Don Reinertsen Development

More information

SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts

SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts Exported on 09/12/2017 1 Table of Contents 1 Table of Contents...2 2 Abstract...4 3 Who uses SAFe and Why?...5 4 Understanding

More information

Adopting Agile Practices

Adopting Agile Practices Adopting Agile Practices Ian Charlton Managing Consultant ReleasePoint Software Testing Solutions ANZTB SIGIST (Perth) 30 November 2010 Tonight s Agenda What is Agile? Why is Agile Important to Testers?

More information

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010 PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except

More information

Scaling agile with Atlassian and SAFe

Scaling agile with Atlassian and SAFe + Scaling agile with Atlassian and SAFe Dan Radigan Senior Agile Coach Atlassian Brandon Huff VP Agile Software Solutions cprime Swati Jain VP Business Process Solutions cprime SCALING AGILE WITH ATLASSIAN

More information

In 2017, the Auditor General initiated an audit of the City s information technology infrastructure and assets.

In 2017, the Auditor General initiated an audit of the City s information technology infrastructure and assets. REPORT FOR ACTION IT Infrastructure and IT Asset Management Review: Phase 1: Establishing an Information Technology Roadmap to Guide the Way Forward for Infrastructure and Asset Management Date: January

More information

The Kanban Applied Guide

The Kanban Applied Guide The Kanban Applied Guide Official Guide to Applying Kanban as a Process Framework May 2018 2018 Kanban Mentor P a g e 1 Table of Contents Purpose of the Kanban Applied Guide... 3 Kanban Applied Principles...

More information

Evolutionary Architecture and Design

Evolutionary Architecture and Design Evolutionary Architecture and Design Pradyumn Sharma pradyumn.sharma@pragatisoftware.com www.twitter.com/pradyumnsharma 1 What is Software Architecture? Structure of a system, comprising software elements,

More information

l e a n Lean Software Development software development Faster Better Cheaper

l e a n Lean Software Development software development Faster Better Cheaper software development Lean Software Development Faster Better Cheaper mary@poppendieck.com Mary Poppendieck www.poppendieck.com Characteristics of Lean Companies: 1. They don t call themselves Lean The

More information

How Cisco IT Improved Development Processes with a New Operating Model

How Cisco IT Improved Development Processes with a New Operating Model How Cisco IT Improved Development Processes with a New Operating Model New way to manage IT investments supports innovation, improved architecture, and stronger process standards for Cisco IT By Patrick

More information

THE SCRUM FRAMEWORK 1

THE SCRUM FRAMEWORK 1 THE SCRUM FRAMEWORK 1 ROLES (1) Product Owner Represents the interests of all the stakeholders ROI objectives Prioritizes the product backlog Team Crossfunctional Self-managing Self-organizing 2 ROLES

More information

The State of SAFe in the Marketplace

The State of SAFe in the Marketplace The State of SAFe in the Marketplace V4.0.0 2 Chris James President and Chief Operating Officer 1 Why are we here? The Scaled Agile Mission Help system and software-dependent enterprises achieve better

More information

Test Architect A Key Role defined by Siemens

Test Architect A Key Role defined by Siemens Test Architect A Key Role defined by Siemens Siemens Munich, Germany January 30 February 3, 2017 http://www.oop-konferenz.de Agenda Why do we need a Test Architect? What are the responsibilities and tasks

More information

Bringing QA Into the Agile Process

Bringing QA Into the Agile Process Quality Assurance - SCQAA-OC 2/17/09 Bringing QA Into the Process SCQAA Meeting 2/17/09 Speaker: Paul Hodgetts, Logic, www.logic.com Rev 090217 Your Speaker: Paul Hodgetts Team coach, trainer, consultant,

More information

Architecture and Design Evolution

Architecture and Design Evolution Architecture and Design Evolution Pradyumn Sharma pradyumn.sharma@pragatisoftware.com www.twitter.com/pradyumnsharma 1 What is Software Architecture? Structure of a system, comprising software elements,

More information

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud Total Cost of Ownership: Benefits of ECM in the OpenText Cloud OpenText Managed Services brings together the power of an enterprise cloud platform with the technical skills and business experience required

More information

THE JOURNEY OVERVIEW THREE PHASES TO A SUCCESSFUL MIGRATION ADOPTION ACCENTURE IS 80% IN THE CLOUD

THE JOURNEY OVERVIEW THREE PHASES TO A SUCCESSFUL MIGRATION ADOPTION ACCENTURE IS 80% IN THE CLOUD OVERVIEW Accenture is in the process of transforming itself into a digital-first enterprise. Today, Accenture is 80 percent in a public cloud. As the journey continues, Accenture shares its key learnings

More information

Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint!

Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint! + Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint! Tonya McCaulley Director of Training ROME Agile + About Your Speaker Tonya McCaulley

More information

13.f Toronto Catholic District School Board's IT Strategic Review - Draft Executive Summary (Refer 8b)

13.f Toronto Catholic District School Board's IT Strategic Review - Draft Executive Summary (Refer 8b) AGENDA ADDENDU TE REGULAR EETING OF TE AUDIT COITTEE COITTEE PUBLIC SESSION Tuesday, June 6, 2017 6:30 P.. Pages 13. Staff Reports 13.f Toronto Catholic District School Board's IT Strategic Review - Draft

More information

2014 Intelliware Development Inc.

2014 Intelliware Development Inc. What You ll Learn in this Presentation: The basics of user stories. How user stories fit into the overall Agile planning process. How to write a user story. A story card example 2 Why is it so Difficult

More information

Government IT Modernization and the Adoption of Hybrid Cloud

Government IT Modernization and the Adoption of Hybrid Cloud Government IT Modernization and the Adoption of Hybrid Cloud An IDC InfoBrief, Sponsored by VMware June 2018 Federal and National Governments Are at an Inflection Point Federal and national governments

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

Solutions Technology, Inc. (STI) Corporate Capability Brief

Solutions Technology, Inc. (STI) Corporate Capability Brief Solutions Technology, Inc. (STI) Corporate Capability Brief STI CORPORATE OVERVIEW Located in the metropolitan area of Washington, District of Columbia (D.C.), Solutions Technology Inc. (STI), women owned

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

More information

Day One Success for DevSecOps and Automation on Azure

Day One Success for DevSecOps and Automation on Azure Day One Success for DevSecOps and Automation on Azure Chris Jeffrey Senior Cloud Architect Microsoft Azure Cloud Technology Partners, A Hewlett Packard Enterprise Company Twitter: @chrisjeffrey_uk What

More information

THE STATE OF DATA QUALITY

THE STATE OF DATA QUALITY THE STATE OF DATA QUALITY HOW TO START A DATA QUALITY PROGRAM Organizations claim to make decisions based on data, but are they really? Ask a few simple questions of the data they are using for those presumed

More information

02291: System Integration

02291: System Integration 02291: System Integration Week 10 Hubert Baumeister huba@dtu.dk DTU Compute Technical University of Denmark Spring 2018 Last Week Principles of good design: layered architecture Software Development Processes

More information

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process Agile Accessibility Ensuring accessibility throughout the Agile development process Presenters: Andrew Nielson, CSM, PMP, MPA Ann Marie Davis, CSM, PMP, M. Ed. Cammie Truesdell, M. Ed. Overview What is

More information

Inverting the Pyramid

Inverting the Pyramid Inverting the Pyramid Naresh Jain naresh@agilefaqs.com @nashjain http://nareshjain.com Time/Money/Opportunity Cost Plan Back in the Stone-age Happiness/Excitement Design Distribute Work in Isolation Integrate

More information

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology Requirement Engineering within an Agile Environment BY KEJI GIWA HLR Workshop Requirement Catalogue Product Planning Sprint Planning Meeting Keyscreens Use Case / Epic Stories Implement Wireframes DBT

More information

Implementing ITIL v3 Service Lifecycle

Implementing ITIL v3 Service Lifecycle Implementing ITIL v3 Lifecycle WHITE PAPER introduction GSS INFOTECH IT services have become an integral means for conducting business for all sizes of businesses, private and public organizations, educational

More information

Chapter 2 Example Modeling and Forecasting Scenario

Chapter 2 Example Modeling and Forecasting Scenario Chapter 2 Example Modeling and Forecasting Scenario This scenario is for a hypothetical project that aims to re-launch a website. It demonstrates the thinking process and practical implementation of using

More information

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC Kanban In a Nutshell Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Copyright 2015 RGCG, LLC 2 About Velocity Partners Better business through better software HQ in Seattle Nearshore

More information

AI Model Training Platform

AI Model Training Platform Amazon AWS for AI Model Management, Training, and Testing ROLE: Lead UX Designer DELIVERABLES: System Sitemap Wireframes Mockups VISION TEAM To make AI more accessible to the masses by creating a platform

More information

CONFIGURING SAFE 4.5 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT SOLUTION

CONFIGURING SAFE 4.5 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT SOLUTION CONFIGURING SAFE 4.5 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT SOLUTION Abstract In this document, we provide step-by-step guidance to configure support for the SAFe 4.5 methodology in CLM tooling,

More information

Shift Left Testing: are you ready? Live Webinar, Sept 19

Shift Left Testing: are you ready? Live Webinar, Sept 19 Shift Left Testing: are you ready? Live Webinar, Sept 19 Guy Arieli CTO, Experitest 01 What exactly is Shift Left? Agenda 02 03 How Shift Left affects application development & testing organizational structures

More information

A CONFUSED TESTER IN AGILE WORLD

A CONFUSED TESTER IN AGILE WORLD A CONFUSED TESTER IN AGILE WORLD QA A LIABILITY OR AN ASSET THIS IS A WORK OF FACTS & FINDINGS BASED ON TRUE STORIES OF ONE & MANY TESTERS!! J Presented By Ashish Kumar, A STORY OF TESTING. WHAT S AHEAD

More information

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations

More information

Agile is from Mars Usability is from Venus

Agile is from Mars Usability is from Venus Agile is from Mars Usability is from Venus Teale Shapcott Brisbane Agile Academy Meetup February 9 th, 2010 Teale Shapcott Systems Analyst (Usability) Business Technology Suncorp @teale http://au.linkedin.com/in/shapcott

More information

einfrastructures Concertation Event

einfrastructures Concertation Event einfrastructures Concertation Event Steve Crumb, Executive Director December 5, 2007 OGF Vision & Mission Our Vision: The Open Grid Forum accelerates grid adoption to enable scientific discovery and business

More information

Agile where are we at?

Agile where are we at? Consultant www.crisp.se Agile where are we at? Keynote - Agile Tour Bangkok Nov 2017 henrik.kniberg@crisp.se @HenrikKniberg Dad Climate guy Organizational coach & Change Instigator Author Scrum Retrospective

More information

CREATING EFFECTIVE USER STORIES

CREATING EFFECTIVE USER STORIES CREATING EFFECTIVE USER STORIES THE PRODUCT OWNER S PERSPECTIVE By: Philip Wess CREATING EFFECTIVE USER STORIES (THE PRODUCT OWNER'S PERSPECTIVE)... 1 Overview of a User Story... 2 Epics vs User Stories...

More information

Roles and Responsibilities on DevOps Adoption

Roles and Responsibilities on DevOps Adoption Roles and Responsibilities on DevOps Adoption Hasan Yasar Technical Manager, Adjunct Faculty Member Secure Lifecycle Solutions CERT SEI CMU Software Engineering Institute Carnegie Mellon University Pittsburgh,

More information

Digitalization of Manufacturing

Digitalization of Manufacturing Digitalization of Manufacturing Leveraging the Internet of Things for Smart Manufacturing & Operational Excellence Dennis McRae Vice President of Solutions Dave McKnight Director Optimized Factory May

More information

GETTING STARTED. Introduction to Backlog Grooming

GETTING STARTED. Introduction to Backlog Grooming GETTING STARTED Introduction to Backlog Grooming contents SECTION backlog grooming? SECTION 1 what is backlog grooming? 4 SECTION 2 who should be involved in a grooming session? 5 benefits of backlog grooming

More information

ITIL 4 The Next Evolution

ITIL 4 The Next Evolution ITIL 4 The Next Evolution #askitsm @ITSMAcademy info@itsmacademy.com Donna Knapp @ITSM_Donna www.itsmacademy.com www.itsmprofessor.net About ITSM Campus ITIL Foundation ITIL Practitioner Certified Process

More information

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework. Learning Objectives and Course Descriptions: FOUNDATION IN IT SERVICE MANAGEMENT This official ITIL Foundation certification course provides you with a general overview of the IT Service Management Lifecycle

More information

HPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017

HPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017 HPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017 Brought to you by the Vivit Business Intelligence Special Interest Group led by Oded Tankus Hosted By Oded Tankus Project Manager

More information

Architects: Anchors or Accelerators to Organizational Agility?

Architects: Anchors or Accelerators to Organizational Agility? Architects: Anchors or Accelerators to Organizational Agility? Jim Highsmith 1 SketchBook Pro Everything evolves Two week iterations, Fixed deadline Envision-Evolve, Not Plan-Do Release 2.0 Adaptability

More information

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo Vendor: The Open Group Exam Code: OG0-091 Exam Name: TOGAF 9 Part 1 Version: Demo QUESTION 1 According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of

More information

Total Cost of Ownership: Benefits of the OpenText Cloud

Total Cost of Ownership: Benefits of the OpenText Cloud Total Cost of Ownership: Benefits of the OpenText Cloud OpenText Managed Services in the Cloud delivers on the promise of a digital-first world for businesses of all sizes. This paper examines how organizations

More information

Process of Interaction Design and Design Languages

Process of Interaction Design and Design Languages Process of Interaction Design and Design Languages Process of Interaction Design This week, we will explore how we can design and build interactive products What is different in interaction design compared

More information

IT Risk & Compliance Federal

IT Risk & Compliance Federal Dell UnisysSoftware Modernization Revolution Survey IT Risk & Compliance Federal Summary Report PulsePoll Results September 2017 JULY 10, 2014 RESPONDENT CLASSIFICATIONS 2 Current Employer From June 19,

More information

Test-driven development

Test-driven development Test-driven development And how we do it at WIX Mantas Indrašius Software Engineer WIX.COM Agenda Tests overview Test-driven development (TDD) The Bowling Game demo Kickstarting a project using TDD How

More information

IT Consulting and Implementation Services

IT Consulting and Implementation Services PORTFOLIO OVERVIEW IT Consulting and Implementation Services Helping IT Transform the Way Business Innovates and Operates 1 2 PORTFOLIO OVERVIEW IT Consulting and Implementation Services IT is moving from

More information

SECURITY REDEFINED. Managing risk and securing the business in the age of the third platform. Copyright 2014 EMC Corporation. All rights reserved.

SECURITY REDEFINED. Managing risk and securing the business in the age of the third platform. Copyright 2014 EMC Corporation. All rights reserved. SECURITY REDEFINED Managing risk and securing the business in the age of the third platform 1 BILLIONS OF USERS MILLIONS OF APPS 2010 HUNDREDS OF MILLIONS OF USERS Mobile Cloud Big Data Social Mobile Devices

More information

Ready for Scrum? Steve Hutchison DISA T&E

Ready for Scrum? Steve Hutchison DISA T&E Ready for Scrum? Steve Hutchison DISA T&E Presentation Tasks Backlog In Progress Done Scrum Overview Role of Testing in Scrum Agile Testing Summary 2 Scrum Overview Software development framework focused

More information

A Tale of Continuous Testing

A Tale of Continuous Testing T22 DevOps/Continuous Delivery Thursday, October 4th, 2018 3:00 PM A Tale of Continuous Testing Presented by: David Lumpkin Craftsy Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073

More information

Information Infrastructure and Security. The value of smart manufacturing begins with a secure and reliable infrastructure

Information Infrastructure and Security. The value of smart manufacturing begins with a secure and reliable infrastructure Information Infrastructure and Security The value of smart manufacturing begins with a secure and reliable infrastructure The Case for Connection To be competitive, you must be connected. That is why industrial

More information

Sample Exam. Advanced Test Automation - Engineer

Sample Exam. Advanced Test Automation - Engineer Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,

More information

Spotify Rhythm. Consultant. Henrik Dad. Organizational Refactorist. Author. How we create focus

Spotify Rhythm. Consultant. Henrik Dad. Organizational Refactorist. Author. How we create focus Consultant www.crisp.se Spotify Rhythm How we create focus Agile Sverige, 06-06-0 henrik.kniberg@crisp.se @HenrikKniberg Dad Organizational Refactorist Author 000 # of employees 500 000 500 006 007 008

More information

Service Delivery Platform

Service Delivery Platform Solution Brief Service Delivery Platform Enabling the transition to high-value and more differentiated network services with new consumption models for deploying VNFs. Keeping Up With Cloud Expectations

More information

DESIGN. (Chapter 04)

DESIGN. (Chapter 04) DESIGN (Chapter 04) THE PROCESS OF INTERACTION DESIGN Overview What is involved in Interaction Design? Importance of involving users Degrees of user involvement What is a user-centered approach? Four basic

More information

Professional Services for Cloud Management Solutions

Professional Services for Cloud Management Solutions Professional Services for Cloud Management Solutions Accelerating Your Cloud Management Capabilities CEOs need people both internal staff and thirdparty providers who can help them think through their

More information

Module 4 Designing, Planning & Estimating

Module 4 Designing, Planning & Estimating Module 4 Designing, Planning & Estimating Table of Contents Module 4...1 Study Guide...2 Reading... 2 Assignment... 2 Module Overview...2 Outline... 2 Learning Outcomes... 2 Agile Architecture & Design...3

More information

AKF Partners Case Study Engagement Type: Long Term Interim CTO Role Industry: Online Marketing Analytics

AKF Partners Case Study Engagement Type: Long Term Interim CTO Role Industry: Online Marketing Analytics AKF Partners Case Study Engagement Type: Long Term Interim CTO Role Industry: Online Marketing Analytics Introduction In 2012, AKF first engaged with a Manhattan-based startup that provides a subscription-based

More information

Evolution For Enterprises In A Cloud World

Evolution For Enterprises In A Cloud World Evolution For Enterprises In A Cloud World Foreword Cloud is no longer an unseen, futuristic technology that proves unattainable for enterprises. Rather, it s become the norm; a necessity for realizing

More information

Working in Harmony: Integrating the efforts of usability engineers and agile software developers

Working in Harmony: Integrating the efforts of usability engineers and agile software developers Working in Harmony: Integrating the efforts of usability engineers and agile software developers The Second International Conference on Advances in Computer-Human Interactions ACHI 2009 February 1-7, 2009

More information

Scaling LEGO & Spotify. Henrik

Scaling LEGO & Spotify. Henrik Consultant www.crisp.se Scaling Agile @ LEGO & Spotify EA-träff Okt 2017 henrik.kniberg@crisp.se @HenrikKniberg Dad Climate guy Organizational coach & Change Instigator Author Not too hard A bit trickier

More information

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time!

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Today s Topics How the Tester s Role Changes in Agile Testing in

More information

ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING

ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING INDUSTRY TRENDS AND PRESSURES IMPACTING QA IT organisations are being impacted by the convergence of three disciplines that were once operated as

More information

Administering SQL Servers for Development Teams. Mike Acord & Tony Sebion Omni Resources

Administering SQL Servers for Development Teams. Mike Acord & Tony Sebion Omni Resources Administering SQL Servers for Development Teams Mike Acord & Tony Sebion Omni Resources Omni Resources Solutions Group Mike Acord Senior Architect Solutions Group, Omni Resources Tony Sebion Director Solutions

More information

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows:

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows: Any 3 Certifications Prep: ASQ Quality, PMI Project Management, APICS Supply Chain, or Scrum QPS Course No. 343 TRAINING PROGRAM: Quality, Project Management & Supply Professional (Customized). Choice

More information

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware REALIZE YOUR DIGITAL VISION with Digital Private Cloud from Atos and VMware Today s critical business challenges and their IT impact Business challenges Maximizing agility to accelerate time to market

More information

DevPlan User Guide. Table of Content. DevPlan User Guide. Author: TechExcel co.ltd

DevPlan User Guide. Table of Content. DevPlan User Guide. Author: TechExcel co.ltd DevPlan User Guide Author: TechExcel co.ltd Table of Content DevPlan User Guide Chapter 1- Project Mangement with DevPlan 1 Understanding TechExcel DevPlan 2 Product Design and Knowledge Management 3 Planning

More information

Topic 01. Software Engineering, Web Engineering, agile methodologies.

Topic 01. Software Engineering, Web Engineering, agile methodologies. Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,

More information

Better skilled workforce

Better skilled workforce Better skilled workforce for the New Style of Business HPE Education Services November 20, 2015 Education is the most powerful weapon which you can use to change the world Nelson Mandela The New Style

More information

SAFe Reports Last Update: Thursday, July 23, 2015

SAFe Reports Last Update: Thursday, July 23, 2015 SAFe Reports Last Update: Thursday, July 23, 2015 This document describes the set of reports provided by Jazz Reporting Service (JRS) aligned with SAFe (Scaled Agile Framework) metrics. Some of these reports

More information