Expectations and Challenges from Scaling Agile in Mechatronics-Driven Companies A Comparative Case Study

Size: px
Start display at page:

Download "Expectations and Challenges from Scaling Agile in Mechatronics-Driven Companies A Comparative Case Study"

Transcription

1 Expectations and Challenges from Scaling Agile in Mechatronics-Driven Companies A Comparative Case Study Christian Berger, University of Gothenburg Ulrik Eklund, Malmö University Based on: C. Berger and U. Eklund, "Expecta9ons and Challenges from Scaling Agile in Mechatronics- Driven Companies - A Compara9ve Case Study," in: Proceedings of the 16th Interna9onal Conference on Agile SoIware Development (XP 2015). 1

2 Increasingly Intelligent and Software-Driven Systems Source: Volkswagen. 2

3 Challenges from the Mechatronics Domain Manufacturing and hardware development: Mature domain Long lead-times Stage-gate/ waterfall-ish development Source: U. Eliasson, R. Heldal, J. Lantz, and C. Berger, "Agile Model- Driven Engineering in Mechatronic Systems - An Industrial Case Study," in: Proceedings of the ACM/IEEE 17th Interna9onal Conference on Model Driven Engineering Languages and Systems (MODELS), 2014, pp

4 Software Center Project Goal: Systematically investigate expectations and challenges from Scaling Agile outside pure software teams. Academic Partners: Malmö University, Sweden University of Gothenburg, Sweden Industrial Partners: Volvo Cars Corporation AB Volvo Grundfos SAAB 4

5 Software Center Project Goal: Systematically investigate expectations and challenges from Scaling Agile outside pure software teams. Research Questions: RQ-1: Which practices from Agile are in use in a mechatronics-driven organization? RQ-2: How is the current implementation of Agile perceived in a mechatronics-driven organization? RQ-3: What are the expectations from scaling Agile within a mechatronics-driven organization? RQ-4: What are the main foreseeable challenges when scaling Agile in mechatronics-driven organizations to achieve the expected benefits? Study Design: Individual and separate on-site workshops at the companies Survey based on online questionnaire Joint workshop with all companies 5

6 Individual On-Site Workshops Topics: 1. What would be the biggest benefits if your company successfully scales Agile? 2. What are the challenges for your organization to achieve these benefits? Design: Participants wrote answers on sticky notes in an individual brainstorming phase (~20 min) Answers were collected by one researcher, presented to the audience, and clustered during a joint discussion Discussion was moderated and recorded by researchers Participants were selected by the company s single point-ofcontact (SPoC) and covered software development, hardware development, and testing Results served as input for the subsequent survey 6

7 Survey Topics: 1. General data about the role of the participant in the company 2. Use of Agile practices in the company 3. Evaluating the use of Agile in the company 4. Expectations from scaling Agile outside the software development teams 5. Expectations about challenges to be solved when scaling Agile Design: Survey was realized as online questionnaire: Individual surveys were used for the respective companies Questionnaire was piloted with the company s point-of-contacts Participants were contacted following snowball sampling by using the respective company s SPoC Results served as input for the joint workshop 7

8 Joint Workshop Goals: 1. Present the findings from the separate workshops and the survey 2. Jointly discuss and complement with missing challenges 3. Identify first steps towards initiating initiatives for scaling Agile outside software development teams. Design: External expert was invited to moderate the discussion Researchers followed the workshop from an observer s perspective Participants were appointed by the respective company s SPoC and covered also departments not focusing on SW development 8

9 Results for RQ-1: Use of Agile Practices Small teams Regular stand up meetings Cross functional team Frequent reprioritization Shared backlog Sprints up to 4 weeks Regular interaction with end user Test driven development 2% 2% 9% 7% 4% 9% 11% 15% 15% Use of Agile Practices 33% 28% 33% 41% 37% 43% 52% Percentage 83% 65% 63% 61% 54% 54% 46% 33% Not applicable No Yes 9

10 Results for RQ-2: Perception of Agile Where does your organization put emphasis on? Flexibility over predefined plan Individuals and interactions over processes and tools Customer collaboration over contract negotiation Product implementation over product delivery Responding to change over following a plan Teams over overall enterprise Working implementation over comprehensive documentation Product implementation over product integration 28% 17% 35% 26% 39% 50% 48% 43% 67% 61% 52% 52% 41% 37% 35% 30% Percentage

11 Results for RQ-2: Perception of Agile Where does your organization put emphasis on? Flexibility over predefined plan Individuals and interactions over processes and tools Customer collaboration over contract negotiation Product implementation over product delivery Responding to change over following a plan Teams over overall enterprise Working implementation over comprehensive documentation Product implementation over product integration 28% 17% 35% 26% 39% 50% 48% 43% 67% 61% 52% 52% 41% 37% 35% 30% Percentage Pairwise comparison of responses from the companies: 11

12 Results for RQ-3: Expected Benefits from Scaling Agile Higher quality Expected Benefits from Scaling Agile 13% 46% 41% Percentage Moderately important Important Very important 12

13 Results for RQ-3: Expected Benefits from Scaling Agile Higher quality Expected Benefits from Scaling Agile 13% 46% 41% Expected Percentage Benefits from Scaling Agile Faster time to market 2% Shortening lead times Moderately 2% important Maximize output from existing dev. resources 4% Important Very important Minimize risk to develop wrong things 4% Happier engineers 7% Better predictability 7% Faster validation & verification 7% Easier to change product content 7% Easier adapt to customer reqs 9% Easy change of requirement 9% Minimize resources for development 13% Faster validation with external customers 13% Easier to target market windows 13% More frequent SW releases to production 20% More frequent SW releases in products 22% Percentage 98% 98% 96% 96% 93% 93% 93% 93% 91% 91% 87% 87% 87% 80% 78% Not relevant Unimportant Of little importance Moderately important Important Very important 13

14 Results for RQ-4: Expected Challenges from Scaling Agile Flexibility in testing facilities Efficiently structure the organization Understanding agile along the value chain Frequent releases requires good planning Adaptation to frequent releases Inflexible development process Mindset in the company Plan large scale projects Poor predictability in SW development Overcoming established ways of working Missing specific expertise Long feedback loops Understanding large scale architecture Manual testing Coordinate between different teams Product specific functionality Focus on testing at the end Difficulty to avoid big bang testing Production setup for volume Specific product requirements Sell more with agile capabilities 4% 4% 7% 7% 9% 9% 9% 9% 11% 11% 11% 11% 11% 17% 17% 17% 20% 20% 22% 24% 24% Expected Challenges from Scaling Agile Percentage 96% 96% 93% 93% 91% 91% 91% 91% 89% 89% 89% 89% 89% 83% 83% 83% 80% 80% 78% 76% 76% Not relevant Unimportant Of little importance Moderately Important Important Very Important 14

15 Mechatronics domain is increasingly challenged by growing amount and complexity of software. Successful implementation of Agile at team-level for pure software shall be scaled towards non pure SW level. Expected biggest benefits: Higher quality Faster time-to-market Increasing productivity Conclusion & Outlook Expected biggest challenges/hurdles: Missing flexibility in current test facilities Adopting Agile in an organization s mindset 15

16 Thank you. 16

Software Center. Customer Data and Ecosystem Driven Development

Software Center. Customer Data and Ecosystem Driven Development Software Center Customer Data and Ecosystem Driven Development Research Themes 1. Continuous Delivery 2. Continuous Architecture 3. Development Metrics 4. Customer Data and Ecosystem Driven Engineering

More information

Perspectives on Productivity and Delays in Large-Scale Agile Projects

Perspectives on Productivity and Delays in Large-Scale Agile Projects Perspectives on Productivity and Delays in Large-Scale Agile Projects Deepika Badampudi, Samuel A. Fricker, Ana M. Moreno June 6, 2013 XP 2013 sfr@bth.se BLEKINGE INSTITUTE OF TECHNOLOGY 1 About us Deepika

More information

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group Jonn.Lantz@volvocars.com 1 Partners

More information

Some Research on Agile Software Development

Some Research on Agile Software Development Some Research on Agile Software Development Robert Feldt SAST Väst, Lindholmen, 2010-11-23 Division of Software Engineering HOSE Lab (Human-fOcused SE) Motivation in 22 agile devs [Whitworth2007] Motivation

More information

Software Center Accelerating Adoption of Best Practices

Software Center Accelerating Adoption of Best Practices Software Center Accelerating Adoption of Best Practices Jan Bosch Professor of Software Engineering Chalmers University of Technology Gothenburg, Sweden. www.software-center.se May 2014 This will be a

More information

SC KICK-OFF METRICS PROJECT

SC KICK-OFF METRICS PROJECT SC KICK-OFF METRICS PROJECT Vision and mission of the metrics theme The vision of the project is to identify and implement the key measurement practices, for maximizing the performance of companies The

More information

Antonio Martini (Lars Pareto*) Jan Bosch

Antonio Martini (Lars Pareto*) Jan Bosch Antonio Martini (Lars Pareto*) Jan Bosch Chalmers University of Technology, Gothenburg, Sweden XP 2015 2015-05-27 * Lars Pareto passed away in June 2013. We decided to include his name since his significant

More information

Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013

Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013 Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013 Abstract In this experience report, I ll talk about how we transformed ourselves from a team that does one big bang release a year, to

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

Lean and Agile in Safety-critical Software Development Research and Practice. Henrik Jonsson 21.05.2014

Lean and Agile in Safety-critical Software Development Research and Practice. Henrik Jonsson 21.05.2014 Lean and Agile in Safety-critical Software Development Research and Practice Henrik Jonsson 21.05.2014 About me 2012 Henrik Jonsson Professional Software engineer +13 years Employed by Etteplan Part-time

More information

Theme 4: Customer Data- and Ecosystem-Driven Development

Theme 4: Customer Data- and Ecosystem-Driven Development Theme 4: Customer Data- and Ecosystem-Driven Development Theme 4: Projects Customer data- and ecosystem-driven development: Project 5: Fast Customer Feedback In Large-Scale Software Engineering (Dr. Helena

More information

Extending Agile Practices in Automotive MDE

Extending Agile Practices in Automotive MDE Extending Agile Practices in Automotive MDE Ulf Eliasson 1 and Håkan Burden 2 1 Volvo Car Corporation, Sweden ulf.eliasson@volvocars.com 2 University of Gothenburg, Sweden burden@cse.gu.se Abstract. The

More information

Agile Software Development

Agile Software Development Agile Software Development Application in the Medical Device Industry Kelly Weyrauch Medtronic, Inc. (29 April 2008) Introduction Purpose Provide an introduction to Agile Software Development as it applies

More information

A case for specialized BPM Support and Operations

A case for specialized BPM Support and Operations Business Process Management A case for specialized BPM Support and Operations By Pietro Casella, BPM Manager at Safira, Portugal Drive BPM adoption, business value, agility and full process orientation

More information

How To Plan An Agile Project

How To Plan An Agile Project GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the

More information

A technical paper for Microsoft Dynamics AX users

A technical paper for Microsoft Dynamics AX users s c i t y l a n a g n i Implement. d e d e e N is h c a o r Why a New app A technical paper for Microsoft Dynamics AX users ABOUT THIS WHITEPAPER 03 06 A TRADITIONAL APPROACH TO BI A NEW APPROACH This

More information

EAM: Ecosystemability Assessment Method

EAM: Ecosystemability Assessment Method EAM: Ecosystemability Assessment Method Imed Hammouda and Eric Knauss {imed.hammouda, eric.knauss}@cse.gu.se Participating companies: Axis and VCC Motivation: Ecosystem Questions What technical/organizational/business

More information

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments Orchestrated Release Management Gain insight and control, eliminate ineffective handoffs, and automate application deployments Solution Brief Challenges Release management processes have been characterized

More information

Service Desk Level 1 Service Description

Service Desk Level 1 Service Description Service Desk Level 1 Service Description Copyright Copyright Atea Group. All rights reserved. This document may not be reproduced, in whole or in part, in any form or any language, except for the client

More information

AGILE & SCRUM. Revised 9/29/2015

AGILE & SCRUM. Revised 9/29/2015 AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum

More information

Training and Coaching

Training and Coaching Project Profiles: Agile Implementation Services Financial Services Agile Consulting Services Review/Assessment and Coaching Our client previously built a Software Factory of 30+ teams to build and support

More information

Agile SW Development @ Siemens

Agile SW Development @ Siemens CON ECT INFORMUNITY, 24.3.2014 Agile SW Development @ Siemens Corporate Development Center Unrestricted Siemens Aktiengesellschaft Österreich 2013 All rights reserved. Eva Kišo ová - that s me Faculty

More information

Medical Device Agile Systems Development Workshop

Medical Device Agile Systems Development Workshop Medical Device Agile Systems Development Workshop Workshop Summary and Key Outcomes Chris Unger, Ph.D., ESEP GE Healthcare Kelly Weyrauch Agile Quality Systems LLC INCOSE HWG Webinar 24 Mar 2016 Medical

More information

A Study of RE Across Different Software Development Lifecycle Models. Afiya Nusrat and Navreet Ghag CS 846 Spring 2015

A Study of RE Across Different Software Development Lifecycle Models. Afiya Nusrat and Navreet Ghag CS 846 Spring 2015 A Study of RE Across Different Software Development Lifecycle Models Afiya Nusrat and Navreet Ghag CS 846 Spring 2015 Motivation In-depth look at the SDL process and requirements gathering in two companies

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

How To Develop A Car

How To Develop A Car Functional Safety, Automotive SPICE and Agile Methodology Automotive SPIN Italia 8 th Automotive Software Workshop 17. February 2011 Markus Müller KUGLER MAAG CIE GmbH Leibnizstr. 11, 70806 Kornwestheim

More information

Collaboration Tools: Innovation Management and Solution Infusion Benefits

Collaboration Tools: Innovation Management and Solution Infusion Benefits 2007 NASCIO Recognition Awards Information Communications Technology Innovations Collaboration Tools: Innovation Management and Solution Infusion Benefits Michigan Department of Information Technology

More information

The most suitable system methodology for the proposed system is drawn out.

The most suitable system methodology for the proposed system is drawn out. 3.0 Methodology 3.1 Introduction In this chapter, five software development life cycle models are compared and discussed briefly. The most suitable system methodology for the proposed system is drawn out.

More information

Improving Video Game Development: Facilitating Heterogeneous Team Collaboration Through Flexible Software Processes

Improving Video Game Development: Facilitating Heterogeneous Team Collaboration Through Flexible Software Processes Improving Video Game Development: Facilitating Heterogeneous Team Collaboration Through Flexible Software Processes Jürgen Musil Angelika Schweda Dietmar Winkler Stefan Biffl 1 Christian Doppler Laboratory

More information

EXTENDING YOUR REACH GLOBALLY THROUGH OUTSOURCING

EXTENDING YOUR REACH GLOBALLY THROUGH OUTSOURCING WELCOME EXTENDING YOUR REACH GLOBALLY THROUGH OUTSOURCING Realizing benefits An Insight by: Dr. Madhu Singh, PMP VP Telecom Group Global Consultants Inc. (GCI) Outsourcing (i.e., Global Sourcing) A Mantra

More information

Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012

Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012 Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen Scrum and Testing... The end

More information

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council Future of CMM and Quality Improvement Roy Ko Hong Kong Productivity Council 1 Agenda Future Development of CMMI CMMI and Small Organizations CMMI and Agile Development Good Enough Quality CMMI and Other

More information

Agile Software Development Methodologies and Its Quality Assurance

Agile Software Development Methodologies and Its Quality Assurance Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed

More information

Agile Software Development compliant to Safety Standards?

Agile Software Development compliant to Safety Standards? DB AG/Christian Bedeschinski www.thalesgroup.com/germany Agile Software Development compliant to Safety Standards? Christian Scholz Thales Transportation Systems 2 / Content Motivation Agile Software Development

More information

FUTURE WORKS. Accelerating innovation and building personal capacity for learning and change. MITTMEDIA Sweden

FUTURE WORKS. Accelerating innovation and building personal capacity for learning and change. MITTMEDIA Sweden FUTURE WORKS Accelerating innovation and building personal capacity for learning and change MITTMEDIA Sweden About MittMedia 18 daily local newspapers circulation 240 000 10 websites 1 000 000 unique visitors

More information

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values:

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values: Scrum with XP By Kane Mar, Ken Schwaber. Introduction Scrum and extreme programming (XP) are both Agile methodologies. We've heard controversy regarding the value of each, with people familiar with each

More information

Agile SW Development @ Siemens

Agile SW Development @ Siemens CON ECT INFORMUNITY, 19.9.2013 Neue Software-Trends Agilität Prozesse & RE Agile SW Development @ Siemens Corporate Development Center Dr. Kurt Hofmann > 25 years Siemens ACT SW developer at PSE Team leader

More information

SAP Integration and Certification Center

SAP Integration and Certification Center Interface Certification Based on ICC Integration Assessment Test Report SAP Integration and Certification Center SAP Integration and Certification Center Page 1 2013 SAP AG. All rights reserved. No part

More information

Industrial Challenges of Scaling Agile in Mass-Produced Embedded Systems

Industrial Challenges of Scaling Agile in Mass-Produced Embedded Systems Industrial Challenges of Scaling Agile in Mass-Produced Embedded Systems Ulrik Eklund 1, Helena Holmström Olsson 1, and Niels Jørgen Strøm 2 1 Dept. Computer Science, School of Technology, Malmö University

More information

HP S POINT OF VIEW TO CLOUD

HP S POINT OF VIEW TO CLOUD HP S POINT OF VIEW TO CLOUD Frank Bloch Director Technology Consulting 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice 3 GLOBAL MEGA

More information

Scrum. in five minutes

Scrum. in five minutes Scrum in five minutes Scrum and agile methods are hot topics these days A simple method for the management of complex projects... Older methods focus on staying on track; Scrum is aimed at delivering business

More information

Software Process Engineering & Management Models

Software Process Engineering & Management Models Software Process Engineering & Management Models Paul Grünbacher Institute for Systems Engineering & Automation Johannes Kepler University Linz Christian Doppler Laboratory for Automated Software Engineering

More information

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations International Journal of Recent Research and Review, Vol. VI, June 2013 Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations Uma Kumari 1, Abhay Upadhyaya

More information

Understandings and Implementations of Continuous Delivery

Understandings and Implementations of Continuous Delivery Understandings and Implementations of Continuous Delivery Bachelor of Science Thesis in the Software Engineering and Management Programme. RICKARD BREMER JOHAN ERIKSSON University of Gothenburg Chalmers

More information

Smart Decisions Ryan Shriver => rshriver@dominiondigital.com Managing Consultant => Dominion Digital

Smart Decisions Ryan Shriver => rshriver@dominiondigital.com Managing Consultant => Dominion Digital Smart Decisions How to make them by aligning projects, agile teams and success with measurable business goals Ryan Shriver => rshriver@dominiondigital.com Managing Consultant => Dominion Digital Agenda

More information

Software Development Moves from a Craft to an Engineering Discipline Using the Essence Standard

Software Development Moves from a Craft to an Engineering Discipline Using the Essence Standard Software Development Moves from a Craft to an Engineering Discipline Using the Essence Standard Asian Telecommunications Equipment Vendor Successfully Achieves Rapid and Sustainable Agile Transformation

More information

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline Increasing Business Efficiency and Agility for ATGbased ecommerce Systems This case study follows a Tier 1 retailer migrating to an ATG-based ecommerce platform and upgrading its software development process

More information

How To Understand The Tools Your Organization Uses To Manage An Agile Process

How To Understand The Tools Your Organization Uses To Manage An Agile Process Agile Tooling Survey The Agile Manifesto states Individuals and Interactions over Process and Tools. This survey is seeking to identify the Process Lifecycle Management Tools teams and organizations depend

More information

A Leader in Operations Efficiency & Effectiveness, Cost Reduction, Procurement Outsourcing and Financial & Innovative Business Growth Solutions

A Leader in Operations Efficiency & Effectiveness, Cost Reduction, Procurement Outsourcing and Financial & Innovative Business Growth Solutions A Leader in Operations Efficiency & Effectiveness, Cost Reduction, Procurement Outsourcing and Financial & Innovative Business Growth Solutions To help companies perform better, more efficiently and more

More information

The Definition of Metrics for Continuous Integration in SCRUM. How Continuous Is Our Continuous Integration?

The Definition of Metrics for Continuous Integration in SCRUM. How Continuous Is Our Continuous Integration? The Definition of Metrics for Continuous Integration in SCRUM How Continuous Is Our Continuous Integration? Christian Facchi University of Applied Sciences Ingolstadt Jochen Wessel Nokia Siemens Networks

More information

MOVING OFFICE CREATIVE GROWTH PILOT PROJECT

MOVING OFFICE CREATIVE GROWTH PILOT PROJECT MOVING OFFICE CREATIVE GROWTH PILOT PROJECT Majbritt Chambers Spinderihallerne Centre for Culture & Business September 2011 1. Introduction and background The Interreg 4 C project Creative Growth has three

More information

When to use Agile/Scrum

When to use Agile/Scrum When to use Agile/Scrum A Common Sense Model to Determining When or If You Should Leverage an Agile Scrum Methodology Depending on Your Project, Resources and Company. By Rick Rene Managing Director of

More information

SAP HANA Data Center Intelligence - Overview Presentation

SAP HANA Data Center Intelligence - Overview Presentation SAP HANA Data Center Intelligence - Overview Presentation August, 2014 Customer Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision.

More information

Software Development Life Cycle Models - Process Models. Week 2, Session 1

Software Development Life Cycle Models - Process Models. Week 2, Session 1 Software Development Life Cycle Models - Process Models Week 2, Session 1 PROCESS MODELS Many life cycle models have been proposed } Traditional Models (plan-driven) } Classical waterfall model } Iterative

More information

Comparative Analysis of Different Agile Methodologies

Comparative Analysis of Different Agile Methodologies Comparative Analysis of Different Agile Methodologies Shelly M. Phil (CS), Department of Computer Science, Punjabi University, Patiala-147002, Punjab, India Abstract: Today s business, political and economic

More information

Profitable Growth through Service July, 2005

Profitable Growth through Service July, 2005 Profitable Growth through Service July, 2005 Executive Lunch Service In todays meeting we would like to discuss following topics with our guests: Results of Arthur D. Little's "Service Innovation" study

More information

How To Develop A Car For A Car Maker

How To Develop A Car For A Car Maker Volvo car Software center day EEEP - Kent Niesel Technical Leader Software engineering and management The All-New XC90 1 introduction The All-New XC90 Electronic Control Unit (ECU) 2 huge Software projects...

More information

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution Software Life Cycle Main issues: Discussion of different life cycle models Maintenance or evolution Not this life cycle SE, Software Lifecycle, Hans van Vliet, 2008 2 Introduction software development

More information

Testing in Scrum Projects

Testing in Scrum Projects Testing in Scrum Projects Kalevi Evans Logica 2008. All rights reserved About Me Logica Suomi Oy (formerly WM-Data) Over 6 years experience Experience working in projects that apply the following software

More information

System Software Product Line

System Software Product Line System Software Product Line 2 1 Introduction The concept of Software Product Lines has been developed for more than a decade. Being initially an academic topic, product lines are more and more incorporated

More information

CSS Corp Digital Transformation Case Studies: CPG Firm and Healthcare Insurance Company

CSS Corp Digital Transformation Case Studies: CPG Firm and Healthcare Insurance Company IT SERVICES VENDOR PROFILE OF: CSS Corp Digital Transformation Case Studies: CPG Firm and Healthcare Insurance Company 1. A U.S. Based Consumer Goods Company... 1 1.1.. Background... 1 1.2.. Business Challenges...

More information

Agile Development Overview

Agile Development Overview Presented by Jennifer Bleen, PMP Project Services Practice of Cardinal Solutions Group, Inc. Contact: Agile Manifesto We are uncovering better ways of developing software by doing it and helping others

More information

The business benefits of Service Catalogue how this delivers value to an organisation

The business benefits of Service Catalogue how this delivers value to an organisation 1 Overview The business benefits of Service Catalogue how this delivers value to an organisation It s all the rage right now Service Catalogue. Every web forum and ITSM thought leader and vendor is leading

More information

Applied Agile Practices for Large-scale Organizations

Applied Agile Practices for Large-scale Organizations Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,

More information

Intelligent development tools Design methods and tools Functional safety

Intelligent development tools Design methods and tools Functional safety Intelligent development tools Design methods and tools Functional safety Flanders DRIVE Index: Flanders DRIVE 1 Importance of functional safety 2 Functional safety for mechatronic systems 4 Global functional

More information

A Comparison of Issues and Advantages in Agile and Incremental Development between State of the Art and an Industrial Case

A Comparison of Issues and Advantages in Agile and Incremental Development between State of the Art and an Industrial Case A Comparison of Issues and Advantages in Agile and Incremental Development between State of the Art and an Industrial Case Kai Petersen,a,b, Claes Wohlin a a School of Engineering, Blekinge Institute of

More information

Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations

Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Mennatallah H. Ibrahim Department of Computers and Information Sciences Institute

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

OPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE.

OPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE. OPTIMUS SBR CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE. Optimizing Results with Business Intelligence Governance This paper investigates the importance of establishing a robust Business Intelligence (BI)

More information

Leveraging the full potential of automation

Leveraging the full potential of automation Leveraging the full potential of automation Hans Jayatissa CTO, CSC Nordics & Baltics Region August 27, 2015 CSC in the Nordics & Baltic CSC has employees in Denmark, Norway, Sweden, and Lithuania 1146

More information

Performance Management Maturity Framework. Presented in partnership with:

Performance Management Maturity Framework. Presented in partnership with: Performance Management Maturity Framework Presented in partnership with: 1 Presenter: Introduction Derek Sandison, VP Strategic Alliances, Decimal Technologies Panelists: Moderator: Gordon Cummings, MBA,

More information

O M P U T E R S T U D I E S I N Q U E E N S L A N D S E N I O R S C H O O L I N G

O M P U T E R S T U D I E S I N Q U E E N S L A N D S E N I O R S C H O O L I N G INV I TE D T HE M E PA P E R S COMPUTER STUDIES IN QUEENSLAND SENIOR SCHOOLING O M P U T E R S T U D I E S I N Q U E E N S L A N D S E N I O R S C H O O L I N G Keith Netscher KEITH HAS RECENTLY COMPLETED

More information

HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015

HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015 HP Software: Apps meet Ops 2015 HP DevOps by Design Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015 HP Software: Apps meet Ops 2015 Build it, test it, and fix the things that go

More information

Implementing TOAST, a Tool for Agile Software Project Management in Cloud Computing Environments

Implementing TOAST, a Tool for Agile Software Project Management in Cloud Computing Environments Implementing TOAST, a Tool for Agile Software Project Management in Cloud Computing Environments Chung Yung*, Yu-Tang Lin Department of Computer Science and Information Engineering, National Dong Hwa University,

More information

TS03: Operational Excellence by Leveraging Internet of Things Technologies

TS03: Operational Excellence by Leveraging Internet of Things Technologies TS03: Operational Excellence by Leveraging Internet of Things Technologies Virendra Chaudhari- Industry Solutions Manufacturing- Microsoft Imtiaz Javeed Product Manager -Visualization & Information Software

More information

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey AGILE BUSINESS SERVICES Guiding and supporting your business at any stage of your agile journey SOGETI AGILE SERVICES Overcoming barriers to agile success Agile methods are being adopted by a wide range

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

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Year 2014, Vol. 1, issue 1, pp. 49-56 Available online at: http://journal.iecuniversity.com TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Singh RANDEEP a*, Rathee AMIT b a* Department of

More information

METRICS RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES

METRICS RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES ESTABLISHING CUTTING EDGE METRICS RESEARCH AND DEVELOPMENT ENVIRONMENT MIROSLAW STARON WILHELM MEDING KENT NIESEL ANDERS HENRIKSSON CHRISTOFFER

More information

Chapter 10. Becoming an Agile Enterprise

Chapter 10. Becoming an Agile Enterprise Chapter 10. Becoming an Agile Enterprise Continuous improvement is not about the things you do well that's work. Continuous improvement is about removing the things that get in the way of your work. The

More information

Information Management for National Guard Agribusiness Development Teams: An Agile Development Case Study

Information Management for National Guard Agribusiness Development Teams: An Agile Development Case Study Information Management for National Guard Agribusiness Development Teams: An Agile Development Case Study Authors: Lynndee Kemmet, Network Science Center at West Point; Ray McGowan, Army CERDEC; C. Reed

More information

The Team... 1 The Backlog... 2 The Release... 4 The Sprint... 5 Quick Summary... 6. Stakeholders. Business Owner. Product Owner.

The Team... 1 The Backlog... 2 The Release... 4 The Sprint... 5 Quick Summary... 6. Stakeholders. Business Owner. Product Owner. Scrum In A Nutshell Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple

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

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan YOUR SUCCESS IS OUR FOCUS Whitepaper Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan 2009 Hexaware Technologies. All rights reserved. Table of Contents 1. Introduction 2. Subject Clarity 3. Agile

More information

Chapter 2 Climbing the Stairway to Heaven : Evolving From Agile Development to Continuous Deployment of Software

Chapter 2 Climbing the Stairway to Heaven : Evolving From Agile Development to Continuous Deployment of Software Chapter 2 Climbing the Stairway to Heaven : Evolving From Agile Development to Continuous Deployment of Software Helena Holmström Olsson and Jan Bosch Abstract Software-intensive systems companies need

More information

Continuous Integration Sprint 6. Agneta Nilsson, Jan Bosch, & Christian Berger

Continuous Integration Sprint 6. Agneta Nilsson, Jan Bosch, & Christian Berger Continuous Integration Sprint 6 Agneta Nilsson, Jan Bosch, & Christian Berger How can we identify, prioritize, and select suitable improvement initiatives more efficiently in order to support the advancement

More information

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace SYMPOSIUM at Claude Y. Laporte OA - Process Engineering Nicola R. Papiccio OA - Software Engineering AGENDA Introduction Software Engineering Process s Engineering Process Management of of Change Lessons

More information

Open Co-Ideation @ Siemens An Innovation approach to connecting an organizations knowledge and creativity

Open Co-Ideation @ Siemens An Innovation approach to connecting an organizations knowledge and creativity Siemens Corporate Technology Business Excellence 2014 Open Co-Ideation @ Siemens An Innovation approach to connecting an organizations knowledge and creativity Presented @ Innosite Conference, København

More information

Five Things Every Software Executive Should Know About Scrum

Five Things Every Software Executive Should Know About Scrum B E S T P R A C T I C E S W H I T E P A P E R Five Things Every Software Executive Should Know About Scrum Jenny Stuart, Vice President of Consulting, Construx Software Version 1, May 2012 Contributors

More information

Software Development with Agile Methods

Software Development with Agile Methods Case Study Software Development with Agile Methods Introduction: Web application development is a much studied, heavily practiced activity. That is, capturing and validating user requirements, estimating

More information

Latest Trends in Testing. Ajay K Chhokra

Latest Trends in Testing. Ajay K Chhokra Latest Trends in Testing Ajay K Chhokra Introduction Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the customer.

More information

Making Sense of. Agile Project Management. Traditional. Project Management. 1/19/2011 2010 Breakthrough Solutions, Inc. 1

Making Sense of. Agile Project Management. Traditional. Project Management. 1/19/2011 2010 Breakthrough Solutions, Inc. 1 Making Sense of Agile Project Management Agile Project Management Traditional Project Management 1/19/2011 2010 Breakthrough Solutions, Inc. 1 My View of Project Management Today Subject Matter Knowledge

More information

Outlook 2011: Survey Report

Outlook 2011: Survey Report Web Analytics Association Outlook 2011: Survey Report page 1 Web Analytics Association Outlook 2011: Survey Report Prepared by the Web Analytics Association February 2011 All Rights Reserved Web Analytics

More information

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Topics covered Chapter 3 Agile Software Development Agile methods Plan-driven and agile Extreme programming Agile project management Scaling agile methods 1 2 Need for rapid software Rapid software Changing

More information

Crossing the DevOps Chasm

Crossing the DevOps Chasm SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more

More information

Agile Certification: PMI-ACP

Agile Certification: PMI-ACP Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications

More information

Reliable Test Effort Estimation

Reliable Test Effort Estimation Reliable Test Effort Estimation It's a kind of magic Ruud Teunissen Polteq Test Services BV The Netherlands Objectives for this keynote Make your estimate more reliable Discover the principle of estimation

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

Super-Powering Business Intelligence with Best-of-Breed Big Data Analytics

Super-Powering Business Intelligence with Best-of-Breed Big Data Analytics white paper Super-Powering Business Intelligence with Best-of-Breed Big Data Analytics»» Summary Business Intelligence (BI) is an arena that is ripe for Big Data analytics. Traditional BI solutions are

More information