Lecture 17 Sjaak Brinkkemper Garm Lucassen 1 Juni 2017

Slides:



Advertisements
Similar presentations
A BPM Framework for KPI-Driven Performance Management
Advertisements

Life Science Services and Solutions
Chapter 1 Business Driven Technology
8.1 © 2007 by Prentice Hall 8 Chapter Achieving Operational Excellence and Customer Intimacy: Enterprise Applications.
A Framework for Process Improvement in Software Product Management Willem Bekkers 2 september LinkedIn:
Peter Artz, Inge van de Weerd, Sjaak Brinkkemper & Joost Fieggen Productization Transforming from developing customer-specific software to product.
Lecture-9/ T. Nouf Almujally
Enterprise Resource Planning (ERP)
© 1998 Concept Five Technologies Enterprise Application Integration Capability Maturity Model.
CHAPTER 8: LEARNING OUTCOMES
MAJOR BUSINESS INITIATIVES Gaining Competitive Advantage with IT
Foundations of information systems
Supporting tools in an IT Project & Portfolio Management environment Ann Van Belle -
2.1 © 2007 by Prentice Hall 2 Chapter How Businesses Use Information Systems.
ERP Enterprise Resource Planning D Lewis 10/02. Definitions ERP is a process of managing all resources and their use in the entire enterprise in a coordinated.
Prepared by the (Institute of Industrial Engineers – Industry Advisory Board)
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
2 Developing Marketing Strategies and Plans
Chapter 7 Enterprise Resource Planning (ERP). Objectives After studying the chapter, students should be able to.. Explain definition of Enterprise Resource.
Product/Process Innovation CHAPTER FOUR McGraw-Hill/Irwin Copyright © 2011 by the McGraw-Hill Companies, Inc. All rights reserved.
Technology Commercialization Technology Commercialization, 2011 Sanjay Dhole, Technology Programs Coordinator Maricopa SBDC.
Asset accounting-29.pptx This course will give an overview of the following Workbreakdown Structure Network Project Builder Project Planning.
BUSINESS INFORMATION SYSTEMS
Business Management March 2, 2017, Marketing.
Chapter 1 Market-Oriented Perspectives Underlie Successful Corporate, Business, and Marketing Strategies.
Strategy Formulation and Implementation
Lecture 3 Product.
Rapid Innovation Process
Chapter Two Company and Marketing Strategy
BIL 424 NETWORK ARCHITECTURE AND SERVICE PROVIDING.
Management Information Systems
Strategic Training.
Chapter 4 Sales settings
Manufacturing and Service Technologies
CIM Modeling for E&U - (Short Version)
Requirement Prioritization
USING INFORMATION SYSTEMS FOR BUSINESS INTEGRATION
Subject Name: MANGEMENT INFORMATION SYSTEM Subject Code:10IS72
BANKING INFORMATION SYSTEMS
Global E-Business: How Businesses Use Information Systems
Identify the Risk of Not Doing BA
DEPARTMENT OF MANAGEMENT STUDIES
Creating and Capturing Customer Value
Carl Holmes Christy Lee
Navision Business Analytics
Marketing Research Introduction Overview.
IST421: Advanced Systems and Enterprise Integration
Creating and Capturing Customer Value
SAP S/4HANA 1709 – SAP S/4HANA Suite
CHAPTER 8: LEARNING OUTCOMES
What is Marketing? Marketing is societal process by which individuals and groups obtain what they need and want through creating, offering and freely.
What Is Marketing? Simple Definition: Marketing is managing profitable customer relationships. Goals: Attract new customers by promising superior value.
Enterprise Resource Planning (ERP)
CUSTOMER RELATIONSHIP MANAGEMENT CONCEPTS AND TECHNOLOGIES
Chapter Two Company and Marketing Strategy
CHAPTER 8: LEARNING OUTCOMES
Customer Relationship Management (CRM)
ECT 589: E-Commerce Management
Business Relationship Management
Chapter Two Company and Marketing Strategy
Chapter Two Company and Marketing Strategy
Creating and Capturing Customer Value
Creating and Capturing Customer Value
Define Your IT Strategy
NİŞANTAŞI ÜNİVERSİTESİ
New-Product Development and Product Life-Cycle Strategies
Chapter Two Company and Marketing Strategy
New-Product Development and Product Life-Cycle Strategies
Chapter Two Company and Marketing Strategy
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Presentation transcript:

Lecture 17 Sjaak Brinkkemper Garm Lucassen 1 Juni 2017 Software Product Management Organizational Structure and Productization Lecture 17 Sjaak Brinkkemper Garm Lucassen 1 Juni 2017

Outline Organizational growth and structures Positioning the product manager Productization from a service firm to a product business

Growth phases Phase 1 Startup Phase 2 Survival Phase 3 Success Phase 4 Expansion Phase 5 Optimal Size Large Small Age of the organisation Young Grown From: Churchill, N.C. en V.L. Lewis (1983), The five stages of small business growth, Harvard Business review, May-June, pp 30-50.

Characteristics of phases Startup: first release, first customers, arranging company Survival: second release, getting more customers, hiring first employee, create cashflow Success: more customers, exposure in market Expansion: redefining the company, hiring personnel, internationalization, company exit strategy Optimal: customer satisfaction Most startups Fosbury, Nubiko, Eitri AFAS, Quinity, Mendix Planon, TomTom Exact, Unit4

Structuring an organization 6

Structuring an organization 7

Structuring an organization 8

Baan R&D Department Acquisitions Product Management Release Management Processes Finance/Legal HRM Common Architecture Research BaanTech Workflow Common Technologies ERP Service& Project E-ERP BackOffice Applications Financials CRM Supply Chain Application Integration Emerging Applications Configuration Management Product Testing Multi-Byte Product Assembly Documentation and Training Business Intelligence Localizations Product Delivery Chief Technology Officer Acquisitions The organizational structure of Baan R&D Department in 1998; 1500 employees

Organizational structures Organizational structures are needed because Growing organisations need functional specialists Management has limits in numbers Categories: F: Functional HRM, Development, Sales, Marketing, … P: Product ERP, Middleware, BIS, Localizations, … M: Market Large accounts, SME, Public, Banking and Insurers, … G: Geografic Benelux, Nordic, UK, France, …

Standard F-structure Board R&D Marketing Sales Services Support

Investments and profits Board R&D Marketing Sales Services Support + - S - + Profit:

Substructures Board R&D Marketing Sales Services Support P-structure Generic, P-structure P-structure P-structure P-structure G-structure M-structure

P-type for R&D R&D mgr Product 1 Product 2 Product 3 Product 4 Architecture Board Product Management R&D departments are responsible for a product line Product Management: Functional responsibility Liaison with Marketing Architecture Board Technical responsibility Interfacing of products

Discussion What is the stage of your assignment company? Do you have insight in their organizational structure?

Outline Organizational growth and structures Positioning the product manager Productization from a service firm to a product business

Position product management The positioning of Product Management determines Responsibilities Activities External and internal communications Five positioning scenarios Within R&D: as overall function When functional integration of products is essential Within R&D: inside product development teams When products are relatively independent Within Marketing When customer value and market presence are important Partly within Marketing and partly within R&D When customers have complex technical requirements Under the Board When CEO/CTO are heavily involved in product functionality

Organizational variability Board R&D Marketing Sales Services Support Product 1 Product 2 Product 3 Quality & Delivery Product Management Product Management Product Management Marketing Communication Product Management

Discussion What is the position of the product manager in your assignment company?

Outline Organizational growth and structures Positioning the product manager Productization from a service firm to a product business

Introduction on Productization Productization: from project/customer driven to product/market driven business IT Service firms have difficulty managing product business Project: billable hours, project acquisition Product: market share, next release launch Spin-off of Acision from Logica Earlier study Productization from within one company (Artz et al. 2010) Research question To what extent is the productization process applicable in an IT service firm when transforming from developing customer specific software solutions to standard product software for a market?

Generic view on productization

Towards product organization No Product Organization Customized Standardized

Research approach Invitation by IT service company Case study: theory testing 7 products selected from candidate set Literature background Semi-structured interviewing Determination of initial position Gap analysis Advise to case study firm Overall findings

Productization process Independent projects Reuse across projects Product recognition Product basis Product platform a. Customizable product (enterprise solution) b. Standard product (packaged mass-market) Artz et al (2010)

Productization Process 2/2 Two end stages: For some software there is a need for customization in order to integrate software in a customer-specific situation Aspects of productization (Hietala et al., 2004) - Product market - Concepts - Benefits - Positioning - Selling - Marketing Degree of standardization adopted from Hoch et al., 1999

Literature: Dimensions of Productization

Focus dimensions Dimensions Customized software Standard software Customized software project Standard software product Business focus Meeting the customer needs within budget and time, contractual fulfillment Gaining market share Requirements gathering Gathered from one customer Gathered from whole market Requirements selection Select requirements per project (More or less fixed list of requirements) Optical selected subset of requirements Marketing goals Interaction, relationship and networks Product, price, place and promotion (4P’s), branding and differentiation Software development philosophy Waterfall SCRUM agile development Lifecycle One release, then maintenance Several releases based on market requirements Development teams Project focused, people are assigned to multiple projects Product-focused, self-managed, Involved in the entire development cycle Stakeholder involvement High external, barely internal High internal, low external

Productization process Independent projects Reuse across projects Product recognition Product basis Product platform a. Customizable product (enterprise solution) b. Standard product (packaged mass-market) Artz et al (2010)

Stage 1: Independent projects Independent relations between projects. Project Portfolio Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Software Custom features Software Custom features Software Custom features Software Custom features Maintenance Maintenance Maintenance Maintenance Delivery Delivery Delivery Delivery Requirements Engineering Requirements Engineering Requirements Engineering Requirements Engineering Stage 1: Independent projects Independent relations between projects. Projects differ in budget, technology, and functionality

Stage 2: Reuse across projects Focus on feature reuse across projects Project Portfolio Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Customer Project 4 Software Custom features Software Custom features Software Custom features Software Custom features Standard features Standard features Standard features Standard features Maintenance Maintenance Maintenance Maintenance Delivery Delivery Delivery Delivery Requirements E ngineering Requirements Engineering Requirements Engineering Requirements Engineering Stage 2: Reuse across projects Focus on feature reuse across projects More custom than standard

Stage 3: Product recognition Shared features between projects Product Portfolio Portfolio management Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Software Standard features Software Standard features Software Standard features Software Standard features Custom features Custom features Custom features Custom features Maintenance Maintenance Maintenance Maintenance Delivery Delivery Delivery Delivery Requirements Engineering Requirements Engineering Requirements Engineering Requirements Engineering Stage 3: Product recognition Shared features between projects More standard than custom Introduction of portfolio management

Generic product platform Introduction of product roadmapping Product Portfolio Portfolio management Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Software Standard features Software Standard features Software Standard features Software Standard features Product Roadmapping Custom features Custom features Custom features Custom features Maintenance Maintenance Maintenance Maintenance Delivery Delivery Delivery Delivery Requirements Engineering Requirements Engineering Requirements Engineering Requirements Engineering Stage 4: Product basis Generic product platform Introduction of product roadmapping Customer specific maintenance

Stage 5: Product platform Increasing generic product platform Product Portfolio Portfolio management Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Software Standard features Software Standard features Software Standard features Software Standard features Product Roadmapping Custom features Custom features Custom features Custom features Releases Releases Releases Releases Delivery Delivery Delivery Delivery Delivery Customer Requirements Customer Requirements Customer Requirements Customer Requirements Requirements Management Stage 5: Product platform Increasing generic product platform Introduction of requirements management Requirements gathering based on market trends Event based customized releases per customer

Stage 6a: Customizable product software Product Portfolio Portfolio management Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Software Standard features Software Standard features Software Standard features Software Standard features Product Roadmapping Custom features Custom features Custom features Custom features Releases Releases Releases Releases Release Planning Launch & delivery Launch & delivery Launch & delivery Launch & delivery MarketRequirements Market Requirements Market Requirements Market Requirements Requirements Management Stage 6a: Customizable product software One standard product with small additional customized layer Introduction of release planning Structured standardized releases Customer requests are handled as market requirements Product software aiming at selling services

Stage 6b: Standard product Product Portfolio Portfolio management Market Product Customer Project 1 Customer Project 2 Customer Project 3 Customer Project 4 Product Standard features Product Standard features Product Standard features Product Standard features Product Roadmapping Releases Releases Releases Releases Release Planning Launch & delivery Launch & delivery Launch & delivery Launch & delivery Market Requirements Market Requirements Market Requirements Market Requirements Requirements Management Stage 6b: Standard product One generic product for all customers and build for a specific market Introduction of release planning Structured standardized releases Software is completely configurable Product software aiming at selling licenses

Case studies 7 theory testing case studies Varying interviewees Service perspective (project mgr, delivery mgr) Potential products Market sector Product A Telecom market Product B Telecom, Transport and Utility Product C Local government Product D Utility firms Product E Oil Companies Product F Product G

Requirements management SPM Maturity Matrix Focus area 1 2 3 4 5 6 7 8 9 10 Portfolio management Market analysis   A B C D E Partnering & contracting Product lifecycle management Product planning Roadmap intelligence Core asset roadmapping Product roadmapping Release planning Requirements prioritization Release definition Release definition validation Scope change management Build validation Launch preparation F Requirements management Requirements gathering Requirements identification Requirements organizing

Requirements management Maturity results Focus area Advanced (2) Emerging (5) Avg(%) Portfolio management 21,9 14,2 16,4 Product planning 19,3 15,3 16,5 Release planning 45,6 24,7 30,7 Requirements management 41,7 22 27,6

Discussion Language and vocabulary problems due to service versus product perspective SPM maturity assessment interpreted differently: make SPM more SMART Service firm finds Productization difficult due to different business model and culture Focus on IP creation and buy-out

Conclusions Validation of productization process Immaturity of product business inside a service business Many advises for service company to arrange product teams But then the IT service firm got acquired …

Questions?