case study on Modmeters, use the template for the format and subtitle
Lesson 7
1-1
© 2015 Pearson Education, Inc. Publishing
as Prentice Hall
Chapter 19
19-2© 2015 Pearson Education, Inc. Publishing as Prentice Hall
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
The target architecture continuously evolves, so the technology roadmap must be an ongoing process.
Technology has many masters, such as vendors, standards-setting boards, and trading partners.
Unexpected roadblocks may occur.
19-3
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Without it companies run the risk of making sub-optimal technology decisions. “Plans are nothing, planning is everything”. The planning process tells an organization what they did where, where they failed, and how to improve. A technology roadmap limits the range of technology decisions.
19-4
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
A technology roadmap is the collective vision of the opportunities for technology to serve a business.
A technology roadmap is a mechanism for the identification, justification, planned evolution, and orchestration of technology to enhance business performance.
19-5
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Achieves business goals by identifying the gap between the business plan and the current technological environment. Reduces complexity by reducing the number and variety of technological choices. Enhances interoperability of business functionality across lines of business.
19-6
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Increases flexibility Increases speed of implementation through common standards, methodologies and technology platforms. Preserves investments in new and existing systems by basing them on long-term considerations. Responds to market changes by building from an established framework.
19-7
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Focuses IT investment dollars Simplifies the response to new legislation Reduces difficulties associated with deployment of new technologies by utilizing fewer technologies, common platforms, and similar development approaches
19-8
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Provides a common design point that facilitates end-to-end integration of reusable components and applications.
Builds a consistent and cohesive technology base that can create a critical mass of skills dedicated to select technologies.
19-9
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Provides the ability to move forward in planned phases by providing an orderly evolution of each technology through a life cycle approach Consolidates global solutions by synchronizing local technologies into the global roadmap Lowers the cost of development and maintenance by increasing reusability of components
19-10
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Seven Important Activities are derived from the Gap between the Current Technology and the Business Plan: 1. Guiding Principles 2. Assess Current Technology 3. Analyze Gap 4. Evaluate Technology Landscape 5. Describe Future Technology 6. Outline Migration Strategy 7. Establish Governance
19-11
© 2015 Pearson Education, Inc. Publishing as Prentice Hall 19-12
Figure 19.1
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Establish a statement of the role and purpose of technology within the business. Define how technology supports the business. Define the overall type of technology support to be delivered with a sense of performance.
19-13
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Establish investment boundaries. “We will invest in technology at a rate necessary to sustain our business growth” Outline the role of technology for the organization. “We will adopt a ‘fast follower’ strategy, aggressively adopting proven, architecturally compliant technologies.”
19-14
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Outline the role of technology within the industry. “Technology is a core business competency.” Reinforce the role of standards. “All components will adhere to open industry standards.”
19-15
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Specify the role of support. “We will assist employees with technology problems that occur via call centers, desktop support, self-help, and/or service- level agreements.” Outline development preference. “We will buy first, build second.”
19-16
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Establish expectations. “Service levels and availability are outlined for all production systems.” Adherence to regulatory standards. “We will be security and privacy compliant.” Specify timeframe. “The ‘future’ in our technology roadmap has a three-to-five- year horizon.”
19-17
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Outline the current technologies and their state. At a minimum indentify the business process area, vendor, level of support, dependencies, criticality, and life cycle. Assign a technology owner who is responsible for each technology domain including acquisition, maintenance, vendor relationship management, training, and documentation.
19-18
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Perform a gap analysis between the current technology and what is needed. Identify the required technology. Build technology in anticipation of business change and growth. Bridge the gap between business being driven by innovation and growth and IT benefits being derived from standards and reusability.
19-19
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Firms must invest in R & D to keep abreast of new technologies. The size of this investment should be driven by how critical IT is to the business. The roadmap should articulate how large this investment will be, how it will be enacted, who is responsible, and provide guidelines to assist this initiative.
19-20
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Describe the technologies to be adopted in the future. The roadmap should include the logic that was used to recommend these technologies to permit constructive input from business managers to challenge these recommendations. The roadmap should include all assumptions.
19-21
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Outline a Migration Strategy to get from the current technology to the future technology platform. Two common strategies are the gradual evolution and the big-bang. A major challenge is to assign priorities to technology components that need to be changed.
19-22
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Define an established process to determine who is responsible for creating/updating the technology roadmap and who approves changes to the roadmap. Distinguish between strategic architecture governance and tactical architecture governance.
19-23
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
1. Be bold and innovative when planning the roadmap.
2. Align technology with the business. 3. Secure support for the roadmap. 4. Don’t forget the people. 5. Control, measure, and communicate
progress.
19-24
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Migrate from production-centric to process-centric applications architecture using service-based architecture. Deploy component-based applications to minimize costs. Utilize components based on industry standards. Utilize middleware to minimize application changes.
19-25
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
The purpose of the technology roadmap is to guide the development of technology in an organization.
The technology roadmap communicates the role that technology will play in advancing business goals.
19-26
Chapter 20
20-27© 2015 Pearson Education, Inc. Publishing as Prentice Hall
© 2015 Pearson Education, Inc. Publishing as Prentice Hall 20-28
Past: SD involved creating customized software applications for an individual organization.
Today: SD still means custom building but development also includes selecting, implementing, and integrating packaged software solutions, smaller reusable software components across a variety of platforms with a variety of development tools.
The same (and sometimes more complex) problems!!
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Development projects are still perceived to take too long, cost too much and deliver limited business value (Korzaan 2009).
SD success rates shows that only 32% were successful (e.g., on time, on budget, and with the required features and functions), while 44% were not (Standish Group 2010).
20-29
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
SD continues to be plagued by the challenge of measuring “productivity.”
“We are still expected to deliver business value with increasing speed and efficiency.”
20-30
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
1. Adopting new development approaches:
Agile - incorporate flexibility into SD; incremental design, iterative, spiral.
Composition – SD becomes process orchestration, combining various software components into an application container.
Integration – acquiring packaged software from the cloud (e.g., software-as-a-service) and integrate it into processes.
20-31
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
2. Enhancing the waterfall methodology: The waterfall method is still considered the
most practical for large SD projects because of the engineering principles.
The “maturity” of traditional SD processes have been improved by using Capability Maturity Model Integration (CMMI) to move to a more managed and standardize results.
20-32
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
3. Improved governance: Some organizations started to adopt governance
mechanisms based on economic disciplines that
accept uncertainties involved in SD and adapt and
steer projects through the risks, variances, and
moving targets involved (Royce 200).
Compliance with all legislation and regulations has
become a further significant governance issue for all
systems initiatives.
Governance ensures productivity in SD
20-33
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
4. Changing resourcing strategies:
The use of contractors and outsourced
developers to supplement in-house
development continuously grows.
The globally dispersed development requires
new internal business, technical and data
architecture, business analysis, and project
management skills.
20-34
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Business involvement – Business leaders still pay only lip service to their responsibilities. Business users need more engagement in every aspect of the SD process (e.g., governance, analysis, testing, change management).
20-35
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Analysis– can be an obstacle to productivity and effectiveness by failing to:
Clearly define the scope of the project.
Understand the dependencies between projects.
Identify the changes.
Gather good system requirements.
20-36
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Testing– takes between 20 and 40 percent of development effort and resources. Frequent delays occur in the process, usually by the quality assurance and business user groups due to the lack of a holistic view of the business as a whole.
20-37
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
No a single SD approach fits all - the ongoing challenge is to find the right balance between structure and consistency and speed and flexibility.
Poor communication - between IT and business tends to create misunderstanding and conflicts that can inhibit projects.
20-38
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
1. Optimize the bigger picture
2. Adopt more flexible processes
3. Reduce complexity
4. Enhance success metrics
5. Create a smarter development environment
20-39
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Optimize the bigger picture – SD should be seen as only one part of an overall business and technical effort to deliver value to the enterprise.
IT and business strategy must be closely aligned.
All aspects of earlier stages of SD need to be reassessed and streamlined.
Resource management and sourcing strategies must be developed.
20-40
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Adopt more flexible processes - “just enough” waterfall development methodology should be the goal. Organizations have developed tailoring tools that helps determine the levels of oversight and control according to the level of risk involved.
20-41
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Reduce complexity – Standardization wherever possible reduces complexity and makes development more straightforward. “Multiple technologies, platforms, languages and tools mean more complex software engineering.” (said one manager)
20-42
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Enhance success metrics – Metrics for SD should be design to accomplish four goals and used selectively for different audiences:
Increase buy-in
Promote desired behavior
Educate perceptions
Monitor performance
20-43
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Create a smarter development environment – Collaboration and knowledge sharing initiatives (e.g., knowledge repositories, document-sharing software, communities of practice) facilitate relationship building, and ensure there is a single version of the “truth” available to everyone on a project team.
20-44
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Look for and address bottlenecks
Focus on outcomes
Clarify roles and responsibilities
Simplify the development environment
Simplify testing
20-45
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
SD is still a very complex process and organizations’ ongoing challenge to overcome the dilemma of development productivity. SD process improvements are more likely to result from persistent and iterative analysis of what works and what doesn’t in each particular context.
20-46
Chapter 21
21-47© 2015 Pearson Education, Inc. Publishing as Prentice Hall
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
The amount of information today is overwhelming. The average knowledge worker spends more than one quarter of their day searching for information. (Kontzer,2003) Information has considerable value. Good information management practices + excellent Systems yields strong financial performance. (Kettinger and Marchand 2011)
21-48
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Information embedded in workflows is valuable. Transforming tacit knowledge into explicit knowledge results in structural capital. Financial accountability legislation has driven the need for greater information integrity. New technologies create new information opportunities and at the same time, new business opportunities.
21-49
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
More Efficient Business Operations – Dashboards combine transaction, process and supply-chain metrics to give a more detailed view of operations.
Dashboards provide drill-down, highlight problem areas and integrate information from several systems.
21-50
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Mobile and E-Business – Forced organizations to resolve internal data inconsistencies, identify information gaps, and deal with inadequate information offerings.
The Web has enabled more efficient transactions, expanded supply chains, and offer new services.
21-51
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Internal Self-Service –is driving a complete reanalysis of what information is collected and how it is presented, navigated, and used internally.
“Portals and online self-service make administrative problem areas more visible. They also force managers to simplify policies and procedures.”
21-52
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Unstructured Information Delivery – records management, library management and document management have caused a convergence of structured and unstructured information.
IT must now develop taxonomies, navigation, and access methods for unstructured information and integration into work processes delivered where needed.
21-53
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Business Intelligence – Includes both data mining and external competitor information.
Data mining requires IT to understand the context of how information will be used.
Data Warehouse technologies are a key to supporting this environment.
21-54
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Behavior Change – Increasing more sophisticated metrics and scorecards are used to measure corporate performance.
People pay attention to what is measured.
Highlighting key information helps staff focus.
21-55
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Careful attention to the social and behavioral dimensions of how work is done.
Information integration is a challenge, mostly for global enterprises and large organizations with strategic alliances.
12-56
© 2015 Pearson Prentice Hall
Political judgment
Information analysis
Workflow analysis
Information access
Business rules for information use
Usability
Information navigation
21-57
© 2015 Pearson Prentice Hall
Data custodianship
Storage
Integration
Presentation
Security
Administration
Personalization and multilingual presentations
Document indexing and searching
21-58
© 2015 Pearson Prentice Hall
Unstructured content management and workflow
Network and server infrastructure for information hosting/staging
Team collaboration software
21-59
© 2015 Pearson Education, Inc. Publishing as Prentice Hall 21-60
Figure 21.1 The Information Management Lifecycle
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Capture – Includes all activities in identifying information for possible use.
May include digitizing documents.
Will require capturing external business intelligence information.
21-61
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Organize – Involves indexing, classifying and linking sources together.
Involves taxonomy creation (systematic categorization by keyword or term).
Facilitates ease of access.
21-62
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Process – Leverages the value of information using new information- delivery technologies.
Involves analyzing vast amounts of information into structural capital that is valued by businesspeople.
21-63
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Maintain – All information must be assessed as to its meeting the business needs.
Standards and principles must be established for information retention, preservation, and disposal.
21-64
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Approach information delivery as an iterative development project. No one gets it right the first time.
Separate data from function to create greater flexibility.
Buy data models and enhance them. This will save many person-years of effort.
21-65
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Use middleware to translate data from one system to another. This is especially true for companies using multiple packaged systems with their own embedded data models.
Evolve towards a real-time single-source customer information file. This will support privacy and ease new integrated product and service offerings.
21-66
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Design information delivery from the end user (whether external customer, employee, or supplier) backward. This substantially reduces internal in-fighting and focuses attention on what is really important.
21-67
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
The Internet of things – This includes the ability to track and remotely monitor a product at any point in time (e.g., radio frequency identification (RFID) and wireless communications). This massive influx of information will create challenges in the coming decade.
21-68
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Network-centric Operations – It will soon be possible to collect, create, distribute, and exploit information across any platform. This will be enabled by: - Sensor grids - High quality information - Value-added command and control
processes
21-69
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Self-synchronizing Systems – Information will support self- synchronization of complex work activities without management intervention.
Feedback Loops – Feedback mechanisms will requires new metrics for factors such as transparency, information sharing, and trust.
21-70
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
Informal Information Management – Information delivery mechanisms of the future will look to organize and leverage informal information kept by knowledge workers.
21-71
© 2015 Pearson Education, Inc. Publishing as Prentice Hall
It is only recently that businesses have discovered the power and potential of information within the IT community. New technologies and channels make it possible to access information cheaply and easily. Information is being used to drive different types of value in the organization.
21-72