SlideShare a Scribd company logo
1 of 23
Introduction to
Software Product Management
Bijeenkomst 1
Sjaak Brinkkemper
Garm Lucassen
7 maart 2017
Introductie in
Software Product Management
• Sessie 1 van de cursus Software Product Management
• Georganiseerd vanuit
– Universiteit Utrecht
– Nederlands Instituut voor de Software Industrie
– International Software Product Management Association
– Software VOC
• https://www.nisi.nl/
• http://www.nederlandict.nl/
• http://www.ispma.org/
2
Agenda
• Introductie
• SPM competence model
• Oefening & pauze
• Requirements management
• Release planning
• Oefening & pauze
• Product planning
• Portfolio management
• Oefening & pauze
• Agenda & huiswerk
3
Doelstellingen
• Deelnemers bekend maken met de kennis en theorie op het gebied van
software product management.
• Deelnemers vaardigheden bij brengen voor het efficiënt en effectief
kunnen werken als product manager.
• Deelnemers voorbereiden op een snel veranderende werkomgeving. Hoe
ga je om met Agile?
• Deelnemers in staat stellen om de functie software product management
binnen het softwarebedrijf te professionaliseren.
• Uitwisselen van ervaringen met product managers van andere bedrijven.
• Certificaat van deelname
• Internationaal SPM-certificaat, zie http://ispma.org/
4
Huiswerk
• Ter voorbereiding van de volgende bijeenkomst
• Vertrouwelijk
• Geen criterium voor certificaat
• Cursistenpresentaties
• Actieve deelname zorgt voor meer resultaat van de cursus
5
Certificering
• International Software Product Management
Association: Standardization of Education and
Certification
• The International Software Product Management Association
(ISPMA) is an open group of experts from industry and research
with the goal to foster software product management excellence
across industries.
• Syllabus v1.3 available
• http://www.ispma.org/
6
7
Vakgroep
Organisation and Information
• Sjaak Brinkkemper
• Slinger Jansen
• Marco Spruit
• Fabiano Dalpiaz
• Jan Martijn van der Werf
• Sergio España Cubillo
• Marjan Askari
• Sietse Overbeek
• Siamak Farshidi
• Erik Jagroep
• Wienand Omta
• Garm Lucassen
• Vincent Menger
• Ian Shen
• Basak Aydemir
• Govert-Jan Slob
• Michiel Meulendijk
Onderzoeksthema
Product Software:
Methodology of Development, Implementation and
Entrepreneurship
3 onderzoekslijnen
–Development Methodology
–Implementation and Adoption
–Entrepreneurship
8
Teamintroductie
• Sjaak Brinkkemper
• Garm Lucassen
9
Agenda
• Introductie
• SPM competence model
• Oefening & pauze
• Requirements management
• Release planning
• Oefening & pauze
• Product planning
• Portfolio management
• Oefening & pauze
• Agenda & huiswerk
10
Software product
management
11
Board
Market
Sales
Development
Partners Customers
R&D
12
Software product management (SPM)
is the discipline that governs a software product
over its whole life cycle, from its inception
to customer delivery, in order to generate
the biggest possible value to the business.
Introduction competence model
• Software product management
– Complex organization of requirements & tracking of changes in
the design
– High release frequency
– Product manager has many responsibilities but little authority
– Interaction with many stakeholders
 Need for an integrated body of knowledge:
SPM Competence Model
13
Deliverable structure
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
14
Portfolio: The complete set of products of a company
Deliverable structure
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
15
Product: A packaged configuration targeted to a specific market
Deliverable structure
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
16
Release: A formalized sellable version
Deliverable structure
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
17
Requirement: Wish for a future product feature
Framework levels
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
Portfolio
Product 2
Release 1.1
Requirement 2
Product k
Release 2.0
Requirement n
Product 1
Release 1.0
Requirement 1 …
…
…
…
18
Portfolio Management
Product Planning
Release Planning
Requirements Management
Deliverable structure Business function
 Deliverable structure leads to business functions
 Responsibility for business function implies accountability for deliverables
SPM Competence Model
19
Stakeholders
20
Internal functions
21
Requirements management
22
Wil je de rest van de Software
Product Management slides
ontvangen? Meld je dan aan bij het
Nederlands Instituut voor de
Software Industrie!
23
Aanmelden

More Related Content

What's hot

Agile tour 2011 ladislau szilagyi
Agile tour 2011   ladislau szilagyiAgile tour 2011   ladislau szilagyi
Agile tour 2011 ladislau szilagyiAgora Group
 
Agile 2014-cmf-pub
Agile 2014-cmf-pubAgile 2014-cmf-pub
Agile 2014-cmf-pubgamapa
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...Pedro Henriques
 
NUS-ISS PCP for Data Analysts
NUS-ISS PCP for Data Analysts NUS-ISS PCP for Data Analysts
NUS-ISS PCP for Data Analysts NUS-ISS
 
NUS-ISS PCP for FullStack Software Developers
NUS-ISS PCP for FullStack Software DevelopersNUS-ISS PCP for FullStack Software Developers
NUS-ISS PCP for FullStack Software DevelopersNUS-ISS
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life CycleSoumyadipDas17
 
2018 State Of DevOps Report Key Findings
2018 State Of DevOps Report Key Findings2018 State Of DevOps Report Key Findings
2018 State Of DevOps Report Key FindingsEficode
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Brian Dawson
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Agile adoption for automotive systems software
Agile adoption for automotive systems softwareAgile adoption for automotive systems software
Agile adoption for automotive systems softwareJulian Holmes
 
FiSTB - agile testing
FiSTB - agile testingFiSTB - agile testing
FiSTB - agile testingKari Kakkonen
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 
OpenChain at EOLE 2017
OpenChain at EOLE 2017OpenChain at EOLE 2017
OpenChain at EOLE 2017Shane Coughlan
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDiego Pacheco
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordAgileLAB
 

What's hot (20)

Agile tour 2011 ladislau szilagyi
Agile tour 2011   ladislau szilagyiAgile tour 2011   ladislau szilagyi
Agile tour 2011 ladislau szilagyi
 
How_to_survive
How_to_surviveHow_to_survive
How_to_survive
 
Agile 2014-cmf-pub
Agile 2014-cmf-pubAgile 2014-cmf-pub
Agile 2014-cmf-pub
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
Agile and-scrum
Agile and-scrumAgile and-scrum
Agile and-scrum
 
NUS-ISS PCP for Data Analysts
NUS-ISS PCP for Data Analysts NUS-ISS PCP for Data Analysts
NUS-ISS PCP for Data Analysts
 
NUS-ISS PCP for FullStack Software Developers
NUS-ISS PCP for FullStack Software DevelopersNUS-ISS PCP for FullStack Software Developers
NUS-ISS PCP for FullStack Software Developers
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
2018 State Of DevOps Report Key Findings
2018 State Of DevOps Report Key Findings2018 State Of DevOps Report Key Findings
2018 State Of DevOps Report Key Findings
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Agile adoption for automotive systems software
Agile adoption for automotive systems softwareAgile adoption for automotive systems software
Agile adoption for automotive systems software
 
FiSTB - agile testing
FiSTB - agile testingFiSTB - agile testing
FiSTB - agile testing
 
Agile Presentation
Agile PresentationAgile Presentation
Agile Presentation
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 
03.PMO
03.PMO03.PMO
03.PMO
 
OpenChain at EOLE 2017
OpenChain at EOLE 2017OpenChain at EOLE 2017
OpenChain at EOLE 2017
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business Benefits
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
 

Similar to Introductie slides Software Product Management door het Nederlands Instituut voor de Software Industrie

SPM Cursus introductie
SPM Cursus introductieSPM Cursus introductie
SPM Cursus introductieGarm Lucassen
 
Cursus Software Product Management - Introduction
Cursus Software Product Management - IntroductionCursus Software Product Management - Introduction
Cursus Software Product Management - IntroductionGarm Lucassen
 
SPM Lecture 1 - Introduction
SPM Lecture 1 - IntroductionSPM Lecture 1 - Introduction
SPM Lecture 1 - IntroductionGarm Lucassen
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewInvensis Learning
 
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil Mediehuset Ingeniøren Live
 
Empm Microsoft Ingles Vd
Empm Microsoft Ingles VdEmpm Microsoft Ingles Vd
Empm Microsoft Ingles VdMICProductivity
 
Projektværktøjsdagen 2014 rapid implementation of ppm tool
Projektværktøjsdagen 2014   rapid implementation of ppm toolProjektværktøjsdagen 2014   rapid implementation of ppm tool
Projektværktøjsdagen 2014 rapid implementation of ppm toolThomas Røygaard
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
 
asme_product_development_cycle.ppt
asme_product_development_cycle.pptasme_product_development_cycle.ppt
asme_product_development_cycle.pptbibhu518
 
Epm demonstration projerct online and project server 2013
Epm demonstration projerct online and project server 2013Epm demonstration projerct online and project server 2013
Epm demonstration projerct online and project server 2013Jerome Quinton
 

Similar to Introductie slides Software Product Management door het Nederlands Instituut voor de Software Industrie (20)

SPM Cursus introductie
SPM Cursus introductieSPM Cursus introductie
SPM Cursus introductie
 
SPM1 - Introductie
SPM1 - IntroductieSPM1 - Introductie
SPM1 - Introductie
 
Cursus Software Product Management - Introduction
Cursus Software Product Management - IntroductionCursus Software Product Management - Introduction
Cursus Software Product Management - Introduction
 
SPM Lecture 1 - Introduction
SPM Lecture 1 - IntroductionSPM Lecture 1 - Introduction
SPM Lecture 1 - Introduction
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course Preview
 
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
 
Empm Microsoft Ingles Vd
Empm Microsoft Ingles VdEmpm Microsoft Ingles Vd
Empm Microsoft Ingles Vd
 
PMP
PMPPMP
PMP
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
unit 1.ppt
unit 1.pptunit 1.ppt
unit 1.ppt
 
Enfoucs Requirement Suite™
Enfoucs Requirement Suite™Enfoucs Requirement Suite™
Enfoucs Requirement Suite™
 
Projektværktøjsdagen 2014 rapid implementation of ppm tool
Projektværktøjsdagen 2014   rapid implementation of ppm toolProjektværktøjsdagen 2014   rapid implementation of ppm tool
Projektværktøjsdagen 2014 rapid implementation of ppm tool
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
asme_product_development_cycle.ppt
asme_product_development_cycle.pptasme_product_development_cycle.ppt
asme_product_development_cycle.ppt
 
Epm demonstration projerct online and project server 2013
Epm demonstration projerct online and project server 2013Epm demonstration projerct online and project server 2013
Epm demonstration projerct online and project server 2013
 

Recently uploaded

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 

Recently uploaded (20)

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 

Introductie slides Software Product Management door het Nederlands Instituut voor de Software Industrie

  • 1. Introduction to Software Product Management Bijeenkomst 1 Sjaak Brinkkemper Garm Lucassen 7 maart 2017
  • 2. Introductie in Software Product Management • Sessie 1 van de cursus Software Product Management • Georganiseerd vanuit – Universiteit Utrecht – Nederlands Instituut voor de Software Industrie – International Software Product Management Association – Software VOC • https://www.nisi.nl/ • http://www.nederlandict.nl/ • http://www.ispma.org/ 2
  • 3. Agenda • Introductie • SPM competence model • Oefening & pauze • Requirements management • Release planning • Oefening & pauze • Product planning • Portfolio management • Oefening & pauze • Agenda & huiswerk 3
  • 4. Doelstellingen • Deelnemers bekend maken met de kennis en theorie op het gebied van software product management. • Deelnemers vaardigheden bij brengen voor het efficiënt en effectief kunnen werken als product manager. • Deelnemers voorbereiden op een snel veranderende werkomgeving. Hoe ga je om met Agile? • Deelnemers in staat stellen om de functie software product management binnen het softwarebedrijf te professionaliseren. • Uitwisselen van ervaringen met product managers van andere bedrijven. • Certificaat van deelname • Internationaal SPM-certificaat, zie http://ispma.org/ 4
  • 5. Huiswerk • Ter voorbereiding van de volgende bijeenkomst • Vertrouwelijk • Geen criterium voor certificaat • Cursistenpresentaties • Actieve deelname zorgt voor meer resultaat van de cursus 5
  • 6. Certificering • International Software Product Management Association: Standardization of Education and Certification • The International Software Product Management Association (ISPMA) is an open group of experts from industry and research with the goal to foster software product management excellence across industries. • Syllabus v1.3 available • http://www.ispma.org/ 6
  • 7. 7 Vakgroep Organisation and Information • Sjaak Brinkkemper • Slinger Jansen • Marco Spruit • Fabiano Dalpiaz • Jan Martijn van der Werf • Sergio España Cubillo • Marjan Askari • Sietse Overbeek • Siamak Farshidi • Erik Jagroep • Wienand Omta • Garm Lucassen • Vincent Menger • Ian Shen • Basak Aydemir • Govert-Jan Slob • Michiel Meulendijk
  • 8. Onderzoeksthema Product Software: Methodology of Development, Implementation and Entrepreneurship 3 onderzoekslijnen –Development Methodology –Implementation and Adoption –Entrepreneurship 8
  • 10. Agenda • Introductie • SPM competence model • Oefening & pauze • Requirements management • Release planning • Oefening & pauze • Product planning • Portfolio management • Oefening & pauze • Agenda & huiswerk 10
  • 12. 12 Software product management (SPM) is the discipline that governs a software product over its whole life cycle, from its inception to customer delivery, in order to generate the biggest possible value to the business.
  • 13. Introduction competence model • Software product management – Complex organization of requirements & tracking of changes in the design – High release frequency – Product manager has many responsibilities but little authority – Interaction with many stakeholders  Need for an integrated body of knowledge: SPM Competence Model 13
  • 14. Deliverable structure Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … 14 Portfolio: The complete set of products of a company
  • 15. Deliverable structure Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … 15 Product: A packaged configuration targeted to a specific market
  • 16. Deliverable structure Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … 16 Release: A formalized sellable version
  • 17. Deliverable structure Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … 17 Requirement: Wish for a future product feature
  • 18. Framework levels Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … Portfolio Product 2 Release 1.1 Requirement 2 Product k Release 2.0 Requirement n Product 1 Release 1.0 Requirement 1 … … … … 18 Portfolio Management Product Planning Release Planning Requirements Management Deliverable structure Business function  Deliverable structure leads to business functions  Responsibility for business function implies accountability for deliverables
  • 23. Wil je de rest van de Software Product Management slides ontvangen? Meld je dan aan bij het Nederlands Instituut voor de Software Industrie! 23 Aanmelden