EB TechPaper. Managing complexity with agile development. automotive.elektrobit.com
|
|
|
- Delphia Clark
- 10 years ago
- Views:
Transcription
1 EB TechPaper Managing complexity with agile development automotive.elektrobit.com 1
2 The widespread use of smartphones in cars as well as the advent of automated driving and progressive networking has led to electronics and software playing an increasingly important role in automotive manufacturing. Faster innovation cycles, greater vehicle diversity and high development costs, plus new statutory requirements and mobility concepts, are driving car makers into alliances with development partners outside the automotive sector. At the same time, the growing significance of software is fundamentally changing the relationship between manufacturers and suppliers as increasing complexity makes traditional make-toorder production practically impossible. It has been replaced by new flexible and transparent processes. But what do these models look like in practice? New challenges in software development New software development models Development models such as Lean Development, Agile Development, Scrum and Kanban involve the customer in the development process to a greater extent. Lean development is all about streamlining structures and processes, continuous improvement and giving the development team more autonomy. Agile development focuses on risk minimization to increase development process transparency and shorten time-to-market. This is achieved by using shorter development cycles and increasing the frequency of liaison and feedback processes between the automaker and the supplier. It extends across all hierarchical levels, from developer to management. The result is faster development of implementable systems that can be used as the base for further modifications. Scrum is essentially the implementation of both the previous concepts in software projects. Project task complexity is reduced by structuring them in small and manageable units called sprints. Again the objective is to increase transparency and deliver usable results faster. Kanban reduces the number of parallel work packages through workflow visualization. This makes project progress and project constraints more transparent. All models aim to establish long-term and trusting partnerships based on the intensive involvement of all project stakeholders. Although agile development has been used very successfully for many years in the IT sector, it was only recently introduced in the automotive industry. Some providers are already using the above-described methods to reduce their software s error susceptibility and achieve ongoing improvements. However, a consistent switch-over that meets all sector requirements will necessitate the combination and adaptation of the various agile models. This is a complex undertaking requiring a great deal of management expertise, a special corporate culture and a high level of mutual trust. It makes sense for the automotive industry to phase in this process over time as Elektrobit and Ford did when they collaborated on the SYNC system. From Martin Schleicher More and more automakers are using global modular platforms to guarantee system compatibility across all model lines, enabling them to control cost risks and manage increasing complexity and vehicle diversity. However, the vehicles long lifecycles aren t compatible with far shorter software development and upgrade lifecycles. Car owners don t want to wait until they buy their next car to get new infotainment and driver assistance functions. Manufacturers need high reliability, cross-platform systems that comply with all quality standards. They need to integrate optimizations and new technologies quickly, and be able to update the in-vehicle software at any time. Today s fast-paced development environment requires maximum flexibility, which is practically impossible when manufacturers and suppliers use traditional collaboration methods. In the past, automakers planned their products and all associated functions as precisely as possible in advance. Problems were common because specifications had a tendency to change in the planning and development phase, which meant production within a scheduled timeframe, was no longer guaranteed. A CHAOS study by the Standish Group investigating success and failure criteria for IT projects confirms this dilemma. According to the study, only around one third of all projects end successfully. The rest fail completely or in part due to users not being involved in the projects, incomplete or ambiguous specifications and frequent customer requirement changes. A far higher level of design flexibility is needed, supported by new project organization structures and flexible contract models. Picture 1: Elektrobit as well as Ford used agile development methods when developing Ford's connectivity system SYNC 3
3 Elektrobit introduced agile methods and scrum sessions at the development level in 2008 to increase the number of development increments and improve transparency. Internal management was then integrated in the workflows, followed by the automaker s employees and management the last step of the lean development model rollout. Now all partners, both local and global, work together like clockwork. Errors are identified and rectified sooner, and the work atmosphere within the cross-functional teams is more open and collaborative. Customer in uences are managed by Product Owner Customers receive features as soon as they are nished Retrospective at the end of each sprint Performance measurement with KPIs Continuous communication and joint priority setting makes it possible to implement changes faster. The success is obvious and thanks to steady improvement, Ford has confirmed that software quality is substantially higher. Planning in iterations, ca 2 weeks Regular meeting in each sprint strengthens cooperation A new approach to contract forms The new development models don t just facilitate long-term, team-oriented collaboration between the manufacturers and software suppliers; they also have a big impact on contract design. In the past, contracts between customers and suppliers were written to exclude or transfer risks to the other contract partner complicating cooperation. In the future, lean contracts will provide collaboration incentives and focus on flexible, results-oriented teamwork rather than endless discussions on specifications and change requests. This is the only way to transform today s rigid customer-supplier relationship into a transparent, collaborative and flexible partnership. Traditional contracts are also based on product concepts which don t accommodate complex software projects. They are drafted with the assumption that a product can be precisely defined in advance and then supplied at a later time exactly as defined. The truth is software projects are subject to regular changes during the development process and it is very difficult to estimate the scope of work and timeframe in advance. As a result, more and more agile fixed-price contracts are being completed. Initial contract versions include an abstract definition of product and project objectives rather than going into detail. This contract approach enables a far closer relationship between the customer and supplier, and is explicitly designed for risk sharing. As a result, both parties are motivated and supported to close out the project within the defined budget framework. Continuous improvement process User stories combine function and behavior packages Product backlog for developer Continuous customer involvement Requirements engineering Takted / time boxed Useable software each takt / quality rst Running software after each iteration Team approves the version Self-responsibilty: team de nes and commits on own plan Limited external interruptions to minimize task switching Employee trust & empowerment Team setup Clear role de nition and responsibilities Synchronized development process Joint planning with all teams Aligned delivery cycle Stable team over a number of iterations Cross-functional teams with special skills Clear de ned roles Responsibility in one hand Picture 2: The EB Lean Development Model 5
4 Contemporary collaboration models in practice The aforementioned Ford SYNC project and other Elektrobit projects demonstrate how current software development challenges can be resolved with new collaboration models and the extent to which such models have already proven effective. One such model is e.solutions, a joint venture involving Audi and Elektrobit, which was founded in 2009 and now has around 300 employees. At the time e.solutions was formed, it was obvious that the infotainment system product lifecycle was no longer compatible with the consumer electronics innovation cycle, potentially leading to consumer satisfaction issues over time. Volkswagen Group, which owns Audi, addressed this challenge by building a bridge between the entertainment electronics and the automotive domains in their vehicles called the Modular Infotainment Kit (MIK). It was designed to consistently separate software and hardware on the basis of a modular hardware concept so that regular updates and new feature integration would be possible during the car s lifecycle. A standardized infotainment software base was also designed for diverse applications, models and brands each with different brand logic. The entire project was founded on the concept of implementing upgrades and new features as quickly as possible, so e.solutions used an agile development process with short development cycles to integrate and test all suppliers software packages. It was a major success and MIK was rolled out in Today, it is used for all Volkswagen Group brands. Another major challenge the automotive industry has to face is the increasing complexity of software systems which is slowing automakers ability to develop new functions. Together with Daimler, Elektrobit has developed a cooperation model for the fast integration and testing of driver assistance software the EB Software Factory. As a result, Elektrobit is Daimler s partner for up to 60 driver assistance functions. It defines precisely coordinated, standard processes and workflows for the continuous integration and delivery of software. It also homogenizes the tool landscape. Automated, ongoing tests and a sophisticated management concept for the evaluation of all data from the production lines permit continuous development of driver assistance functions in the production process. Between 2010 and 2013, more than 230 software versions with 75 series releases were released to the market. New development models are not only changing the framework in which the manufacturers and software suppliers collaborate, but also their roles. In the future, software developers scope of responsibility will inevitably expand and they will evolve into established partners in the automotive ecosystem. Author Martin Schleicher Vice President Strategy, Partnerships and Marketing 7
5 About EB Automotive EB Automotive is recognized internationally as one of the most important suppliers of embedded software solutions in the automotive industry. In addition to the development of products, EB Automotive also specializes in services and consulting for the automotive industry, supplying implementations of software solutions for a broad range of AUTOSAR ECUs, Functional Safety, infotainment, navigation, HMI and driver assistance systems. EB continues to invest in feature integration and development tools ensuring in-vehicle devices ship in volume earlier and arrive quickly to market. Elektrobit Automotive GmbH Am Wolfsmantel Erlangen, Germany Phone: Fax: [email protected] automotive.elektrobit.com 8
Elektrobit (EB) Automotive Consulting Manage challenging automotive software projects
www.elektrobit.com Elektrobit (EB) Automotive Consulting Manage challenging automotive software projects EB Automotive Consulting Manage challenging automotive software projects The automotive industry
EB TechPaper. Adaptive Automotive Development: Faster and more targeted innovations through agile methods. automotive.elektrobit.
EB TechPaper Adaptive Automotive Development: Faster and more targeted innovations through agile methods automotive.elektrobit.com Abstract Drive technologies, manufacturer business models, how cars are
EB TechPaper. Test drive with the tablet. automotive.elektrobit.com
EB TechPaper Test drive with the tablet automotive.elektrobit.com 1 A great many test miles have to be covered in the development and validation of driver assistance systems. A tablet with Elektrobit (EB)
Taking the first step to agile digital services
Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 [email protected] @CACI_Cloud 2 1. Background & Summary The Government s Digital by Default agenda has
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
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
automotive.elektrobit.com Driver assistance software EB Assist solutions
automotive.elektrobit.com Driver assistance software EB Assist solutions From driver assistance systems to automated driving Automated driving leads to more comfortable driving and makes the road safer
Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery
Customer Success Stories TEKsystems Global Services Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery COMMUNICATIONS AGILE TRANSFORMATION SERVICES Executive Summary
DEDICATED TO SOLUTIONS. Automotive System and Software Development
DEDICATED TO SOLUTIONS Automotive System and Software Development ... PERFORMANCE ADVANTAGE BY KNOW-HOW AND INNOVATION ESG Partnership System Competence Progress For five decades, ESG has been one of the
Software Production. Industrialized integration and validation of TargetLink models for series production
PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at
Secrets of a Scrum Master: Agile Practices for the Service Desk
Secrets of a Scrum Master: Agile Practices for the Service Desk #askitsm @ITSMAcademy @ITSM_Lisa @ITSM_Donna ITSM Academy About ITSM Academy NextGen ITSM Education: Certified Process Design Engineer (CPDE)
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
EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015
EB Automotive Driver Assistance EB Assist Solutions Damian Barnett Director Automotive Software June 5, 2015 Advanced driver assistance systems Market growth The Growth of ADAS is predicted to be about
Agile Development for Application Security Managers
Agile Development for Application Security Managers www.quotium.com When examining the agile development methodology many organizations are uncertain whether it is possible to introduce application security
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 [email protected]
www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes
www. TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes What is Agile Development? There are various opinions on what defines agile development, but most would
A Viable Systems Engineering Approach. Presented by: Dick Carlson ([email protected])
A Viable Systems Engineering Approach Presented by: Dick Carlson ([email protected]) Philip Matuzic ([email protected]) i i Introduction This presentation ti addresses systems engineering
SCALING AGILE. minutes
SCALING AGILE in 5 minutes THREE AGILE COMPANIES Basement Apps Ltd is having unexpected success with a social media app for musicians. Software Supply Ltd needs more diverse development teams as the company
Scrum vs. Kanban vs. Scrumban
Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline
The Basics of Scrum An introduction to the framework
The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has
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
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,
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
Trends in Embedded Software Development in Europe. Dr. Dirk Muthig [email protected]
Trends in Embedded Software Development in Europe Dr. Dirk Muthig [email protected] Problems A software project exceeds the budget by 90% and the project time by 120% in average Project Management
Lean Software Development and Kanban
1 of 7 10.04.2013 21:30 Lean Software Development and Kanban Learning Objectives After completing this topic, you should be able to recognize the seven principles of lean software development identify
HP Agile Manager What we do
HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage
Agile and lean methods for managing application development process
Agile and lean methods for managing application development process Hannu Markkanen 24.01.2013 1 Application development lifecycle model To support the planning and management of activities required in
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
Development Testing for Agile Environments
Development Testing for Agile Environments November 2011 The Pressure Is On More than ever before, companies are being asked to do things faster. They need to get products to market faster to remain competitive
An Introduction to Agile Performance Management
! 1 An Introduction to Agile Performance Management by Jeffrey B. Rothman, Ph.D. An Introduction to Agile This is a high level introduction to Agile -- a well known productivity framework for software
Business Intelligence Meets Business Process Management. Powerful technologies can work in tandem to drive successful operations
Business Intelligence Meets Business Process Management Powerful technologies can work in tandem to drive successful operations Content The Corporate Challenge.3 Separation Inhibits Decision-Making..3
The Agile Manifesto is based on 12 principles:
The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered
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
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
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
Agile & PMI Project Management Mapping MAVERIC S POINT OF VIEW. 10-10-2012 Vol. 7
10-10-2012 Vol. 7 MAVERIC S POINT OF VIEW Agile & Abstract: The purpose of this whitepaper is to explore the points of parity and differences between two of the most widely used methodologies. PMI Management
The Truth About Agile Software Development with Scrum, The Facts You Should Know
The Truth About Agile Software Development with Scrum, The Facts You Should Know Copyright Notice of rights All rights reserved. No part of this book may be reproduced or transmitted in any form by any
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano [email protected] [email protected] 7 May 2012 Dilbert intro Summary Sprint Review Done at the end of the Sprint Not a simple
Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.
Agile Project Management FOR DUMME&* by Mark C. Layton WILEY John Wiley & Sons, Inc. Table of Contents»#» « Introduction / About This Book 1 Foolish Assumptions 1 Conventions Used in This Book 2 How This
Practical Agile Requirements Engineering
Defense, Space & Security Lean-Agile Software Practical Agile Requirements Engineering Presented to the 13 th Annual Systems Engineering Conference 10/25/2010 10/28/2010 Hyatt Regency Mission Bay, San
Power Generation Service Life Cycle Management for Power Plants
Power Generation Service Life Cycle Management for Power Plants Power Generation Service is protecting your Investment by Step-wise Evolution and Updating of Instrumentation, Control and Electrical Systems.
Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.
Agile Notetaker & Scrum Reference Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Scrum Diagram: Team Roles: roduct Owner: Is responsible for what goes into the product backlog
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW 2 Continuing to open highways 3 4 5 Developing for the car ~68 million vehicles sold globally in 2013 6 Developing for the car ~68 million ~978
Viewpoint. Every moment matters. Transforming the automotive consumer experience
Viewpoint Every moment matters Transforming the automotive consumer experience Table of contents 1 Adapt to cultural change 3 Transform to the changing landscape 4 Map the moments 5 Turn to an engagement
THE BUSINESS VALUE OF AGILE DEVELOPMENT
David Chappell March 2012 THE BUSINESS VALUE OF AGILE DEVELOPMENT Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates When it comes to creating custom applications, too many of us live
WHITE PAPER. iet ITSM Enables Enhanced Service Management
iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management Need for IT Service Management The focus within the vast majority of large and medium-size companies has shifted
A Survey Report by Horst Hientz Hans-Jürgen Kugler
A Survey Report by Horst Hientz Hans-Jürgen Kugler Bonifaz Maag Dominik Strube 1 Content Survey framework Results Trends & Drivers Impact on business models Impact on automotive industry Impact on automotive
Software Engineering. So(ware Evolu1on
Software Engineering So(ware Evolu1on 1 Software change Software change is inevitable New requirements emerge when the software is used; The business environment changes; Errors must be repaired; New computers
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?
Scrum Is Not Just for Software
Scrum Is Not Just for Software A real-life application of Scrum outside IT. Robbie Mac Iver 2/9/2009. Agile methods like Scrum can be applied to any project effort to deliver improved results in ever evolving
The Four Components of HCL s Business Planning Accelerator for Insurance
The Problem In today s dynamic insurance industry, business planning is no longer just an operational necessity; it is a competitive differentiator. It needs to be fast, it needs to be accurate and it
Agile Offshore Development. with SOA
Agile Offshore Development with SOA Table of Contents Introduction... 4 Modern Offshore Development... 5 Benefits... 5 Risks... 5 Agile and SOA... 6 The Agile Development Process... 6 Service Oriented
AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS
AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS The Software-Enabled Automobile Software is a key differentiating factor for today s automakers. It is critical to harnessing the opportunities of autonomous
How to optimize offshore software development with Agile methodologies
How to optimize offshore software development with Agile methodologies Prasad Chaudhari [email protected] 14 Mai 2012, Munich 1 Still why do companies outsource? 2 Have you heard of these problems with
SIMATIC IT Production Suite Answers for industry.
Driving Manufacturing Performance SIMATIC IT Production Suite Answers for industry. SIMATIC IT at the intersection of value creation processes With SIMATIC IT, Siemens is broadening the scope of MES. Plant
Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;
Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com
Statistics New Zealand is Agile Continued Implementation of AGILE Process at Statistics NZ
Distr. GENERAL WP.22 17 May 2011 ENGLISH ONLY UNITED NATIONS ECONOMIC COMMISSION FOR EUROPE (UNECE) CONFERENCE OF EUROPEAN STATISTICIANS EUROPEAN COMMISSION STATISTICAL OFFICE OF THE EUROPEAN UNION (EUROSTAT)
Non-Stop Manufacturing Excellence. Automotive. Answers for industry.
Non-Stop Manufacturing Excellence. Automotive Answers for industry. Answers to your challenges How can the potential of emerging markets be best economically tapped? What possibilities are there of reducing
One Manufacturer : Harmonization Strategies for Global Companies
Manufacturing the way we see it One Manufacturer : Harmonization Strategies for Global Companies How to Align Enterprise Architecture with Corporate Strategy Recently we have seen many global manufacturers
AGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
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
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
Enhance visibility into and control over software projects IBM Rational change and release management software
Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software
Agile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
Part I. Introduction
Part I. Introduction In the development of modern vehicles, the infotainment system [54] belongs to the innovative area. In comparison to the conventional areas such as the motor, body construction and
What is meant by the term, Lean Software Development? November 2014
What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores
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
SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON
SCRUM A Tool from the Software World Can Improve Analytical Project Outcomes By KyMBER WALTMUNSON When jurisdictions undertake analytical work such as audits, budget analysis, program evaluation, and special
HR - A STRATEGIC PARTNER Evolution in the adoption of Human Capital Management systems
www.wipro.com HR - A STRATEGIC PARTNER Evolution in the adoption of Human Capital Management systems FUTURE READY SYSTEM FOR AN INSPIRED WORKFORCE Anand Gupta, Director, Oracle Cloud Services, Wipro Table
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
GENIVI FAQ. What is the GENIVI Alliance?
GENIVI FAQ What is the GENIVI Alliance? GENIVI Alliance is a non-profit consortium of over 180 automotive industry companies promoting the collaboration and deployment of open source software in the automotive
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
How Silk Central brings flexibility to agile development
How Silk Central brings flexibility to agile development The name agile development is perhaps slightly misleading as it is by its very nature, a carefully structured environment of rigorous procedures.
Scaling Agile Is Hard, Here s How You Do It!
Scaling Agile Is Hard, Here s How You Do It! Diego Lo Giudice, Vice President, Principal Analyst April 9, 2014. Optional Conference, Budapest Agenda Is Agile still worthwhile? How are Organizations Doing
Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results
Thought Leadership: Requirements Definition and Management Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results Jason Moccia One of the myths of Agile software
B2B E-Commerce Solutions Empower Wholesale Distributors
SAP Thought Leadership Paper Wholesale Distribution B2B E-Commerce Solutions Empower Wholesale Distributors Achieve Interaction Excellence with Outstanding Online Experiences and High-Quality Digital Content
Agile Data Warehousing
Agile Data Warehousing Chris Galfi Project Manager Brian Zachow Data Architect COUNTRY Financial IT Projects are too slow IT Projects cost too much money I never get what I expected There must be a better
Development Process Automation Experiences in Japan
Development Process Automation Experiences in Japan Dr. Olaf Kath ikv ++ technologies ag Germany ikv++ technologies ag 2007 who we are core business optimization and automation of our customer s system
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
Case Study on Critical Success Factors of Running Scrum *
Journal of Software Engineering and Applications, 2013, 6, 59-64 http://dx.doi.org/10.4236/jsea.2013.62010 Published Online February 2013 (http://www.scirp.org/journal/jsea) 59 Case Study on Critical Success
Mobility. Mobility is a major force. It s changing human culture and business on a global scale. And it s nowhere near achieving its full potential.
Mobility arrow.com Mobility This year, the number of mobile devices is expected to exceed the world s population. Soon, smartphones will surpass PCs as the device of choice for Internet access. A startling
In today s acquisition environment,
4 The Challenges of Being Agile in DoD William Broadus In today s acquisition environment, it no longer is unusual for your program to award a product or service development contract in which the vendor
This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:
AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on
SOFTWARE LOCALIZATION FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT
1 4 FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT AGILE METHOD Business Requirements SPRINT#1 Technical Coding & ing SPRINT#2 WATERFALL METHOD Client OK & Launch SPRINT#3 Irrespective of the type of software
MMOG/LE OVERVIEW STREAMLINE AND OPTIMIZE SUPPLY CHAIN MANAGEMENT WITH QAD MMOG/LE SOLUTIONS IMPROVE PERFORMANCE IN THE AUTOMOTIVE SUPPLY CHAIN
MMOG/LE OVERVIEW STREAMLINE AND OPTIMIZE SUPPLY CHAIN MANAGEMENT WITH QAD MMOG/LE SOLUTIONS IMPROVE PERFORMANCE IN THE AUTOMOTIVE SUPPLY CHAIN The growing global automotive industry depends on a standard
Agile Development Calls for an Agile Suite Solution
d Agile Development Calls for an Agile Suite Solution Authored by: David A. Kelly and Heather Ashton Upside Research, Inc. www.upsideresearch.com Contents Executive Summary Agile development has been a
Car Cybersecurity: What do the automakers really think? 2015 Survey of Automakers and Suppliers Conducted by Ponemon Institute
Car Cybersecurity: What do the automakers really think? 2015 Survey of Automakers and Suppliers Conducted by Ponemon Institute 1 Executive Summary The Ponemon Institute recently conducted a cybersecurity
When agile is not enough
When agile is not enough LESS 2010 Kati Vilkki [email protected] 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
Advanced Testing Methods for Automotive Software
Advanced Testing Methods for Automotive Software Madison Turner, Technology Analyst Accelerated Technology, a Mentor Graphics Division Recent history attests to the need for improved software testing methods
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
Software Development Methodologies
Software Development Methodologies If you are running a software project, one of the main questions you are likely to come across is which development methodology to use. There are as many opinions on
