SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Technology roadmap 1
Technology roadmap
Fig 1: The Technology Roadmapping phases.
A technology roadmap is a plan that
matches short-term and long-term goals
with specific technology solutions to
help meet those goals.
[1]
It is a plan that
applies to a new product or process, or
to an emerging technology.
[2]
Developing a roadmap has three major
uses.
[3]
It helps reach a consensus about
a set of needs and the technologies
required to satisfy those needs; it
provides a mechanism to help forecast
technology developments and it
provides a framework to help plan and
coordinate technology developments.
The existence of product managers in
the product software industry indicates
that software is becoming more commercialized as a standard product. This manager is responsible over the whole
line of software requirement management, defining of products and their releases and this with all internal and
external stakeholders involved. In this context, product roadmapping can be placed to aid software product managers
in planning and placing their products with the use of scientific and technological resources. For managing and using
the technological resources technology planning can be used.
The Roadmapping process
The Technology Roadmapping Process conducts 3 phases (see figure 1.): preliminary activities, the development of
the roadmap and the follow-up activities phase. Because the process is too big for one model the phases are modeled
separately. Only the first two phases are considered. In the models no different roles are made, this is because
everything is done by the participants as a group.
Phase 1: Preliminary phase
The first phase, the preliminary phase (see figure 2.), consists of 3 steps: satisfy essential conditions, provide
leadership / sponsorship and define the scope and boundaries for the technology roadmap. In this phase the key
decision makers must identify that they have a problem and that technology roadmapping can help them in solving
the problem.
Technology roadmap 2
Figure 2. The process-data model of the preliminary phase.
Satisfy essential conditions
In this step it must become clear what
the conditions are (they have to be
identified) and if they are not met that
somebody will take the actions
necessary to meet the unmet
conditions. These conditions include
for example the following: there must
be a need for the technology roadmap,
input and participation from several
different parts of the organization (e.g.
marketing, R&D, the Strategic
Business Units ) with different
planning horizons and different
perspectives and the process should be
needs driven. All the conditions should
be satisfied (or someone is going to
take the actions necessary) in order to
continue to the next step. The
participants can have zero or more
conditions of their own. It applies to all
the conditions that they have the
attribute to be met or not.
Provide leadership / sponsorship
Committed leadership is needed because time and effort is involved in creating the technology roadmap.
Additionally the leadership should come from one of the participants, one of them provides leadership / sponsorship.
This means that the line organization must drive the process and use the roadmap to make resource allocation
decisions.
Define the scope and boundaries for the technology roadmap
In this step the context for the roadmap will be specified. In the company a vision should exist and it must be clear
that the roadmap can support that vision. If the vision does not exist one should be developed and clearly stated.
When that is done the boundaries and the scope of the roadmap should be specified. Furthermore the planning
horizon and the level of details should be set. The scope can be further divided into the technology scope and the
participation scope.
In table 1. all the different sub-activities of the preliminary activity phase can be seen. All the sub-activities have
concepts as end “products”, these are marked in bold. These concepts are the actual meta-data model, which is an
adjusted class diagram .
Technology roadmap 3
Table 1. Activity table for the preliminary activity phase
Activity Sub-Activity Description
Satisfy essential conditions Identify essential
conditions
When all the participants come together, essential conditions, like what groups should
be involved, what are the key customers and what are the key suppliers, can be
identified.
Take action to satisfy
conditions
For technology roadmapping to succeed, conditions from the participants must be
satisfied.
Provide leadership / sponsorship The part of leadership / sponsorship should be taken by line organization; they must
drive the roadmapping process and use the roadmap to make resource allocation
decisions.
Define the scope and boundaries
for the technology roadmap
Clearly state vision The already existing vision has to be clear.
Develop vision The vision is developed and stated clearly.
Define scope The scope of the project can further define the set of needs, planning horizon and
level of detail. The scope can be further divided into the technology scope and the
participation scope.
Define boundaries The boundaries should also be included.
Phase 2: Development phase
The second phase, the development of the technology roadmap phase (see figure 3.), consists of 7 steps: identify the
“product” that will be the focus of the roadmap, identify the critical system requirements and their targets, specify the
major technology areas, specify the technology drivers and their targets, identify technology alternatives and their
timelines, recommend the technology alternatives that should be pursued and create the technology roadmap report.
These steps create the actual roadmap.
Figure 3. The process-data model of the development phase.
Identify the “product” that will be
the focus of the roadmap
In this step the common product needs
are identified and should be agreed on
by all the participants. This is
important to get the acceptance of all
groups for the process. In case of
uncertainty of the product needs
scenario-based planning can be used to
determine the common product needs.
In figure 3. it can be seen that the
participants and possibly the
scenario-based planning provide the
common product needs.
Identify the critical system
requirements and their targets
Once it is decided what needs to be
roadmapped the critical system
Technology roadmap 4
requirements can be identified, they provide the overall framework for the technology roadmap. The requirements
can have targets (as an attribute in figure 3.) like reliability and costs.
Specify the major technology areas
These are the areas which can help achieve the critical system requirements. For each technology area several
technologies can be found. Example technology areas are: Market assessment, Crosscutting technology, Component
development and System development.
Specify the technology drivers and their targets
In this step the critical system requirements from step Identify the critical system requirements and their targets are
transformed into technology drivers (with targets) for the specific technology area. These drivers are the critical
variables that will determine which technology alternatives are selected. The drivers depend on the technology areas
but they relate to how the technology addresses the critical system requirements.
Identify Technology alternatives and their timelines
At this point the technology drivers and their targets are specified and the technology alternatives that can satisfy
those targets should be specified. For each of the alternatives a timeline should be estimated for how it will mature
with respect to the technology driver targets.
Time
This factor can be adapted suitable for the particular situation. The time horizons for E-commerce and software
related sectors are usually short. Other distinctions can be made on scale and intervals.
Recommend the technology alternatives that should be pursued
Because the alternatives may differ in costs, timeline etc. a selection has to be made of the alternatives. These will be
the alternatives to be pursued in figure 3. In this step a lot of trade-off has to be made between different alternatives
for different targets, performance over costs and even target over target.
Create the technology roadmap report
At this point the technology roadmap is finished. In figure 3, it can be seen that the technology roadmap report
consists of 5 parts: the identification and description of each technology area, critical factors in the roadmap,
unaddressed areas, implementation recommendations and technical recommendations. The report can also include
additional information. In table 2. all the different sub-activities of the development phase can be seen.
Table 2. Activity table for the Development phase.
Activity Sub-Activity Description
Identify the
“product” that will be the focus of the roadmap
Identify
needs
This critical step is to get the participants to identify
and agree on the COMMON PRODUCT NEEDS. This is important to get their buy-in
and acceptance.
Use
Scenario-based
planning
If there is major uncertainty about the COMMON PRODUCT
NEEDS SCENARIO-BASED PLANNING can be used. Each scenario must be reasonable,
internally consistent and comparable with the other scenarios.
State needs These are the NEEDS for the product.
Technology roadmap 5
Identify the
critical system requirements and their targets
Define
critical
system
requirements
The CRITICAL SYSTEM REQUIREMENTS provide the overall
framework for the roadmap and are high-level dimensions to which the
technologies relate. These include things like reliability and costs.
Define
targets
For each of the system requirements TARGETS have to be
defined.
Specify the major
technology areas
Transform
requirements
into
technology
oriented
drivers
The major TECHNOLOGY AREAS should be specified to help
achieve the CRITICAL SYSTEM REQUIREMENTS for the product. The CRITICAL SYSTEM
REQUIREMENTS are then transformed into TECHNOLOGY DRIVERS for the specific
TECHNOLOGY AREAS.
Specify the
technology drivers and their targets
Select
technology
alternatives
with their
targets
TECHNOLOGY DRIVERS and their TARGETS are set based on the
CRITICAL SYSTEM REQUIREMENT TARGETS. It specifies how viable TECHNOLOGY
ALTERNATIVES must be to perform by a certain date. From the available
TECHNOLOGY ALTERNATIVES a selection has to be made.
Identify technology
alternatives and their timelines
Identify
alternatives
and their
timelines
The TECHNOLOGY ALTERNATIVES that can satisfy the TARGETS
must be identified. Next to this the TIMELINE from each alternative has to be
identified.
Recommend the
technology alternatives that should be pursued
Select subset
of
technology
alternatives
to be pursued
Determine which TECHNOLOGY ALTERNATIVE TO PURSUE and when
to shift to a different TECHNOLOGY. Consolidate the best information and
develop consensus from many experts.
Create the
technology roadmap report
Create the
report
Here the actual TECHNOLOGY ROADMAP REPORT is created. This
report includes: IDENTIFICATION AND DESCRIPTION OF THE TECHNOLOGY, CRITICAL
FACTOR, UNADDRESSED AREA, and IMPLEMENTATION RECOMMENDATION AND TECHNICAL
RECOMMENDATION.
Phase 3: Follow-up activity phase
This is the moment when the roadmap must be critiqued, validated and hopefully accepted by the group that will be
involved in any implementation. For this a plan needs to be developed using the technology roadmap. Next there
must be a periodical review and update point, because the needs from the participants and the technologies are
evolving.
Planning and Business Development Context for Technology Roadmapping
Technology roadmap 6
5. Programme planning example.
6. Bars example.
7. Graphs example.
The process of technology roadmapping fits into corporate strategy,
corporate strategic planning, technology planning and the business
development context. Three critical elements should be connected:
needs, products and technology.
Knowledge and skills required
Consultant with skills
In order to create a technology roadmap it is required to have a certain
set of knowledge and skills. This means that some of the participants
must know the process of technology roadmapping. Next to this
group-process and interpersonal skills are required since the process
includes a lot of discussions and finding out what the common need is.
If the amount of participants is really large there might be need for a
consultant or facilitator.
The purpose of technology Roadmapping
Product planning
This is the most common type of a technology roadmap; linking the
insertion of technologies into products.
Programme planning
This type is more directed to the implementation of strategy and related
to project planning. Figure 5 shows the relationships between
technology development phases, programme phases and milestones.
The formats of technology Roadmapping
•• Bars : Almost all the roadmaps are (partly) expressed in bars for
each layer. This makes the roadmaps very simple and unified, which
makes the communication and integration easier.
•• Graphs : Also a technology roadmap can be expressed as a graph, usually one for each of the sub layers. (e.g.
IMEC uses the second method).
References
[1] http://www.entrepreneur.com/technology/techtrendscolumnistpeteralexander/article83000.html
[3] Garcia, M.L. and Bray, O.H. (1997). "Fundamentals of Technology Roadmapping". Strategic Business Development Department, Sandia
National Laboratories. (http://www.sandia.gov/PHMCOE/pdf/Sandia'sFundamentalsofTech.pdf)
Further reading
1.1. Garcia, M.L. and Bray, O.H. (1997). Fundamentals of Technology Roadmapping. Strategic Business
Development Department Sandia National Laboratories.
2. Phaal, R., Farrukh, C. and Probert, D. (2001). Technology Roadmapping: linking technology resources to
business objectives. Centre for Technology Management, University of Cambridge. Further information: (http://
www.ifm.eng.cam.ac.uk/resources/techmanworkbooks/roadmapping-for-strategy-and-innovation/)
3.3. Laube, T. and Abele, T. (2005). Technologie-Roadmap: Strategisches und taktisches Technologiemanagement.
Ein Leitfaden. Fraunhofer-Institut Produktionstechnik und Automatisierung (IPA), Stuttgart, Germany. ISBN
3-8167-7186-6
Technology roadmap 7
4. Oliveira, M. G. et al. Roadmapping: uma abordagem estratégica para o gerenciamento da inovação em produtos,
serviços e tecnologias. Rio de Janeiro: Campus-Elsevier, 2012. (published in brazilian portuguese). Further
information: www.roadmapping.com.br (http://www.roadmapping.com.br)
5. Public Domain Roadmaps. Further information: (http://www.ifm.eng.cam.ac.uk/uploads/Research/CTM/
Roadmapping/public_domain_roadmaps.pdf)
6. Roadmapping Bibliography. Further information: (http://www.ifm.eng.cam.ac.uk/uploads/Research/CTM/
Roadmapping/Roadmapping_Bibliography_Phaal.pdf)
Article Sources and Contributors 8
Article Sources and Contributors
Technology roadmap  Source: http://en.wikipedia.org/w/index.php?oldid=550909989  Contributors: 52andrew, 9Nak, Bunnyhop11, CALR, Carldietz, Crzer07, David Shay, Djlee111, Eckroese,
Enepunto, Enigmaman, Ewlyahoocom, Guzenkov, Hat of jimmy, ImperatorExercitus, JForget, Krassotkin, Kuru, Lonniev, Maicongdo, Manilal, Marc44, Martpol, Mdd, Mike.lifeguard, Mogism,
MrOllie, Njh@bandsman.co.uk, Nm402, Nnh, Oliver H, PDH, Patiwat, Pgr94, Rich Farmbrough, Ronz, Thom2002, Ts965, Versus22, Zy26, ‫,ﮔﺴﺘﻬﻢ‬ 75 anonymous edits
Image Sources, Licenses and Contributors
Image:Phase1-3-cut.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase1-3-cut.jpg  License: Public Domain  Contributors: Eckroese, Frap
Image:Phase1.3 Process Data Model.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase1.3_Process_Data_Model.jpg  License: Public Domain  Contributors: Eckroese, Frap
Image:Phase2.3 Process Data Model.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase2.3_Process_Data_Model.jpg  License: Public Domain  Contributors: Eckroese, Frap
Image:Purpose programme planning.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Purpose_programme_planning.jpg  License: Public Domain  Contributors: Eckroese, Frap
Image:Format bars.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Format_bars.jpg  License: Public Domain  Contributors: Eckroese, Frap, MithrandirMage
Image:Format graphs.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Format_graphs.jpg  License: Public Domain  Contributors: Eckroese, Frap, MithrandirMage
License
Creative Commons Attribution-Share Alike 3.0 Unported
//creativecommons.org/licenses/by-sa/3.0/

Más contenido relacionado

La actualidad más candente

オブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメオブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメYoji Kanno
 
trace code tool 以及人月神話
trace code tool 以及人月神話trace code tool 以及人月神話
trace code tool 以及人月神話Yi-Hsiang Huang
 
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】増田 亨
 
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)IT VALUE EXPERTS Inc.
 
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方広平 田村
 
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011Hiroh Satoh
 
誰のための見積もり・何のための見積もり part1
誰のための見積もり・何のための見積もり part1誰のための見積もり・何のための見積もり part1
誰のための見積もり・何のための見積もり part1matsu_chara
 
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)NTT DATA Technology & Innovation
 
Ff teema 1
Ff teema 1Ff teema 1
Ff teema 1powwer
 
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたYoshitaka Kawashima
 
イマドキC++erのモテカワリソース管理術
イマドキC++erのモテカワリソース管理術イマドキC++erのモテカワリソース管理術
イマドキC++erのモテカワリソース管理術Kohsuke Yuasa
 
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satoken
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satokenサト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satoken
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satokenGaryuten
 
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能についてDeep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能についてNTT DATA Technology & Innovation
 
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveDXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveTokoroten Nakayama
 
PGI CUDA FortranとGPU最適化ライブラリの一連携法
PGI CUDA FortranとGPU最適化ライブラリの一連携法PGI CUDA FortranとGPU最適化ライブラリの一連携法
PGI CUDA FortranとGPU最適化ライブラリの一連携法智啓 出川
 
[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by KomoriInsight Technology, Inc.
 
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)ShogoOkazaki
 
Container View Controllerを正しく使おう
Container View Controllerを正しく使おうContainer View Controllerを正しく使おう
Container View Controllerを正しく使おうasakahara
 

La actualidad más candente (20)

オブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメオブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメ
 
trace code tool 以及人月神話
trace code tool 以及人月神話trace code tool 以及人月神話
trace code tool 以及人月神話
 
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
 
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)
ITSMに起こりつつある変化とその対応 - 第17回itSMF Japan Conference講演資料(IT VALUE EXPERTS)
 
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方
 
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
 
誰のための見積もり・何のための見積もり part1
誰のための見積もり・何のための見積もり part1誰のための見積もり・何のための見積もり part1
誰のための見積もり・何のための見積もり part1
 
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのgitレポジトリから見える2021年の開発状況(第30回PostgreSQLアンカンファレンス@オンライン 発表資料)
 
Ff teema 1
Ff teema 1Ff teema 1
Ff teema 1
 
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
 
イマドキC++erのモテカワリソース管理術
イマドキC++erのモテカワリソース管理術イマドキC++erのモテカワリソース管理術
イマドキC++erのモテカワリソース管理術
 
各種データベースの特徴とパフォーマンス比較
各種データベースの特徴とパフォーマンス比較各種データベースの特徴とパフォーマンス比較
各種データベースの特徴とパフォーマンス比較
 
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satoken
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satokenサト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satoken
サト研(仮) とは? - OSC 2013 Fukuoka 勉強会勉強会LT #satoken
 
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能についてDeep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
 
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveDXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
 
PGI CUDA FortranとGPU最適化ライブラリの一連携法
PGI CUDA FortranとGPU最適化ライブラリの一連携法PGI CUDA FortranとGPU最適化ライブラリの一連携法
PGI CUDA FortranとGPU最適化ライブラリの一連携法
 
Business Modeling and the Business Analyst
Business Modeling and the Business AnalystBusiness Modeling and the Business Analyst
Business Modeling and the Business Analyst
 
[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori
 
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
 
Container View Controllerを正しく使おう
Container View Controllerを正しく使おうContainer View Controllerを正しく使おう
Container View Controllerを正しく使おう
 

Destacado

Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...
Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...
Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...Cognizant
 
Private cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyPrivate cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyTudor Damian
 
Technology Roadmap
Technology RoadmapTechnology Roadmap
Technology Roadmaprobduvall
 
Strategic technology roadmap for space x
Strategic technology roadmap for space xStrategic technology roadmap for space x
Strategic technology roadmap for space xCarles Debart
 
Technology Roadmapping
Technology RoadmappingTechnology Roadmapping
Technology RoadmappingJazziator
 
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)Janette Toral
 
Technology roadmap 06022014
Technology roadmap 06022014Technology roadmap 06022014
Technology roadmap 06022014pantapong
 

Destacado (8)

Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...
Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...
Creating a Learning Technology Roadmap: Maximizing Efficiency While Boosting ...
 
Private cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyPrivate cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the Ugly
 
Technology Roadmap for Vehicle-centric Wireless Communications
Technology Roadmap for Vehicle-centric Wireless CommunicationsTechnology Roadmap for Vehicle-centric Wireless Communications
Technology Roadmap for Vehicle-centric Wireless Communications
 
Technology Roadmap
Technology RoadmapTechnology Roadmap
Technology Roadmap
 
Strategic technology roadmap for space x
Strategic technology roadmap for space xStrategic technology roadmap for space x
Strategic technology roadmap for space x
 
Technology Roadmapping
Technology RoadmappingTechnology Roadmapping
Technology Roadmapping
 
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)
Philippines E-Commerce Roadmap 2016 to 2020 (FINAL VERSION)
 
Technology roadmap 06022014
Technology roadmap 06022014Technology roadmap 06022014
Technology roadmap 06022014
 

Similar a Technology roadmap

Project Management Notes 1
Project Management Notes 1Project Management Notes 1
Project Management Notes 1Golam Bitonsir
 
Guide for Post-COVID Process & Service Redesign
Guide for Post-COVID Process & Service RedesignGuide for Post-COVID Process & Service Redesign
Guide for Post-COVID Process & Service RedesignMatthew Boyer
 
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxAssignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxtrippettjettie
 
SAD_UnitII.docx
SAD_UnitII.docxSAD_UnitII.docx
SAD_UnitII.docx8759000398
 
Boosting Success of Global MES Rollouts
Boosting Success of Global MES RolloutsBoosting Success of Global MES Rollouts
Boosting Success of Global MES RolloutsCognizant
 
GAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfGAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfRmsDagi
 
Student guide for unit 9
Student guide for unit 9Student guide for unit 9
Student guide for unit 9Peter R Breach
 
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docxdomenicacullison
 
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docxlorainedeserre
 
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...Devendra Kachhi
 
EXECUTION PLAN REVISION HISTORYVersion #Implemented byRe
EXECUTION PLAN REVISION HISTORYVersion #Implemented byReEXECUTION PLAN REVISION HISTORYVersion #Implemented byRe
EXECUTION PLAN REVISION HISTORYVersion #Implemented byReBetseyCalderon89
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"joyousbharat
 
ITIL Process Assessment - Service Strategy (XLS)
ITIL Process Assessment - Service Strategy (XLS)ITIL Process Assessment - Service Strategy (XLS)
ITIL Process Assessment - Service Strategy (XLS)Flevy.com Best Practices
 
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phas
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phasIFSM 301 – Week 4 Citations (NIST, 2009) (The six phas
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phasMalikPinckney86
 
MBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docxMBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docxAASTHA76
 

Similar a Technology roadmap (20)

Project Management Notes 1
Project Management Notes 1Project Management Notes 1
Project Management Notes 1
 
Guide for Post-COVID Process & Service Redesign
Guide for Post-COVID Process & Service RedesignGuide for Post-COVID Process & Service Redesign
Guide for Post-COVID Process & Service Redesign
 
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxAssignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
 
SAD_UnitII.docx
SAD_UnitII.docxSAD_UnitII.docx
SAD_UnitII.docx
 
Boosting Success of Global MES Rollouts
Boosting Success of Global MES RolloutsBoosting Success of Global MES Rollouts
Boosting Success of Global MES Rollouts
 
GAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfGAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdf
 
PROCESS IMPOVEMENT PLAN
PROCESS IMPOVEMENT PLAN                                           PROCESS IMPOVEMENT PLAN
PROCESS IMPOVEMENT PLAN
 
Student guide for unit 9
Student guide for unit 9Student guide for unit 9
Student guide for unit 9
 
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
 
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
305C h a p t e r19 Technology Roadmap Benefits, Eleme.docx
 
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...
Mb0049 (2) May 2012 Master of Business Administration - MBA Semester 2 MB0049...
 
EXECUTION PLAN REVISION HISTORYVersion #Implemented byRe
EXECUTION PLAN REVISION HISTORYVersion #Implemented byReEXECUTION PLAN REVISION HISTORYVersion #Implemented byRe
EXECUTION PLAN REVISION HISTORYVersion #Implemented byRe
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"
 
ITIL Process Assessment - Service Strategy (XLS)
ITIL Process Assessment - Service Strategy (XLS)ITIL Process Assessment - Service Strategy (XLS)
ITIL Process Assessment - Service Strategy (XLS)
 
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phas
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phasIFSM 301 – Week 4 Citations (NIST, 2009) (The six phas
IFSM 301 – Week 4 Citations (NIST, 2009) (The six phas
 
MBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docxMBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docx
 
Print report
Print reportPrint report
Print report
 
FAQs on Billings and Project Milestones
FAQs on Billings and Project MilestonesFAQs on Billings and Project Milestones
FAQs on Billings and Project Milestones
 
Ch03
Ch03Ch03
Ch03
 
Log Frame Handout
Log Frame HandoutLog Frame Handout
Log Frame Handout
 

Más de auspin

Orientações para a elaboração do poster
Orientações para a elaboração do posterOrientações para a elaboração do poster
Orientações para a elaboração do posterauspin
 
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinados
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinadosGepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinados
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinadosauspin
 
Gepit09 orientações e sugestões para a preparação do poster
Gepit09 orientações e sugestões para a preparação do posterGepit09 orientações e sugestões para a preparação do poster
Gepit09 orientações e sugestões para a preparação do posterauspin
 
Quer inovar aprenda a fazer projetos
Quer inovar aprenda a fazer projetosQuer inovar aprenda a fazer projetos
Quer inovar aprenda a fazer projetosauspin
 
Exemplos da Técnica Business Model Generation
Exemplos da Técnica Business Model GenerationExemplos da Técnica Business Model Generation
Exemplos da Técnica Business Model Generationauspin
 
Fundamentos da Técnica Business Model Generation
Fundamentos da Técnica Business Model GenerationFundamentos da Técnica Business Model Generation
Fundamentos da Técnica Business Model Generationauspin
 
Roadmapping Tecnológico - Fundamentos da Técnica
Roadmapping Tecnológico - Fundamentos da TécnicaRoadmapping Tecnológico - Fundamentos da Técnica
Roadmapping Tecnológico - Fundamentos da Técnicaauspin
 
Project Model Canvas
Project Model CanvasProject Model Canvas
Project Model Canvasauspin
 
Inovação - Gepit - Aula 6
Inovação - Gepit - Aula 6Inovação - Gepit - Aula 6
Inovação - Gepit - Aula 6auspin
 
Palestra mitos e verdades
Palestra mitos e verdadesPalestra mitos e verdades
Palestra mitos e verdadesauspin
 
Linhas de fomento para empresas inovadoras 2014
Linhas de fomento para empresas inovadoras 2014Linhas de fomento para empresas inovadoras 2014
Linhas de fomento para empresas inovadoras 2014auspin
 
Gepit05 financiamento para a inovação
Gepit05 financiamento para a inovaçãoGepit05 financiamento para a inovação
Gepit05 financiamento para a inovaçãoauspin
 
Apresentação guilherme palestra gepit
Apresentação guilherme   palestra gepitApresentação guilherme   palestra gepit
Apresentação guilherme palestra gepitauspin
 
Aula 4 prof vanderlei
Aula 4 prof vanderleiAula 4 prof vanderlei
Aula 4 prof vanderleiauspin
 
Gepit04 aspectos do projeto de ação inovadora
Gepit04 aspectos do projeto de ação inovadoraGepit04 aspectos do projeto de ação inovadora
Gepit04 aspectos do projeto de ação inovadoraauspin
 
A pratica do design thinking v2
A pratica do design thinking v2A pratica do design thinking v2
A pratica do design thinking v2auspin
 
Trabalho1
Trabalho1Trabalho1
Trabalho1auspin
 
Programação Terceira Aula Presencial
Programação Terceira Aula PresencialProgramação Terceira Aula Presencial
Programação Terceira Aula Presencialauspin
 
Palestra PI
Palestra PIPalestra PI
Palestra PIauspin
 

Más de auspin (20)

Orientações para a elaboração do poster
Orientações para a elaboração do posterOrientações para a elaboração do poster
Orientações para a elaboração do poster
 
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinados
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinadosGepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinados
Gepit09 quer inovar_aprendaantesa_fazerprojetosdisciplinados
 
Gepit09 orientações e sugestões para a preparação do poster
Gepit09 orientações e sugestões para a preparação do posterGepit09 orientações e sugestões para a preparação do poster
Gepit09 orientações e sugestões para a preparação do poster
 
Quer inovar aprenda a fazer projetos
Quer inovar aprenda a fazer projetosQuer inovar aprenda a fazer projetos
Quer inovar aprenda a fazer projetos
 
Exemplos da Técnica Business Model Generation
Exemplos da Técnica Business Model GenerationExemplos da Técnica Business Model Generation
Exemplos da Técnica Business Model Generation
 
Fundamentos da Técnica Business Model Generation
Fundamentos da Técnica Business Model GenerationFundamentos da Técnica Business Model Generation
Fundamentos da Técnica Business Model Generation
 
Roadmapping Tecnológico - Fundamentos da Técnica
Roadmapping Tecnológico - Fundamentos da TécnicaRoadmapping Tecnológico - Fundamentos da Técnica
Roadmapping Tecnológico - Fundamentos da Técnica
 
Project Model Canvas
Project Model CanvasProject Model Canvas
Project Model Canvas
 
Inovação - Gepit - Aula 6
Inovação - Gepit - Aula 6Inovação - Gepit - Aula 6
Inovação - Gepit - Aula 6
 
Palestra mitos e verdades
Palestra mitos e verdadesPalestra mitos e verdades
Palestra mitos e verdades
 
Linhas de fomento para empresas inovadoras 2014
Linhas de fomento para empresas inovadoras 2014Linhas de fomento para empresas inovadoras 2014
Linhas de fomento para empresas inovadoras 2014
 
Gepit05 financiamento para a inovação
Gepit05 financiamento para a inovaçãoGepit05 financiamento para a inovação
Gepit05 financiamento para a inovação
 
Apresentação guilherme palestra gepit
Apresentação guilherme   palestra gepitApresentação guilherme   palestra gepit
Apresentação guilherme palestra gepit
 
Aula 4 prof vanderlei
Aula 4 prof vanderleiAula 4 prof vanderlei
Aula 4 prof vanderlei
 
Gepit04 aspectos do projeto de ação inovadora
Gepit04 aspectos do projeto de ação inovadoraGepit04 aspectos do projeto de ação inovadora
Gepit04 aspectos do projeto de ação inovadora
 
Aula4
Aula4Aula4
Aula4
 
A pratica do design thinking v2
A pratica do design thinking v2A pratica do design thinking v2
A pratica do design thinking v2
 
Trabalho1
Trabalho1Trabalho1
Trabalho1
 
Programação Terceira Aula Presencial
Programação Terceira Aula PresencialProgramação Terceira Aula Presencial
Programação Terceira Aula Presencial
 
Palestra PI
Palestra PIPalestra PI
Palestra PI
 

Último

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Technology roadmap

  • 1. Technology roadmap 1 Technology roadmap Fig 1: The Technology Roadmapping phases. A technology roadmap is a plan that matches short-term and long-term goals with specific technology solutions to help meet those goals. [1] It is a plan that applies to a new product or process, or to an emerging technology. [2] Developing a roadmap has three major uses. [3] It helps reach a consensus about a set of needs and the technologies required to satisfy those needs; it provides a mechanism to help forecast technology developments and it provides a framework to help plan and coordinate technology developments. The existence of product managers in the product software industry indicates that software is becoming more commercialized as a standard product. This manager is responsible over the whole line of software requirement management, defining of products and their releases and this with all internal and external stakeholders involved. In this context, product roadmapping can be placed to aid software product managers in planning and placing their products with the use of scientific and technological resources. For managing and using the technological resources technology planning can be used. The Roadmapping process The Technology Roadmapping Process conducts 3 phases (see figure 1.): preliminary activities, the development of the roadmap and the follow-up activities phase. Because the process is too big for one model the phases are modeled separately. Only the first two phases are considered. In the models no different roles are made, this is because everything is done by the participants as a group. Phase 1: Preliminary phase The first phase, the preliminary phase (see figure 2.), consists of 3 steps: satisfy essential conditions, provide leadership / sponsorship and define the scope and boundaries for the technology roadmap. In this phase the key decision makers must identify that they have a problem and that technology roadmapping can help them in solving the problem.
  • 2. Technology roadmap 2 Figure 2. The process-data model of the preliminary phase. Satisfy essential conditions In this step it must become clear what the conditions are (they have to be identified) and if they are not met that somebody will take the actions necessary to meet the unmet conditions. These conditions include for example the following: there must be a need for the technology roadmap, input and participation from several different parts of the organization (e.g. marketing, R&D, the Strategic Business Units ) with different planning horizons and different perspectives and the process should be needs driven. All the conditions should be satisfied (or someone is going to take the actions necessary) in order to continue to the next step. The participants can have zero or more conditions of their own. It applies to all the conditions that they have the attribute to be met or not. Provide leadership / sponsorship Committed leadership is needed because time and effort is involved in creating the technology roadmap. Additionally the leadership should come from one of the participants, one of them provides leadership / sponsorship. This means that the line organization must drive the process and use the roadmap to make resource allocation decisions. Define the scope and boundaries for the technology roadmap In this step the context for the roadmap will be specified. In the company a vision should exist and it must be clear that the roadmap can support that vision. If the vision does not exist one should be developed and clearly stated. When that is done the boundaries and the scope of the roadmap should be specified. Furthermore the planning horizon and the level of details should be set. The scope can be further divided into the technology scope and the participation scope. In table 1. all the different sub-activities of the preliminary activity phase can be seen. All the sub-activities have concepts as end “products”, these are marked in bold. These concepts are the actual meta-data model, which is an adjusted class diagram .
  • 3. Technology roadmap 3 Table 1. Activity table for the preliminary activity phase Activity Sub-Activity Description Satisfy essential conditions Identify essential conditions When all the participants come together, essential conditions, like what groups should be involved, what are the key customers and what are the key suppliers, can be identified. Take action to satisfy conditions For technology roadmapping to succeed, conditions from the participants must be satisfied. Provide leadership / sponsorship The part of leadership / sponsorship should be taken by line organization; they must drive the roadmapping process and use the roadmap to make resource allocation decisions. Define the scope and boundaries for the technology roadmap Clearly state vision The already existing vision has to be clear. Develop vision The vision is developed and stated clearly. Define scope The scope of the project can further define the set of needs, planning horizon and level of detail. The scope can be further divided into the technology scope and the participation scope. Define boundaries The boundaries should also be included. Phase 2: Development phase The second phase, the development of the technology roadmap phase (see figure 3.), consists of 7 steps: identify the “product” that will be the focus of the roadmap, identify the critical system requirements and their targets, specify the major technology areas, specify the technology drivers and their targets, identify technology alternatives and their timelines, recommend the technology alternatives that should be pursued and create the technology roadmap report. These steps create the actual roadmap. Figure 3. The process-data model of the development phase. Identify the “product” that will be the focus of the roadmap In this step the common product needs are identified and should be agreed on by all the participants. This is important to get the acceptance of all groups for the process. In case of uncertainty of the product needs scenario-based planning can be used to determine the common product needs. In figure 3. it can be seen that the participants and possibly the scenario-based planning provide the common product needs. Identify the critical system requirements and their targets Once it is decided what needs to be roadmapped the critical system
  • 4. Technology roadmap 4 requirements can be identified, they provide the overall framework for the technology roadmap. The requirements can have targets (as an attribute in figure 3.) like reliability and costs. Specify the major technology areas These are the areas which can help achieve the critical system requirements. For each technology area several technologies can be found. Example technology areas are: Market assessment, Crosscutting technology, Component development and System development. Specify the technology drivers and their targets In this step the critical system requirements from step Identify the critical system requirements and their targets are transformed into technology drivers (with targets) for the specific technology area. These drivers are the critical variables that will determine which technology alternatives are selected. The drivers depend on the technology areas but they relate to how the technology addresses the critical system requirements. Identify Technology alternatives and their timelines At this point the technology drivers and their targets are specified and the technology alternatives that can satisfy those targets should be specified. For each of the alternatives a timeline should be estimated for how it will mature with respect to the technology driver targets. Time This factor can be adapted suitable for the particular situation. The time horizons for E-commerce and software related sectors are usually short. Other distinctions can be made on scale and intervals. Recommend the technology alternatives that should be pursued Because the alternatives may differ in costs, timeline etc. a selection has to be made of the alternatives. These will be the alternatives to be pursued in figure 3. In this step a lot of trade-off has to be made between different alternatives for different targets, performance over costs and even target over target. Create the technology roadmap report At this point the technology roadmap is finished. In figure 3, it can be seen that the technology roadmap report consists of 5 parts: the identification and description of each technology area, critical factors in the roadmap, unaddressed areas, implementation recommendations and technical recommendations. The report can also include additional information. In table 2. all the different sub-activities of the development phase can be seen. Table 2. Activity table for the Development phase. Activity Sub-Activity Description Identify the “product” that will be the focus of the roadmap Identify needs This critical step is to get the participants to identify and agree on the COMMON PRODUCT NEEDS. This is important to get their buy-in and acceptance. Use Scenario-based planning If there is major uncertainty about the COMMON PRODUCT NEEDS SCENARIO-BASED PLANNING can be used. Each scenario must be reasonable, internally consistent and comparable with the other scenarios. State needs These are the NEEDS for the product.
  • 5. Technology roadmap 5 Identify the critical system requirements and their targets Define critical system requirements The CRITICAL SYSTEM REQUIREMENTS provide the overall framework for the roadmap and are high-level dimensions to which the technologies relate. These include things like reliability and costs. Define targets For each of the system requirements TARGETS have to be defined. Specify the major technology areas Transform requirements into technology oriented drivers The major TECHNOLOGY AREAS should be specified to help achieve the CRITICAL SYSTEM REQUIREMENTS for the product. The CRITICAL SYSTEM REQUIREMENTS are then transformed into TECHNOLOGY DRIVERS for the specific TECHNOLOGY AREAS. Specify the technology drivers and their targets Select technology alternatives with their targets TECHNOLOGY DRIVERS and their TARGETS are set based on the CRITICAL SYSTEM REQUIREMENT TARGETS. It specifies how viable TECHNOLOGY ALTERNATIVES must be to perform by a certain date. From the available TECHNOLOGY ALTERNATIVES a selection has to be made. Identify technology alternatives and their timelines Identify alternatives and their timelines The TECHNOLOGY ALTERNATIVES that can satisfy the TARGETS must be identified. Next to this the TIMELINE from each alternative has to be identified. Recommend the technology alternatives that should be pursued Select subset of technology alternatives to be pursued Determine which TECHNOLOGY ALTERNATIVE TO PURSUE and when to shift to a different TECHNOLOGY. Consolidate the best information and develop consensus from many experts. Create the technology roadmap report Create the report Here the actual TECHNOLOGY ROADMAP REPORT is created. This report includes: IDENTIFICATION AND DESCRIPTION OF THE TECHNOLOGY, CRITICAL FACTOR, UNADDRESSED AREA, and IMPLEMENTATION RECOMMENDATION AND TECHNICAL RECOMMENDATION. Phase 3: Follow-up activity phase This is the moment when the roadmap must be critiqued, validated and hopefully accepted by the group that will be involved in any implementation. For this a plan needs to be developed using the technology roadmap. Next there must be a periodical review and update point, because the needs from the participants and the technologies are evolving. Planning and Business Development Context for Technology Roadmapping
  • 6. Technology roadmap 6 5. Programme planning example. 6. Bars example. 7. Graphs example. The process of technology roadmapping fits into corporate strategy, corporate strategic planning, technology planning and the business development context. Three critical elements should be connected: needs, products and technology. Knowledge and skills required Consultant with skills In order to create a technology roadmap it is required to have a certain set of knowledge and skills. This means that some of the participants must know the process of technology roadmapping. Next to this group-process and interpersonal skills are required since the process includes a lot of discussions and finding out what the common need is. If the amount of participants is really large there might be need for a consultant or facilitator. The purpose of technology Roadmapping Product planning This is the most common type of a technology roadmap; linking the insertion of technologies into products. Programme planning This type is more directed to the implementation of strategy and related to project planning. Figure 5 shows the relationships between technology development phases, programme phases and milestones. The formats of technology Roadmapping •• Bars : Almost all the roadmaps are (partly) expressed in bars for each layer. This makes the roadmaps very simple and unified, which makes the communication and integration easier. •• Graphs : Also a technology roadmap can be expressed as a graph, usually one for each of the sub layers. (e.g. IMEC uses the second method). References [1] http://www.entrepreneur.com/technology/techtrendscolumnistpeteralexander/article83000.html [3] Garcia, M.L. and Bray, O.H. (1997). "Fundamentals of Technology Roadmapping". Strategic Business Development Department, Sandia National Laboratories. (http://www.sandia.gov/PHMCOE/pdf/Sandia'sFundamentalsofTech.pdf) Further reading 1.1. Garcia, M.L. and Bray, O.H. (1997). Fundamentals of Technology Roadmapping. Strategic Business Development Department Sandia National Laboratories. 2. Phaal, R., Farrukh, C. and Probert, D. (2001). Technology Roadmapping: linking technology resources to business objectives. Centre for Technology Management, University of Cambridge. Further information: (http:// www.ifm.eng.cam.ac.uk/resources/techmanworkbooks/roadmapping-for-strategy-and-innovation/) 3.3. Laube, T. and Abele, T. (2005). Technologie-Roadmap: Strategisches und taktisches Technologiemanagement. Ein Leitfaden. Fraunhofer-Institut Produktionstechnik und Automatisierung (IPA), Stuttgart, Germany. ISBN 3-8167-7186-6
  • 7. Technology roadmap 7 4. Oliveira, M. G. et al. Roadmapping: uma abordagem estratégica para o gerenciamento da inovação em produtos, serviços e tecnologias. Rio de Janeiro: Campus-Elsevier, 2012. (published in brazilian portuguese). Further information: www.roadmapping.com.br (http://www.roadmapping.com.br) 5. Public Domain Roadmaps. Further information: (http://www.ifm.eng.cam.ac.uk/uploads/Research/CTM/ Roadmapping/public_domain_roadmaps.pdf) 6. Roadmapping Bibliography. Further information: (http://www.ifm.eng.cam.ac.uk/uploads/Research/CTM/ Roadmapping/Roadmapping_Bibliography_Phaal.pdf)
  • 8. Article Sources and Contributors 8 Article Sources and Contributors Technology roadmap  Source: http://en.wikipedia.org/w/index.php?oldid=550909989  Contributors: 52andrew, 9Nak, Bunnyhop11, CALR, Carldietz, Crzer07, David Shay, Djlee111, Eckroese, Enepunto, Enigmaman, Ewlyahoocom, Guzenkov, Hat of jimmy, ImperatorExercitus, JForget, Krassotkin, Kuru, Lonniev, Maicongdo, Manilal, Marc44, Martpol, Mdd, Mike.lifeguard, Mogism, MrOllie, Njh@bandsman.co.uk, Nm402, Nnh, Oliver H, PDH, Patiwat, Pgr94, Rich Farmbrough, Ronz, Thom2002, Ts965, Versus22, Zy26, ‫,ﮔﺴﺘﻬﻢ‬ 75 anonymous edits Image Sources, Licenses and Contributors Image:Phase1-3-cut.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase1-3-cut.jpg  License: Public Domain  Contributors: Eckroese, Frap Image:Phase1.3 Process Data Model.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase1.3_Process_Data_Model.jpg  License: Public Domain  Contributors: Eckroese, Frap Image:Phase2.3 Process Data Model.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Phase2.3_Process_Data_Model.jpg  License: Public Domain  Contributors: Eckroese, Frap Image:Purpose programme planning.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Purpose_programme_planning.jpg  License: Public Domain  Contributors: Eckroese, Frap Image:Format bars.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Format_bars.jpg  License: Public Domain  Contributors: Eckroese, Frap, MithrandirMage Image:Format graphs.jpg  Source: http://en.wikipedia.org/w/index.php?title=File:Format_graphs.jpg  License: Public Domain  Contributors: Eckroese, Frap, MithrandirMage License Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/