25
SOK & Product Roadmapping

Get definitions about Roadmapping (in order to construct my own) Get more method fragments Construct method

Embed Size (px)

Citation preview

Page 1: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

SOK &

Product Roadmapping

Page 2: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Get definitions about Roadmapping(in order to construct my own)

Get more method fragments

Construct method

To do:

Page 3: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Roadmaps Documents that recognize the key defining parameters of

the market, products and technologies for one part of the business. (Kappel)

Product Roadmapping: Roadmapping is called a metaphor for planning and

portraying the use of scientific and technological resources, elements and their structural relationships over a period of time. (Weerd)

Product Roadmap A high level schedule of future product releases with brief descriptions of market requirements and features for those releases. (Babylon dictionary

Roadmap definitions/descriptions

Page 4: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

The process of roadmapping identifies, evaluates and selects strategic alternatives that can be used to achieve desired objectives

(Jarno Vähäniitty, he qouted the SPM framework by Weerd :-) )

Product roadmapping is a process to develop a product roadmap that is credible, aligned, committed, and managed.

(Presentation from Sjaak )

Roadmapping process

Page 5: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Product roadmapping is a ”disciplined, focused, multiyear approach to product planning”, with the roadmap’s implementability viewed as important as its strategic value. (Vahiniiitininity)

Odd….

Phaal: sectors as Software and e-commerce that have short time horizons…

What to do?

Roadmapping

Page 6: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Wiegers uses the notion of business requirements to represent the needs customers have for the product.

Bosch defines software requirements as consisting of functional requirements and quality attributes, with the term feature referring to a group of related software requirements.

Interesting distinction (1/2)

Page 7: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Wiegers:business requirement = need of customer

Bosch:software requirement = group of functional requirements and quality attributes = features

Combine: (1) check need of customer (2) prioritise (time driven) (3) merge with corresonding features

Interesting distinction (2/2)

Page 9: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

From the book: Design and Use of Industrial Software Architectures

Requirement engineering has been studied extensively [refs] and it is not the aim of this book to address the process of identifying and specifying requirements (page 6)

Leaving me to a: dead end.

Further reading Bosch (132 pages)

Page 10: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Next week : - ).

The method

Page 11: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Finish method:◦ Clear description◦ Assemble bottom part integration◦ Practical SOK application(s) (pending with Henk’s

help)

‘Create’ validity, or better; Check validity◦ all ready finished case studies◦ GX interview?

To Do

Page 12: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

The Method

Page 13: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

product planning, service- capability planning, strategic planning, long range planning, knowledge asset planning, program planning, process planning, integration planning, technology planning, emerging technology planning, revised planning.

Roadmap….

Wait…., what?

Page 14: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

A high level schedule which describes the upcoming evolution of the product that compared to the market enhance or improve the product steered by various stakeholders (of the product itself).

Integrated software product roadmap (Hagemans)

Page 15: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Multiple dimensions of sustainable development are simultaneously focused in the innovation process.

The perspective is shifted from technological feasibility to the potential contribution of technologies to meet socio-economic trends and needs.

Stakeholders, especially experts, customers and users, are integrated into the roadmapping process.

Unintended side effects of a technology for companies, users and society are dealt with.

The Integrated Roadmap is different from other technology roadmaps in its acknowledgement of the following aspects:

Page 16: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Method Fragment #3 (Erdmann)(higher level of granularity?)

Page 17: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

No definition given by Erdmann. .

Integrated roadmap (Erdmann)

Page 18: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Method Fragment #1 (Erdmann)

Page 19: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Method Fragment #1 (Erdmann)

Page 20: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Method Fragment #2Garcia

Page 21: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Identification Acquisition Management tool Operation/Usage report Roadmap construction

SOK Framework

Page 22: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Integrated roadmapping methodology: Among the main motives for a sector association to carry

out a road mapping process are the detection, understanding and realization of new

business-relevant areas. The integration of experts,

customers and users into the roadmapping process minimizes uncertainty in technology development, market introduction and business models. (Erdmann)

Detection < - > Identification & AcquisitionUnderstanding < - > Management tools

Operation/usage report

Realisation < - > Roadmap construction

Roadmapping:

Page 23: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Decision making is increasingly being distributed to business units and their product managers. These business unit managers are closer to real customers and products. Corporate strategists, if they exist at all, often lack influence or contact with those who preside directly over products. (Kappel)

Roadmap can lose its power when the situations suddenly changes.

More reasons why:

Page 24: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Phaal found the following: Product planning/ service-, capability planning/strategic planning/long range planning/ knowledge asset planning/ program planning./ process planning and integration planning

This type of roadmap focuses on how the capabilities of an application can be enhanced and supported by new technology.

Type of roadmaps

Page 25: Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method

Some roadmaps from http://www.ifm.eng.cam.ac.uk/ctm/trm/documents/published_roadmaps7_6_09.pdf

“National grid service roadmap”, 2007: http://spreadsheets.google.com/ccc?key=pk-mNAlXXKxEy1Bvte-g3VA&pli=1

A roadmap towards the collaborative enterprise – CE Vision 2010http://www.esoce.net/Roadmap%20Summary%20v17.pdf

“Enterprise information architecture roadmap”, Louis Rosenthal, 2003. http://www.louisrosenfeld.com/home/bloug_archive/images/EIAroadmap2.pdf

Anyone anything else?

How? Method Assembly!