Software Center. Customer Data and Ecosystem Driven Development



Similar documents
Software Center Fast Customer Feedback In Large- Scale SE

Theme 4: Customer Data- and Ecosystem-Driven Development

Software Center Accelerating Adoption of Best Practices

EAM: Ecosystemability Assessment Method

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

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

Continuous Process Improvement - delivery, usability & compliance

Trends and Implications

Antonio Martini (Lars Pareto*) Jan Bosch

How To Develop A Car For A Car Maker

November, 2011 Joshua Kerievsky Industrial Logic, Inc. Lean Startup. Why It Rocks Far More Than Agile Development

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

SOFTWARE CENTER PROJECT 1 IMPLICATIONS OF CONTINUOUS DEPLOYMENT Agneta Nilsson, Eric Knauss, Miroslaw Staron

So#ware Center Accelera/ng Best Prac/ces to So#ware Engineering

Information Management & Data Governance

Empirical Software Engineering Introduction & Basic Concepts

TCO for Application Servers: Comparing Linux with Windows and Solaris

Extending the development process towards Continuous Delivery and Continuous Experimentation in the B2B Domain: A Case Study

Software Centre 4 th June 2015

Issue in Focus: Integrating Cloud PLM. Considerations for Systems Integration in the Cloud

Using Measurement to translate Business Vision into Operational Software Strategies

Software Requirements Specification. For. Get Real Website. Version 0.2. Prepared by Ken Cone. OUS Industry Affairs <7/16/07> Page i of 10

Thinking in Big Data. Tony Shan. Nov 5, 2014

The Four Components of HCL s Business Planning Accelerator for Insurance

Software Development Going Incremental, Iterative and Agile:

Comparative Analysis of Different Agile Methodologies

consumerlab Keeping Smartphone users loyal Assessing the impact of network performance on consumer loyalty to operators

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

How To Plan An Agile Project

Corporate Challenges in Model Risk Management : Moving Beyond Model Inventory. Iain Wright Ian Francis, IBM 4 June 2015

Strengthening the decision making process with data intelligence in publishing industry CONTEC 2014 Frankfurt Germany - October 7 th 2014

Transitions Math Project Placement Survey Whatcom Community College Fall 2005

Why Agile Works: Economics, Psychology, and #PrDC16

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

Agile Master Data Management TM : Data Governance in Action. A whitepaper by First San Francisco Partners

Maintaining Quality in Agile Environment

AIE: 85-86, 193, , 294, , , 412, , , 682, SE: : 339, 434, , , , 680, 686

Project Management Plan Template

Why Kampyle? Kampyle is dialing back the clock to an era when the customer was king and businesses were driven by understanding his needs.

Next presentation starting soon Next Gen Customer Experience Enabled by PwC & Oracle s Cloud CRM & CX Applications

Variable: characteristic that varies from one individual to another in the population

VI Simposio Internacional sobre Energía y Foro de Innovación y Emprendimiento. Por: Bartolomé Gamundi Cestero

No quality mobile apps without testing in production (TiP) Marc van t Veer

BIG DATA WITHIN THE LARGE ENTERPRISE 9/19/2013. Navigating Implementation and Governance

METRICS RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES

Management Science Letters

Kanban game. Danske Bank version developed by Sune Lomholt based on Software development Kanban Christina Skaskiw

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

Analytics In the Cloud

Data Mining for Profit

Case Study / Change Management in a Fast Paced Start Up Environment Incorporating the Human Side of Change. 01/ The Client

Improving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM

NAVIGATING THE RISKS IN IMPLEMENTING HYBRID CLOUD, AGILE AND PROJECT MANAGEMENT METHODOLOGY

Making big data simple with Databricks

Lifecycle Models: Waterfall / Spiral / EVO

consumerlab OPTIMAL CONSUMER EXPERIENCE An analysis of how operators can maintain and improve customer satisfaction

Evaluation Strategies and Recommendations for Student

Agile Systems Engineering Approach to Software Project Development

The Cloud-Centric Organization. How organizations realize business benefits with a mature approach to Cloud

WHITE PAPER. Six Simple Steps to Improve Service Quality and Reduce Costs

Transitioning Towards Continuous Delivery in the B2B Domain: A Case Study

Friday, 10 December How to run a BI project?

The Contractor Body: What You Measure

The Lean Startup. Eric Ries. Dr Linda Hickman. Department of Management public lecture. Suggested hashtag for Twitter users: #lsestartup

Speed'and'Innova8on'through' Architecture'and'New'Ways'of'Working'

Continuous Integration, Delivery and Deployment. Eero Laukkanen T Software Testing and Quality Assurance P

Software Architecture Modeling

2 Computer Science and Information Systems Research Projects

Learning Aims: To research, record and evaluate the difficulties of starting your own business.

Quality Assurance in an Agile Environment

Agile Usability Engineering by Thomas Memmel

IMEO International Mass Event Organization based on Recent Experience of Euro 2012

PMBOK Guide Grid Crossover to Agile

Managing TM1 Projects

SUPPLY CHAIN & PROCUREMENT INSIGHTS REPORT CANADA, ARE WE FALLING BEHIND?

pm4dev, 2007 management for development series The Project Management Processes PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

How To Write A Data Strategy

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

How we work. Digital Natives working methods

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

Project Risk Management

Smart, Connected Products: Manufacturing s next transformation. Key research findings

Managing Application Sprawl in the Cloud Era

Case Studies in Media Management Observations and Reflections

Data Center Infrastructure Management

CARMEN DEARDO DEVOPS TECHNOLOGY LEADER, NATIONWIDE INSURANCE

Basic Data Analysis. Stephen Turnbull Business Administration and Public Policy Lecture 12: June 22, Abstract. Review session.

Developing Effective IT Governance to Unleash Business Value

Supporting Continuous Integration by Code-Churn Based Test Selection

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Kampyle for Analytics. Deepen Your Analytics and UX Programs with Straight-from-the-User Insight

Linking an Opioid Treatment Program to a Prescription Drug Monitoring Program: A Pilot Study

Modern practices TIE-21100/

S&OP i dagligvarubranschen affärsplanering för ökat konsumentvärde. Henrik Hjalmarsson Findus Sverige AB

Strategic Planning Guide

Software Development Methodologies in Industry. By: Ahmad Deeb

Get maximum benefit with minimum investment.

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

Engage Customers with Service Excellence

Software Process Improvement Software Business. Casper Lassenius

Transcription:

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

Theme 4: Objectives Shorten feedback loops to customers and enable continuous validation of customer value Advancement of agile practices Data- driven development Feature experiments Strategies and infrastructures for managing business ecosystems and maximize co- creation of customer value Ecosystem orchestration and management Ecosystem assessment methods From products to services Theme coordinators: Helena H. Olsson (Malmö University) Fredrik Hugosson (Axis Communications)

Theme 4: Projects Project 5: Fast Customer Feedback In Large- Scale SE Prof. Jan Bosch, Dr. Helena H. Olsson, Aleksander Fabijan Ericsson, AB Volvo, Volvo Cars, Jeppesen, Axis, Grundfos Project 9: Strategic Ecosystem Driven R&D Management Prof. Jan Bosch, Dr. Helena H. Olsson Ericsson, AB Volvo, Volvo Cars, Jeppesen, Axis, Grundfos Project 11: Ecosystemability Assessment Method Dr. Eric Knauss, Dr. Imed Hammouda Volvo Cars, Axis

Software Center: Project 5 Fast Customer Feedback In Large- Scale SE

Objectives What? Shorten feedback loops to customers Continuous customer validation Why? Increase accuracy of R&D investments Improve data- driven development practices How? Identify techniques for collection of customer feedback Initiate, run and evaluate feature experiments

Feedback Loop Slow Rapid

Companies

The Open Loop Problem Learn (?) Build Measure

Interview Quotes (1/2)??? We DON T know what features our customers use. We have an idea on what functionality that is used based on sales but we DON T really know. We get feedback only on things that DON T work things that are problemtic. This is not necessarily an indication of what is used the most. Does silence mean that things are OK? We DON T know.

Interview Quotes (2/2) there are a lot of assumptions when questions are often answered with we belive, or we think this is what the customer wants. we have such a vast amount of functions that we collect data from and not a very structured way of harvesting this data, so in the end, it is very difficult to learn from the data.

Featuritis

Next version Slow Feedback Loops

Limited Use of Data New feature development Feature improvement Feature usage Diagnostics Operation

The HYPEX Model Business strategy and goals Strategic product goal generate Feature backlog Feature: expected behavior (B exp ) select implement MVF B exp no gap (B act = B exp ) relevant gap (B act B exp ) Gap analysis Develop hypotheses actual behavior (B act ) Experimentation implement alternative MVF Product abandon extend MVF

On- Going Feature Experiments Existing/new feature No usage/lack of usage Wrong usage Uncertainty on right implementation Feature focus R&D level The$HYPEX$Model$ Business strategy and goals Strategic product goal generate select Feature: expected behavior (B exp ) implement MVF Feature backlog B exp no gap (B act = B exp ) relevant gap (B act B exp ) Gap analysis Develop hypotheses actual behavior (B act ) Experimentation implement alternative MVF Product abandon extend MVF

Qualitative And Quantitative Customer Feedback Techniques* (CFT s) *Fabijan et al (2015). Customer Feedback and Data Collection Techniques: A literature review.

Qualitative/quantitative Customer Development Model (QCD) Qualitative and quantitative feedback techniques. Requirements are treated as hypotheses that are continuoulsly validated with customers. The validation data is used to decide whether to run another validation cycle, whether to have the hypothesis put back into the backlog, or whether to abandon the hypothesis. Continuous and dynamic prioritization of hypotheses

Customer Feedback Techniques (CFT): Qualitative data: Surveys Interviews Participant observations Prototypes Mock- ups Quantitative data*: Feature usage Product data Support data Call center data New hypotheses Hypotheses backlog - Concepts - Ideas Product R&D organisation Selection of hypothesis CFT Data Selection of CFT Hypothesis Customer Feedback Technique (CFT) QCD validation cycle Products in the field Product data database Selected customers Deployed products New hypotheses based on: Business strategies Innovation initiatives Qualitative customer feedback Quantitative customer feedback Results from QCD cycles Abandon CFT Data *Loop in which decisions are taken on whether to do more qualitative customer feedback collection.

The Key Opportunities Increase frequency of delivery Increase accuracy of development efforts Anticipate future customer needs Improve requirements prioritization Help customers optimize use of product

Thank you! helena.holmstrom.olsson@mah.se aleksander.fabijan@mah.se jan.bosch@chalmers.se