Research on globally distributed software engineering - Distributed Scrum als oplossing voor outsourcingsproblematiek -

Size: px
Start display at page:

Download "Research on globally distributed software engineering - Distributed Scrum als oplossing voor outsourcingsproblematiek -"

Transcription

1 Research on globally distributed software engineering - Distributed Scrum als oplossing voor outsourcingsproblematiek - Rini van Solingen 1 Who am I? Rini van Solingen, 39 years old, married to Patricia, 2 kids (Bo en Bas), lives in Zoetermeer, The Netherlands Technical informatics TU-Delft (MSc) Technology Management TU-Eindhoven (PhD) Head in the clouds, feet in the dirt (industry-science) Schlumberger, Fraunhofer IESE, CMG/Logica, Mavim, isense Prowareness, TUDelft, TUEindhoven, Stenden University Loves to lead, investigate, teach, publish and coach 20% TU-Delft, 80% isense Prowareness, 20% Logeerplezier December 27,

2 The Delft Software Engineering Research Group ( Group size: ~25 fte, including ~15 full time researchers (PhD candidates, postdocs). Teaching: Programming and project skills of Delft computer science students ~20 MSc projects p/y in software engineering Research: Software evolution Reverse engineering Software testing Services Model-driven engineering Web engineering Embedded systems Globally distributed SE Close collaboration with industry 3 4 2

3 Adding a global perspective to SE Source: Carmel & Agarwal, IEEE Software Allen Curve 30 meter principle Probability of Communication Weely Communication Distance (meters) Source: TJ Allen, The Organization and Architecture of Innovation,

4 The Research Challenge for GDSE Our Quest for GDSE research: Creating the virtual 30 meters Deep understanding of GDSE issues Both theoretical and practical Real versus perceived distance Technological solutions are available and still sufficient additions feasible and required The virtual project space as dot-on-the-horizon 9 Although: the Virtual 30-meters. 10 4

5 Although: the Virtual 30-meters. 11 Virtual 30-meters: Traceability Requirements Source code related to task Task status 13 Test cases related to requirements 5

6 The TU-Delft GDSE Research Agenda Successfully deploying GDSE in practice Best-practices of companies, success-factors and fail-factors from practice are an important focus in my research Technological support for distributed sw-development Technology to support a decreased perception of distance and increased transparency Distributed agile development Agile methods increase the level of informal communication, coordination and control; Agile might solve many issues in distributed development Follow-the-Sun software development The GDSE stress-test ; if tools and technology work for FtS, they are likely to be applicable elsewhere too Teaching GDSE dynamics Prepare our current student population for a career in which GDSE plays a role December 27, Example 1: Best-practices for Distributed Scrum Scrum as solution to a problem 15 6

7 Example 2: Technological Support for distributed agile December 27, Example 3: experiment FtS development December 27,

8 Example 4: Routing for FtS 18 Example 5: GDSE Game Running GDSE company Deciding Lab locations Defining Strategy Customer focus Projects vs Products Advance decision making Teaching GDSE dynamics 19 8

9 The TU-Delft GDSE Research Agenda Successfully deploying GDSE in practice Technological support for distributed sw-development Distributed agile development Follow-the-Sun software development Teaching GDSE dynamics December 27, Best-practices for distributed Scrum December 27,

10 Best-practice 0: If Single Roof is Possible: Do It! Don t distributed if not necessary 22 Best-practice 1: First deploy Scrum locally before working distributed Deploy by the book : inspect and adapt empirically 23 10

11 Best-practice 2: Assign Scrum roles explicitly, define proxies and ensure alignment between these PO-role even more critical and crucial 24 Best-practice 3: One team in one rhythm Team members are located on all locations and work in same sprints 25 11

12 Best-practice 4: Meet Teams are not build up by themselves: actively establish personal relations 26 Best-practice 5: Impediment resolution and Retrospective effectiveness remains crucial Meet for retrospectives 27 12

13 Best-practice 6: Work at customer location at least between 10-20% of the time 28 Best-practice 7: Personal mindset is crucial: what did I do wrong? what can I do different? what can I do to help? 29 13

14 Best-practice 8: Don t focus on tools: discussion and interaction is more important 30 Best-practice 9: Communication & Awareness is no Automatism On this issue tools do help 31 14

15 Best-practice 10: Fail fast: improve empirically Both successes and failures are sources for learning 32 Scrum Management Book January 2011 (expected) The Power of Scrum An inspiring story about a revolutionary project management approach Authors: Jeff Sutherland Rini van Solingen Eelco Rustenburg December 27,

16 Thank you for allowing me to talk about my passion! Questions?

De rol van requirements bij global development

De rol van requirements bij global development De rol van requirements bij global development 19 & 25 november 2008 Rini van Solingen Requirements zijn een noodzakelijk kwaad Immers, als wij elkaars gedachten konden lezen hadden we geen requirements

More information

Scrum in Sales. How to improve account management and sales processes

Scrum in Sales. How to improve account management and sales processes Scrum in Sales How to improve account management and sales processes Rini van Solingen isense Prowareness and Delft University of Technology r.vansolingen@prowareness.nl d.m.vansolingen@tudelft.nl Jeff

More information

Become an Agile Expert

Become an Agile Expert AGILE EXPERT PROGRAM In dynamic world we live in, only responsive enterprises survive. Changing your organization into a responsive enterprise is hard. Consolidating this responsiveness is even harder.

More information

Scrum In 10 Slides. Inspect & Adapt

Scrum In 10 Slides. Inspect & Adapt Scrum In 10 Slides Inspect & Adapt Why Scrum? 52.7% projects cost 189% of their original estimates 60% of functionality delivered is rarely or never used 80% of the value comes from 20% of the functionality

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Each percentage

More information

How to Kick Start a New Scrum Team

How to Kick Start a New Scrum Team How to Kick Start a New Scrum Team What we have learnt.. Agility & HR, Jan 2016 @ Delft, Netherlands Screen recording of the presentation at - https://vimeo.com/gmaran23/howtokickstartanewsc Who s presenting?

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Total questions

More information

Scrum methodology report

Scrum methodology report Scrum methodology report Author: Tsholofelo Eunice Moitsheki Student number Tsholofelo Moitsheki (463642) Project Source and Documentation: http://kenai.com/downloads/dotsboxes/group%20report/dab5_scrum

More information

Changing Roles and Responsibilities from Traditional project management to Agile project management

Changing Roles and Responsibilities from Traditional project management to Agile project management Changing Roles and Responsibilities from Traditional project management to Agile project management Vishvadeep Tripathi School of computer science and IT Devi Ahilya University Indore, India vishvadeep@gmail.com

More information

Agile Tuesday. Markus Willner & Stuart Fish Safe@Telekom 08.12.2015

Agile Tuesday. Markus Willner & Stuart Fish Safe@Telekom 08.12.2015 Agile Tuesday Markus Willner & Stuart Fish Safe@Telekom 08.12.2015 Agile Tuesday falcon project insights Site Berlin, Winterfeldtstraße 21(Telekom Innovation Arena, Hubraum Location) 3 Agile Tuesday falcon

More information

Scrum and Kanban 101

Scrum and Kanban 101 Scrum and Kanban 101 www.bebetterleader.com @jfiodorova What are your expectations What are the differences between Agile and Traditional? What do you know about Agile Two approaches to control any process:

More information

Calculating Business Value Unlocking Your Value Delivery Potential

Calculating Business Value Unlocking Your Value Delivery Potential Calculating Business Value Unlocking Your Value Delivery Potential Agile 2014 Orlando July 13, 2014 Presenter: Alex Brown 2011 Scrum Inc. : Who We Are Scrum Inc. is the Agile leadership company of Dr.

More information

Capstone Agile Model (CAM)

Capstone Agile Model (CAM) Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and

More information

Scrum: A disciplined approach to product quality and project success.

Scrum: A disciplined approach to product quality and project success. Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only

More information

INSPIRE CHANGE ACT ON RESULTS MARKETING SCRUM 2 CASE STUDIES WHO NOW ACT FIRST APOLOGIZE LATER

INSPIRE CHANGE ACT ON RESULTS MARKETING SCRUM 2 CASE STUDIES WHO NOW ACT FIRST APOLOGIZE LATER INSPIRE CHANGE ACT ON RESULTS MARKETING SCRUM 2 CASE STUDIES WHO NOW ACT FIRST APOLOGIZE LATER Jeroen Molenaar Agile 2014 Orlando - 29th June 2014 1 2 Rev. 2013 02 16 June 2013 CONTACT INFO Jeroen Molenaar!!

More information

Answered: PMs Most Common Agile Questions

Answered: PMs Most Common Agile Questions Answered: PMs Most Common Agile Questions Mark Kilby Agile Coach, Rally Software mkilby@rallydev.com 407.687.3350 (cell) Led Fortune 50 agile transitions in - Government - Technology - Healthcare - Insurance/Fina

More information

Agile Systems Engineering: What is it and What Have We Learned?

Agile Systems Engineering: What is it and What Have We Learned? Agile Systems Engineering: What is it and What Have We Learned? March 2012 Dr. Suzette S. Johnson Agile Engineering Northrop Grumman Suzette.Johnson@ngc.com Getting To Know You! Dr. Suzette Johnson Northrop

More information

SCRUM. Einführung von SCRUM bei Infineon Technologies. 5/22/2012 Page 1

SCRUM. Einführung von SCRUM bei Infineon Technologies. 5/22/2012 Page 1 SCRUM Einführung von SCRUM bei Infineon Technologies 5/22/2012 Page 1 Just three questions Who is using Scrum at work? Who was actively involved during the introduction? Who is not working in SW-development?

More information

Taking the first step to agile digital services

Taking the first step to agile digital services Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 mbailey@caci.co.uk @CACI_Cloud 2 1. Background & Summary The Government s Digital by Default agenda has

More information

Quality Assurance in an Agile Environment

Quality Assurance in an Agile Environment Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is

More information

PMINJ Chapter May 5 th Symposium 2014. Agile Project Management Is Agile Project Management an Oxymoron?

PMINJ Chapter May 5 th Symposium 2014. Agile Project Management Is Agile Project Management an Oxymoron? PMINJ Chapter May 5 th Symposium 2014 Agile Project Management Is Agile Project Management an Oxymoron? Chuck Cobb, PMP, MBA, PSM, CSPO, ACP Breakthrough Solutions, Inc. (508) 359-7375 chuck@breakthroughsolns.com

More information

The eduscrum Guide. The rules of the Game. December 2013. Developed by the eduscrum team. Written by Arno Delhij and Rini van Solingen

The eduscrum Guide. The rules of the Game. December 2013. Developed by the eduscrum team. Written by Arno Delhij and Rini van Solingen The eduscrum Guide The rules of the Game Developed by the eduscrum team December 2013 Written by Arno Delhij and Rini van Solingen Reviewed by Jeff Sutherland Version 1.0 - December 2013 Reviewed by: Jeff

More information

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith Agile Team Roles Product Owner & ScrumMaster Brian Adkins Rick Smith Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Existing Roles Scrum Teams Optimally about 7 people Sponsor Stakeholders

More information

Certified Scrum Master Workshop

Certified Scrum Master Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, selfmanagement, and visibility. Even projects that have solid, well-defined project plans encounter

More information

Using Distributed Scrum for Supporting Online Collaborative Learning - A Qualitative Descriptive Study of Students Perceptions

Using Distributed Scrum for Supporting Online Collaborative Learning - A Qualitative Descriptive Study of Students Perceptions Using Distributed Scrum for Supporting Online Collaborative Learning - A Qualitative Descriptive Study of Students Perceptions Jörgen Söderback, Stefan Hrastinski, Lena-Maria Öberg Abstract One purpose

More information

Call for Tender for Application Development and Maintenance Services

Call for Tender for Application Development and Maintenance Services ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and

More information

Business Analysis In Agile A Differentiated Narrative

Business Analysis In Agile A Differentiated Narrative 2014 BA Convention Business Analysis In Agile A Differentiated Narrative Presented By: Praveen Kumar Benguluru Associate Vice President Business Solutions, Scope International Private Ltd. 2014 BA Convention

More information

Successful Strategies for Custom Software Development

Successful Strategies for Custom Software Development A MYTEK Whitepaper Successful Strategies for Custom Software Development ADDRESS 2225 W. Whispering Wind Drive #100 Phoenix, AZ 85085 CUSTOMER SERVICE Tel. 1.877.236.8583 FIND US HERE: www.mytek.net Custom

More information

Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;

Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection; Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven

More information

Challenges of Software Security in Agile Software Development

Challenges of Software Security in Agile Software Development Challenges of Software Security in Agile Software Development Dr. Panayotis Kikiras INFS133 March 2015 Agenda Lean Principles and Agile Development Usable Security Secure software development in Agile

More information

Agile Software Engineering Practice to Improve Project Success

Agile Software Engineering Practice to Improve Project Success Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method? Lana Tylka When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology Mr. Christopher Harrington, PM Clinical Support, Solution Delivery Division Mr. James Huber, Healthcare Data Analyst, DHA Decision Support 2015 Defense Health Information Technology Symposium Implementation

More information

How to optimize offshore software development with Agile methodologies

How to optimize offshore software development with Agile methodologies How to optimize offshore software development with Agile methodologies Prasad Chaudhari prasadvc@gmail.com 14 Mai 2012, Munich 1 Still why do companies outsource? 2 Have you heard of these problems with

More information

Adopting Agile Approaches for the Enterprise

Adopting Agile Approaches for the Enterprise Adopting Agile Approaches for the Enterprise CollabNet Solutions Presented by: Brian Zeichick, CollabNet Product Manager Email: bzeichick@collab.net Today s Agenda Developing in the Cloud for Governance

More information

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Scrum. SE Presentation. Anurag Dodeja Spring 2010 Scrum SE Presentation by Anurag Dodeja Spring 2010 What is Scrum? Scrum is an agile software development framework. Work is structured in cycles of work called sprints, iterations of work that are typically

More information

Agile to the Bone. Introduction to Agile by Pietari Kettunen

Agile to the Bone. Introduction to Agile by Pietari Kettunen Agile to the Bone Introduction to Agile by Pietari Kettunen Agenda Problem with traditional software engineering Why Agile is the solution? Roots of Agile Values of Agile Common implementations Scrum Kanban

More information

Agile Project Management: Adapting project behaviors to the software development environment

Agile Project Management: Adapting project behaviors to the software development environment Agile Project Management: Adapting project behaviors to the software development environment with Bill Doescher, PMP, CSM PrincipalConsultant and Product Development Director Business Management Consultants

More information

Technological support for distributed agile development

Technological support for distributed agile development Technological support for distributed agile development Kevin Dullemond and Ben van Gameren Technological support for distributed agile development THESIS submitted in partial fulfillment of the requirements

More information

Lasting commercial success with Agile Evolution

Lasting commercial success with Agile Evolution Turning visions into business December 2011 Lasting commercial success with Agile Evolution Malte Foegen, David Croome, Timo Foegen Scrum techniques are spreading increasingly. In many cases, they lead

More information

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics MM Agile: SCRUM + Automotive SPICE Electronics Infotainment & Telematics 20 Novembre, 2010 INDEX Introduction Why MM Agile Approach? How did we align classical and agile approach? How do we implement SCRUM?

More information

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Waterfall to Agile. DFI Case Study By Nick Van, PMP Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Comparing Scrum And CMMI

Comparing Scrum And CMMI Comparing Scrum And CMMI How Can They Work Together Neil Potter The Process Group help@processgroup.com 1 Agenda Definition of Scrum Agile Principles Definition of CMMI Similarities and Differences CMMI

More information

Scrum and CMMI Level 5: The Magic Potion for Code Warriors

Scrum and CMMI Level 5: The Magic Potion for Code Warriors Scrum and CMMI Level 5: The Magic Potion for Code Warriors Jeff Sutherland, Ph.D. Patientkeeper Inc. jeff.sutherland@computer.org Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk

More information

Scrum for Managers, Zurich March 2010

Scrum for Managers, Zurich March 2010 Scrum for Managers Microsoft Corporation / TechTalk Zurich Switzerland March 2010 About Mitch Lacey Mitch Lacey 13+ years of program and project management experience Microsoft Program Manager 2001 2006

More information

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

SCRUM BODY OF KNOWLEDGE (SBOK Guide) A Guide to the SCRUM BODY OF KNOWLEDGE (SBOK Guide) 2013 Edition A Comprehensive Guide to Deliver Projects using Scrum TABLE OF CONTENTS TABLE OF CONTENTS 1. INTRODUCTION... 1 1.1 Overview of Scrum...

More information

Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility

Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility Teaching an Elephant to Dance Patterns and Practices for Scaling Agility Steve Povilaitis Enterprise Agile Coach LeadingAgile steve@leadingagile.com http://www.linkedin.com/in/stevepov/ Twitter: @stevepov

More information

Agile Metrics. It s Not All That Complicated

Agile Metrics. It s Not All That Complicated Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to

More information

Certified ScrumMaster Workshop

Certified ScrumMaster Workshop Certified ScrumMaster Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, self-management, and visibility. Even projects that have solid, well-defined

More information

D25-2. Agile and Scrum Introduction

D25-2. Agile and Scrum Introduction D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of

More information

Scrum. The Essence. Tobias Mayer, http://agilethinking.net. Sonntag, 19. Februar 12

Scrum. The Essence. Tobias Mayer, http://agilethinking.net. Sonntag, 19. Februar 12 Scrum The Essence What is Scrum? Scrum is a framework that allows you to create your own lightweight process for developing new products. Scrum is simple. It can be understood and implemented in a few

More information

When agile is not enough

When agile is not enough When agile is not enough LESS 2010 Kati Vilkki kati.vilkki@nsn.com 1 Nokia Siemens Networks When agile is not enough What does lean thinking add to agile? Combining agile and lean Change in mind-set Management

More information

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is? Scrum Discussion Questions For the Facilitator These questions and subsequent discussion points are designed to help you and your Team more efficiently implement Scrum. The following are discussion points

More information

0. INTRODUCTION 1. SCRUM OVERVIEW

0. INTRODUCTION 1. SCRUM OVERVIEW Scrum and CMMI: A High level assessment of compatibility Srinivas Chillara 1 and Pete Deemer 2 Abstract: This article s purpose is to assess the compatibility of Scrum with CMMI and also provide a base

More information

For External Use. Agile BI A story. Insight Session 16 September 2014. September 2014

For External Use. Agile BI A story. Insight Session 16 September 2014. September 2014 Agile BI A story Insight Session 16 September 2014 September 2014 Agenda Euroclear Who we are The Context Why we decided to go for Agile BI Agile BI in Project Management NBB reporting case study Agile

More information

Would you like to have a process that unlocks ability to learn and produce faster?

Would you like to have a process that unlocks ability to learn and produce faster? Would you like to have a process that unlocks ability to learn and produce faster? Agile - your unfair advantage in the competition. BUILD LEARN MEASURE DEFINED MEASURABLE REPEATABLE COLLABORATIVE IMPROVABLE

More information

Digital Transformation of the Enterprise for SMAC: Can Scrum help?

Digital Transformation of the Enterprise for SMAC: Can Scrum help? Digital Transformation of the Enterprise for SMAC: Can Scrum help? Scope of this Report October 2015 In this paper, we consider the impact of the digital transformation on software development and whether

More information

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries Deep Agile Blending Scrum and Extreme Programming Jeff Sutherland Ron Jeffries Separation of XP and Scrum Methods * Largely Historical * XP chose to write more down * XP programmer focus * Successful Scrum

More information

Applying Lean on Agile Scrum Development Methodology

Applying Lean on Agile Scrum Development Methodology ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering

More information

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland The Scrum Guide The Definitive Guide to Scrum: The Rules of the Game July 2013 Developed and sustained by Ken Schwaber and Jeff Sutherland Table of Contents Purpose of the Scrum Guide... 3 Definition of

More information

Product Stack and Corporate Overview

Product Stack and Corporate Overview Product Stack and Corporate Overview October 2010 Laszlo Szalvay VP of the Worldwide Scrum Business CollabNet s Scrum Business Line is dedicated to Scrum and extreme programming (XP) as a means to an end

More information

QUICK FACTS. Enhancing the Marketing Campaign Management Portal for an SaaS Provider. TEKsystems Global Services Customer Success Stories

QUICK FACTS. Enhancing the Marketing Campaign Management Portal for an SaaS Provider. TEKsystems Global Services Customer Success Stories [ Information Technology, Application Development ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Internet and software services Revenue: Over $200 million Employees: Nearly

More information

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex 2. The three pillars of empirical process control are: a. Respect for People, Kaizen, Eliminating

More information

Agile Planning & Metrics That Matter

Agile Planning & Metrics That Matter Agile Planning & Metrics That Matter www.agileforgovernment.com Transformation Strategy & Roadmap Agile & Cultural Training AgilityHealth Assessments Coaching AgileVideos.com About Me Sally Elatta Sally@AgileTransformation.com

More information

CSSE 372 Software Project Management: More Agile Project Management

CSSE 372 Software Project Management: More Agile Project Management CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: Plan Create a plan for

More information

Scaling Scrum Learning Objectives for Conforming Courses. Introduction

Scaling Scrum Learning Objectives for Conforming Courses. Introduction Scaling Scrum Learning Objectives for Conforming Courses November 2014 by the Scrum Alliance Scaling Scrum Learning Objectives Committee Introduction Purpose The Scrum Alliance intends to allow independent

More information

AGILE REMEDIES FOR BLOCKED PROJECTS

AGILE REMEDIES FOR BLOCKED PROJECTS AGILE REMEDIES FOR BLOCKED PROJECTS www.webelieveit.co.uk call 0800 228 9800 email sales@webelieveit.co.uk Copyright We Believe IT Ltd 2013 Carl Davies Director at We Believe IT (UK) WE BELIEVE IT CAPABILITIES

More information

Scrum in a Large Project Theory and Practice

Scrum in a Large Project Theory and Practice Scrum in a Large Project Theory and Practice Agile World 2012 Munich, July 12, 2012 Dr. Sebastian Stamminger Scrum in Large Projects Agenda Theory Case Study Teams Our Process Challenges Lessons Learned

More information

How do we achieve more with less?

How do we achieve more with less? How do we achieve more with less? Why Agile / SCRUM HaMIS story Prerequisites 1 Achievements Every 3 weeks we ship software in production Improving Architecture Funtionality delivered within constraints

More information

Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015. The Initiative. The survey

Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015. The Initiative. The survey Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015 The Initiative 21 st Century education is about innovation. It is about a being open to new ideas and new educational trends that

More information

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield Agile Software Development with Scrum Jeff Sutherland Gabrielle Benefield Agenda Introduction Overview of Methodologies Exercise; empirical learning Agile Manifesto Agile Values History of Scrum Exercise:

More information

Building Software in an Agile Manner

Building Software in an Agile Manner Building Software in an Agile Manner Abstract The technology industry continues to evolve with new products and category innovations defining and then redefining this sector's shifting landscape. Over

More information

Agile Project Management

Agile Project Management Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development

More information

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams Jan Marek Jan.Marek@ca. com CA Technologies Session S601 Introducing Agile development methodologies to mainframe development teams Agenda Introduce Agile software development methodologies Scrum overview

More information

Models of Software Development

Models of Software Development October 28, 2015 Verification & Validation In many computer science courses, software is submitted once, graded, and thrown away. In real life, software development is an process. Some attempts to codify

More information

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy

More information

How to manage agile development? Rose Pruyne Jack Reed

How to manage agile development? Rose Pruyne Jack Reed How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial

More information

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT Agile Product Development at Johnson Controls Automotive Experience A Success Story Agile Transition Coach Heinz Erretkamps Head of Knowledge Management Team

More information

What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011

What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 What does it mean to be Agile Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 2 Traditional methods Assumptions: The customer knows what he wants The developers know how to build it Nothing will change

More information

Getting Agile with Scrum. Mike Cohn - background

Getting Agile with Scrum. Mike Cohn - background Getting Agile with Scrum Mike Cohn Mountain Goat Software mike@mountaingoatsoftware.com 1 Mike Cohn - background 2 We re losing the relay race The relay race approach to product development may conflict

More information

XP & Scrum. extreme Programming. XP Roles, cont!d. XP Roles. Functional Tests. project stays on course. about the stories

XP & Scrum. extreme Programming. XP Roles, cont!d. XP Roles. Functional Tests. project stays on course. about the stories XP & Scrum Beatrice Åkerblom beatrice@dsv.su.se extreme Programming XP Roles XP Roles, cont!d! Customer ~ Writes User Stories and specifies Functional Tests ~ Sets priorities, explains stories ~ May or

More information

Automated Acceptance Testing of High Capacity Network Gateway

Automated Acceptance Testing of High Capacity Network Gateway Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 ran@rannicon.com, 2 ismo.aro@nsn.com,

More information

METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS

METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS John Osteen B Cognizant Business Consulting Process Quality Consulting Cognizant Technology Solutions, Chennai, India john.b@cognizant.com

More information

Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today

Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process

More information

Agile Software Development

Agile Software Development Agile Software Development Lecturer: Raman Ramsin Lecture 4 Scrum: Current Framework 1 Scrum: New Process Framework 1. A people-centric framework based on a set of values, principles, and practices that

More information

SCM & Agile Business Intelligence. Anja Cielen

SCM & Agile Business Intelligence. Anja Cielen SCM & Agile Business Intelligence Anja Cielen 19/11/2014 Agenda Supply Chain & Today s Challenges Supply Chain Analytics Supply Chain and Agile BI 2 SUPPLY CHAIN & TODAY S CHALLENGES 3 Supply Chain 4 Supply

More information

Agile QA s Revolutionary Impact on Project Management

Agile QA s Revolutionary Impact on Project Management Agile QA s Revolutionary Impact on Project Management Introduction & Agenda Rachele Maurer Agile Coach, Platinum Edge Inc. PMP, CSM, PMI-ACP Agenda A quick overview of agile Current QA practices QA using

More information

IT AND INNOVATION FOR SUPERVISORY BOARD MEMBERS

IT AND INNOVATION FOR SUPERVISORY BOARD MEMBERS ROTTERDAM SCHOOL OF MANAGEMENT ERASMUS UNIVERSITY EXECUTIVE EDUCATION Prof. Eric van Heck You need to ask the right questions about IT and Innovation. BUSINESS WAS USUAL IT AND INNOVATION FOR SUPERVISORY

More information

The Agile Movement An introduction to agile software development

The Agile Movement An introduction to agile software development The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are

More information

Agile : Today and Tomorrow. presented by Rick Freedman Director, Project Management Adams Gabbert

Agile : Today and Tomorrow. presented by Rick Freedman Director, Project Management Adams Gabbert Agile : Today and Tomorrow presented by Rick Freedman Director, Project Management Adams Gabbert Contents Introductions Agile Core Concepts Where We Are Today Where We re Going How The PM Role Will Remain

More information

Modern practices 2.3.2015 02.03.2015 TIE-21100/21106 1

Modern practices 2.3.2015 02.03.2015 TIE-21100/21106 1 Modern practices 2.3.2015 1 Today s lecture Learn what some modern SW engineering topics are about A peek to some research topic of our department 2 3 4 5 6 How the lectures continue? 02.03 Modern practices

More information

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Agile Practitioner: PMI-ACP and ScrumMaster Aligned Agile Practitioner: PMI-ACP and ScrumMaster Aligned The PMI Agile Certified Practitioner (PMI-ACP) ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes

More information

W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation

W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation October 2014 W hitepapers Delighting Vodafone Turkey s Customers via Agile Transformation Mehmet Yitmen, Erhan Köseoğlu, İbrahim Güneş, Gülnur Bayhan, Seda Erboral Introduction Vodafone is one of the world's

More information

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 DISCLAIMER! This presentation is based on my views and my opinion. This is not the view of the company and also others have experienced the

More information

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process What is Scrum? From http://www.scrumalliance.org/pages/what_is_scrum A lean approach to software development Scrum is an agile software development framework. Work is structured in cycles of work called

More information

Agile Training Portfolio

Agile Training Portfolio Agile Training Portfolio Why agile? The question can also be: Why learn fast? Why adapt to new experiences and learnings quickly and easily? Well, the Dodo was not very agile and we all know how that ended.

More information

Creating a Strategy-Focused Organization

Creating a Strategy-Focused Organization Creating a Strategy-Focused Organization Werner Bruggeman Valerie Decoene Geert Scheipers In recent years, organizations have sought to develop more comprehensive performance measurement systems to provide

More information

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at

More information