New Roles in Software Development: UX Professional & Software - - PowerPoint PPT Presentation

new roles in software development ux professional
SMART_READER_LITE
LIVE PREVIEW

New Roles in Software Development: UX Professional & Software - - PowerPoint PPT Presentation

New Roles in Software Development: UX Professional & Software Product Manager Prof. Dr. Markus Stolze Director of Studies: MAS HCID & MAS SWPM Hochschule fr Technik Rapperswil Roles in Software Development YESTERDAY : Genius Real


slide-1
SLIDE 1

New Roles in Software Development: UX Professional & Software Product Manager

  • Prof. Dr. Markus Stolze

Director of Studies: MAS HCID & MAS SWPM Hochschule für Technik Rapperswil

slide-2
SLIDE 2

Roles in Software Development YESTERDAY:

Dan Bricklin & Bob Frankston

Genius Real Genius

Mitch Karpor

slide-3
SLIDE 3

Skills in Software Development YESTERDAY & Today

Lotus 1-2-3 made it easier to use spreadsheets and it added integrated charting, plotting and database capabilities Lotus 1-2-3 is still one of the all-time best selling application software packages in the world (1999)

3

Stage 1: Raw Iron Basic capability Stage 2: Checklist Battles Feature coverage Stage 3: Productivity Wars Better results, faster Stage 4: Transparency Lowest cost, integration Office Suites

Adapted from J. Spool, Market Maturity, http://www.uie.com/articles/market_maturity/

low medium large low Market Size

Ease of Use

slide-4
SLIDE 4

Product Development Long Ago & TODAY

Edison: Home Phonograph

Genius Real Genius

Victor: Talking Machine

slide-5
SLIDE 5

Job Roles in Software Development TODAY -- RUP

30 Roles in 5 Categories

n Analyst Business Process Analyst, Business Designer, System Analyst, ... n Developer Software Architect, Designer, User Interface Designer, Database Designer, Implementer, Integrator n Tester Test Analyst, Test Designer, Tester n Manager Project Manager, Change Control Manager, Configuration Manager, Test Manager, Deployment Manager, Process Engineer, Management Reviewer n Production & Support System Adminstrator, Technical Writer, Graphical Artist, Course Developer n Additional Stakeholder, Reviewer

Ease of Use? System Design?

slide-6
SLIDE 6

Architecture Development Test Release / Operations User Experience Product Management Program Management

Job Roles in Software Development TODAY – MSF 4 Agile

Solution Delivery Solution Design Solution Definition Solution Quality Solution Usability Solution Construction Solution Deployment

Microsoft Solution Framework for Agile Advocacy Groups Team Model

slide-7
SLIDE 7

Job Roles in Software Development TODAY:

User Experience Professional

Professional Background: Psychology, Graphic Design, Engineering n Job Profile n Consulting for User Centered Innovation & Design n Focus: Useful, usable and attractive software products n Skill: User Centered Requirements Definition (Usefulness) n Computer Science: Programming; Modeling; Architecture n Psychology: Communication; Workshop Moderation n HCI Analysis: Usage Elicitation & Modeling, Process Models n Skills: Interaction Design & Visual Design n Psychology: Perception, Cognition, Learning, Ergonomics n Graphic Design: Symbols, Typography, Color, Hierarchy, Corporate Design n HCI Design & Test: Visual Interaction Design, Prototyping, Usability-Lab

7

slide-8
SLIDE 8

Job Roles in Software Development TODAY:

Software Product Manager

Professional Background: Engineering, User Experience, Project Manager, Business n Job Profile: n Responsible for product success & budget (Software-intensive Products; Internal & external) n Focus: Sustainable market success of products und teams n Skills: n Business & Law: Strategic marketing of digital products; Licensing; Contracts, IP n Product Vision (Product-Innovation: Market, Customer, Product) n Business Plan & Communication; Team-development n Product launch & Development (SW-Quality, Requirements-Mgmt, Poject-Mgmt, Roadmapping, Multi-Site, ...) n Product Operation (Marketing, Tech Support, Operation, ...)

8

slide-9
SLIDE 9

MAS SWPM: Expectations & Learning Goals

1 2 3 4 Business Strategy Social Skills SW Project Mgmt Software Architecture Portfolio Mgmt RE SPM (ALM) UX / Usability / Design Marketing Expected Target

slide-10
SLIDE 10

Foundation Advanced Master

Strategy

MAS SWPM Course MAS SWPM Module

Vision Funding Team Law RE & PrjMgmt ProdMgmt Operation

MAS SWPM Project & Coaching

  • Oct. 13

April 13

  • Oct. 14

April 14

  • Oct. 15

April 15 KickOff Vernissage Talk Review

C C C C C C C

KickOff Vernis. Talk Review

C C C C C

  • Oct. 16

MAS Software Product Management

slide-11
SLIDE 11

Modules MAS Software Product Management

Foundation Advanced

MAS SPWM Course MAS SPWM Module

Strategy Vision Funding Team Law RE & PrjMgmt ProdMgmt Operation

slide-12
SLIDE 12

More Information? See you in Rapperswil !

12

slide-13
SLIDE 13

Vielen Dank!

13

slide-14
SLIDE 14

Details zum MAS SPM

14

slide-15
SLIDE 15

MAS SPM Initianten & Partnerorganisationen

n Hochschule für Technik Rapperswil n Markus Stolze n Peter Nedic n Blekinge Institute of Technology (BTH), Sweden n Samuel Fricker n International Software Product Management Association (ISPMA) n Wirtschaftsvertreter n Rainer Grau (Zühlke) n Toni Steimle (Crealogix)

slide-16
SLIDE 16

MAS SPM: Zielgruppe

Nachdiplomstudium Software Produkt-Management MAS SPM Zielgruppe: Software Produkt-Manager n Produktverantwortliche mit Budgetverantwortung n Produkte mit signifikantem Software Anteil: Standardsoftware, Webportale, Serviceplattformen für Dienstleistungen unternehmensspezifische Anwendungssoftware, Embedded Systems, Anlagen und Geräte n Externe und interne Produkte n Organisatorische Verankerung im Engineering (HW, SW), Business, Marketing, Verkauf, ... n Ausbildungshintergrund im Engineering, BWL, Projektleitung, ...

slide-17
SLIDE 17

MAS SPM: Studienstruktur

Jahr 1 Module

  • ca. 41 Tage Unterricht

Jahr 2 Module

  • ca. 19 Tage Unterricht

Jahr 1 Paxisprojekt Jahr 2 Paxisprojekt Jahr 3 Masterprojekt I I I I I

slide-18
SLIDE 18

MAS SPM Module

  • 1. Strategie*&*Marketing
  • 2. Entwicklung*einer*Produktvision
  • 6. Produktmanagement

7"ECTS"Punkte 11"ECTS"Punkte 12"ECTS"Punkte

Kursblöcke Zuständig Kursblöcke Zuständig Kursblöcke Zuständig 1.1 Digitale"Märkte"und"Produkte TS 2.1 Erhebungsmethoden TS 6.1 Enterprise"Architekturen" RG 1.2 Strategisches"Management RG 2.2 MarktE"und"Mitbewerberanalyse SF,"RG 6.2 Product"Lifecycle"Management SF 1.3 Marketing"Mix ? 2.3 Kundenanalyse TS 6.3 Roadmapping SF 1.4 Software"Geschäftsmodelle ! 2.4 Produktanalyse TS 6.4 Release"Planning SF 1.5 Software"Produktstrategien ! 2.5 Formulieren"einer"Produktvision TS 6.5 Konfigurationsmanagement SF 1.6 Performance"&"Risk"Management ? 2.6 Validieren"einer"Produktvision TS

  • 5. Requirements**&*Projektmgmt

13"ECTS"Punkte

Kursblöcke Zuständig 5.1 Software"Projektmanagement RG,"TS 5.2 Business"Engineering RG,"TS 5.3 Produkt"Requirements"Engineering SF 5.4 Qualitätsmerkmale"von"Softwareprodukten SF 5.5 Quality"Management SF

  • 3. Funding

5.6 Fremdvergabe"von"Entwicklungen TS

6"ECTS"Punkte

Kursblöcke Zuständig

  • 7. Operational*Implementation

3.1 Aufwandschätzmethoden RG

4"ECTS"Punkte

3.2 Pricing ! 3.3 Business"Cases"erstellen"(TCO,"ROI) RG Kursblöcke Zuständig 3.4 Business"Case"kommunizieren ! 7.1 Marketing"Support ? 7.2 Product"Launch SF 7.3 Operational"Distribution MS 7.4 Technical"Support ? 7.5 Ressource"Management RG 7.6 Betrieb RG 7.7 Release"Management SF

  • 8. Recht
  • 4. Teamentwicklung

3"ECTS"Punkte 4"ECTS"Punkte

Kursblöcke Zuständig Kursblöcke Zuständig 8.1 Lizenzrecht ? 4.1 Produktmanagement"in"der"Organisation RG 8.2 Verträge"mit"Zulieferern ? 4.2 Konfliktmanagement PN,"RG 8.3 IP"Recht ? 4.3 Coaching PN" 8.4 Produkthaftung ? 4.4 Verhandlungstechnik PN

1. Strategie & Marketing

7 ECTS

2. Entwicklung einer Produktvision

11 ECTS

3. Funding

6 ECTS 4. Teamentwicklung

4 ECTS

5. Requirements- & Projekt- Management

13 ECTS

6. Produkt- Management

12 ECTS

  • 7. Operational

Implementation

4 ECTS

  • 8. Recht

3 ECTS

slide-19
SLIDE 19

MAS SPM Module

  • 1. Strategie+&+Marketing

7$ECTS$Punkte

Kursblöcke

Zuständig

1.1 Digitale$Märkte$und$Produkte TS 1.2 Strategisches$Management RG 1.3 Marketing$Mix ? 1.4 Software$Geschäftsmodelle ! 1.5 Software$Produktstrategien ! 1.6 Performance$&$Risk$Management ?

slide-20
SLIDE 20

MAS SPM Module

  • 2. Entwicklung+einer+Produktvision

11$ECTS$Punkte

Kursblöcke

Zuständig

2.1 Erhebungsmethoden TS 2.2 MarktN$und$Mitbewerberanalyse SF,$RG 2.3 Kundenanalyse TS 2.4 Produktanalyse TS 2.5 Formulieren$einer$Produktvision TS 2.6 Validieren$einer$Produktvision TS

slide-21
SLIDE 21

MAS SPM Module

  • 3. Funding

6$ECTS$Punkte

Kursblöcke

Zuständig

3.1 Aufwandschätzmethoden RG 3.2 Pricing ! 3.3 Business$Cases$erstellen$(TCO,$ROI) RG 3.4 Business$Case$kommunizieren !

  • 4. Teamentwicklung

4$ECTS$Punkte

Kursblöcke

Zuständig

4.1 Produktmanagement$in$der$Organisation RG 4.2 Konfliktmanagement PN,$RG 4.3 Coaching PN$ 4.4 Verhandlungstechnik PN

slide-22
SLIDE 22

MAS SPM Module

  • 5. Requirements++&+Projektmgmt

13$ECTS$Punkte

Kursblöcke

Zuständig

5.1 Software$Projektmanagement RG,$TS 5.2 Business$Engineering RG,$TS 5.3 Produkt$Requirements$Engineering SF 5.4 Qualitätsmerkmale$von$Softwareprodukten SF 5.5 Quality$Management SF 5.6 Fremdvergabe$von$Entwicklungen TS

slide-23
SLIDE 23

MAS SPM Module

  • 6. Produktmanagement

12$ECTS$Punkte

Kursblöcke

Zuständig

6.1 Enterprise$Architekturen$ RG 6.2 Product$Lifecycle$Management SF 6.3 Roadmapping SF 6.4 Release$Planning SF 6.5 Konfigurationsmanagement SF

slide-24
SLIDE 24

MAS SPM Module

  • 7. Operational*Implementation

4"ECTS"Punkte

Kursblöcke

Zuständig

7.1 Marketing"Support ? 7.2 Product"Launch SF 7.3 Operational"Distribution MS 7.4 Technical"Support ? 7.5 Ressource"Management RG 7.6 Betrieb RG 7.7 Release"Management SF

  • 8. Recht

3"ECTS"Punkte

Kursblöcke

Zuständig

8.1 Lizenzrecht ? 8.2 Verträge"mit"Zulieferern ? 8.3 IP"Recht ? 8.4 Produkthaftung ?

slide-25
SLIDE 25

Details zum MAS HCID

25

slide-26
SLIDE 26

Studienstruktur Zertifikatskurs Requirements Engineering

Interdisziplinäres Praxisprojekt 1 HCI Technik 1:

Beobachten, Befragen, Analysieren

28 h + 32 h = 60 h Vorgehensmodelle 1: Requirements, Software, User- centered Sozialkompetenz Konvergenz & Grundlagenwisse Zertifikatskurs 1: Requirements Engineering Kompetenzen 36 h + 39 h = 75 h Informatik 2: Modelle, Architektur 34 h + 41 h = 75 h 63 h + 77h = 140 h 18 h + 82 h = 100 h Psychologie 1: Kommunikation 28 h + 32 h = 60 h 43 h + 47 h = 90 h Informatik 1: Programmieren, User Interfaces

slide-27
SLIDE 27

Studienstruktur Zertifikatskurs Interaction Design

slide-28
SLIDE 28

MAS HCID Master 20011/2012

Toni Steimle Patrik Steiger Michael Gschwind Christian Hauri Christoph Kunz Beat Schifferli Peter Nedic