SlideShare a Scribd company logo
1 of 27
1
Cora Carmody
Chief Information Officer
Litton PRC
October, 2000
Enterprise Technology;
Architecture and Trends
2
Agenda
 Introduction
 Emerging Technologies and IT Trends
 The Litton PRC Enterprise Architecture
 The Architecture Development Project
Backup material
3
Introduction
What is an architecture and why
do we need one?
4
What is an architecture?
 GartnerGroup defines IT architecture as
the framework and guidelines to be
used to implement any IT system
 An enterprise architecture provides a
path to guide the implementation of
systems toward an established set of
values and principles
5
Why do we need an Enterprise
Architecture?
 Ensure integrability and interoperability
 Support and maintain consistency between IT
and business processes
 Communicate current state and future
direction
 Capture current and evolving customer
requirements and show translation into
solutions
 Guides technology selection, applications
selection and operations
6
Why do we need an Enterprise
Architecture?
 Predict the future
 Allows us a context in which we can judge relative
impact of emerging technologies
 Framework in which we can more easily plan
implementation
 Prioritize expenditures
 Standards allow us to focus investments on those
that will work within existing architecture
 Allow us to select technologies with greatest
business impact
 Control costs
 Standards allow us to leverage volume discounts
7
Additional benefits of following a
standardized Architecture
 The ability to speed up new systems
implementation; many choices have already
been narrowed
 Lower support costs; as the variety of
products is reduced
 Modularity lends flexibility to make future
modifications easily.
 More consistent approach to system
management
8
Emerging Technologies and
IT Trends
9
Radical changes have occurred in
 the number of individuals that can be
reached with information
 in the richness of information content
and format
 in its instantaneousness and currency
 in the ability to respond directly
and in the cost to do all this
Information Hyperflow
What implications does this have on business?
10
The speed, intensity and ease of
access to information is impacting
 The overall speed of business performance
 Initiation of activity to fulfillment is shorter
 The nature of sales and marketing
 Buyer power has increased. Information, choice, options and
convenience has increased, lowering costs
 Internal decision making at lower levels based on
new information access
 The use of external sources
 Whole links in the value chain can now be performed externally
due to intense information flow
 The use of intellectual capital, even more
dispersed
 Leveraging of knowledge through rapid and broad sharing is
increasing performance
11
The Zero Latency Enterprise
 Information Hyperflow can produce a Zero-
Latency Enterprise
 No appreciable time lag between information
introduction and utilization
 Regardless of amount of geographic or organization
distance between entry and utilization points
 Regardless of language or enablement differences
between individual knowledge workers
When supported by appropriate
information technology
12
The Evolution of Computing
Networked Computing
Contextual Computing
Spontaneous Computing
The
advent of G
lobal-Class
com
puting
13
Era Summary
14
Global Class Computing
 Opening up the enterprise to compete in the
networked economy
 Does NOT convey larger scale than enterprise
applications
 Differences are relative to global distribution,
Internet standards, Web protocols, and customer
focus
 Dependent on both network computing
architectures and robust enterprise applications
 Issue of ‘single sign-on’ perpetuates through
need for unique global identity
15
99 Ð 00 Ð 01 Ð 02 Ð 03 Ð 04 Ð 05 Ð 06 Ð 07 Ð 08 Ð 09 Ð 10
Speech dialog,
narrow domain
Agent Interface
common
Handwriting
recognition
common
Gesture recognition
Improved speech
synthesis Improved haptic
feedback
Speech dialog,
general purpose
Anthropomorphic agent
intermediaries
140 million people
on Internet
Gen-WWW
enters workforce
Ubiquitous
smart devices
High-res flat-
screen displays
Embedded process
knowledge
Instant-on devices
Automatic platform
& profile adjustment
Wearable computers
Wireless LAN/WAN
Untethered ops center
Network Computing Contextual Computing Spontaneous Computing
IT Trends
Source; Gartner Group
16
Futuristic Scenarios
 Knowledge is only useful when the worker
has time to work on it
 IT will radically change the way we
 Conduct meetings
 View the physical office
 Obtain administrative assistance
 Spend our commute time
 Conduct international business
 Deal with physical disablement in the workforce
17
The Litton PRC Enterprise
Architecture
18
Workgroup Servers
Workgroup Data
Personal Data
Access Device
User Interface
Enterprise Servers
Enterprise Data Stores
Enterprise Services
Workgroup Services
Workgroup Applications
Knowledge
CoreSupport
Architecture
Work Group
Architecture
User View
Architecture
Process
Enterprise
Architecture
Enterprise Apps
Transport
Network
Devices
Core
Services
Systems
Management
Security
Management
The Architecture
19
Technology Taxonomy
A way to categorize technologies
20
Most Promising Technologies
 We have developed a technology watch
table, which allows us to maintain
visibility of promising technologies
 Each technology is rated 1-4 in 3 areas
 Analysis of the table can give us both
point technologies to watch and
aggressively pursue, as well as
technology areas primetime
zone
impact on
business
cost to
implement
Less than 2 years Major Minor 1
2-5 years 2
5 to 10 years 3
greater than 10 years Minor Major 4
21
Litton PRC
Technology
Watch
List
as of
August
2000
Architecture Technology Technology Type
primetime
zone
impact on
business
cost to
implement
XML Data/Knowledge 1 1 2
text analysis Data/Knowledge 1 2 2
data, analysis, decision support Data/Knowledge 1 1 2
content based retrieval Data/Knowledge 2 1 3
Brilliant content Data/Knowledge 2 3 3
Audio Mining Data/Knowledge 4 3 3
Intelligent Agents Data/Knowledge 1 2 3
speech recognition Input 2 2 2
natural language processing Input 2 3 4
display technologies Output 2 2 3
digital ink Output 3 3 4
handwriting recognition Input 2 2 3
speech synthesis Output 2 3 2
wearables (embedded
miniature computers) Device 4 3 3
Automatic Platform Adjustment Transport/Connectivity 2 1 3
Enterprise Portals Data/Knowledge 1 1 2
Voice Portals Data/Knowledge 2 2 2
Quantum Computing Device 4 3 4
Web tops Data/Knowledge 2 2 3
Linux Device 1 1 1
B2B Electronic Commerce Application 1 1 2
CRMs Application 1 1 3
ASP's Application 1 2 4
Workflow engines Application 1 1 3
Wireless Web (WAP/WML) Transport/Connectivity 2 1 2
DSL/Cable modems Transport/Connectivity 1 2 2
Enterprise Directory/w LDAP Access 2 2 3
Digital Authorization Access 1 2 2
Biometrics Access 2 2 3
Smartcards Access 2 2 2
Voice over IP Transport/Connectivity 1 3 4
Bluetooth Transport/Connectivity 2 1 2
22
Top Ten Technologies
 Linux
 XML
 Data, analysis, decision support
 Enterprise Portals
 B2B Electronic Commerce
 Text analysis
 Customer Relationship Management
 Workflow engines
 Wireless Web (WAP/WML)
 DSL/Cable modems
Subject to change at almost
a moment’s notice
23
The Architectural
Development Project
24
PRC
Architectural
Development
Process
25
ID Task Name
1 IIS Architecture Development
2 Functional Requirements
3 IIS Collection/Review of Existing FR
4 List of Workgroups and Adds
5 List of IIS Advocates
6 Set up Focus Group Reviews
7 Focus Group Validation of FR
8 SA100 - Define System Requirements
9 SA110 - Establish Architecture Framework
10 SA120 - Baseline Existing Architecture
11 SA130 - Analyze, Catagorize, and derive System Requirements
12 SA140 - Identify Issues and Constraints
13 SA150 - Identify Requirements Related to Production and Operations
14 SA200 - Define Design Solution
15 SA210 - Create/Modify Architecture Model
16 SA230 - Select Services
17 SA240 - Define Candidate Architecture
18 SA250 - Select Building Blocks
19 SA260 - Define Interface Requirements
20 SA270 - Additional Requirements
21 SA280 - Requirements Satisfaction
22 SA290 - Business Goal Satisfaction
23 SA300 - Capture Design and Document
24 SA310 - Identify Deliverables
25 SA320 - Establish Document Production Environment
26 SA330 - Establish Mechanism to Capture and Maintain Engineering Notes
27 SA340 - Prepare Requirements Traceablity and Design Documents
28 SA350 - Conduct Internal Technical Review
29 SA360 - Review and Accept Document
30 SA370 - Baseline and Control Architecture Document
31 Total Monthly Seat Cost
32
33 Architecture Review
5/14 5/21 5/28 6/4 6/11 6/18 6/25 7/2 7/9 7/16 7/23 7/30 8/6 8/13 8/20
June July August
Architectural
Development
Schedule
26
Focus Group
Activities
 We have
validated
functional
requirements
through focus
groups based on
work group and
role definitions
 Examples 
Standard Business Workgroup Types
Business Admin
Admin Asst
Business Mgr (Levels)
Line Mgr (Levels)
Proposal
Sales
Inside Sales
Field Sales
Contracts Administration
Order Management
Order Mgr
Project Management
Project Manager
Systems Engineering
DB Design
DB Admin
Analyst
Developer
Systems Admin
Telecommunications
Network Design
Network Admin
Web Design
Web Server Admin
Security Admin
Workflow Admin
Tech Writer
Inventory Control
Production Mgmt
Quality Control
Configuration Mgmt
Helpdesk Support
Field Services
Training
Process Engineering
Technical Transfer and Communications
Corporate Business Workgroup Types
Finance
Tax
Treasury
Internal Audit
DCAA
Cost Accounting
GL Mgr
GL Line
Accounts Payable
AP Mgr
Accounts Receivable
AR Mgr
Billing Mgr
Billing Line
Collections
Procurement
Administrator
Procurement Mgr
Buyer/Catalog Manager
Purch Requisitioner
Human Resources
Staffing
Appraisal
Compensation
Payroll
Benefits
Workforce Development
Legal
Regulatory Affairs
Physical Security
Facilities Mgmt
Real Estate
Mail Room
Shipping and Receiving
Asset Mgmt
Publications
Technical Library
Marketing
27
Summary
 An architecture is not an easy thing to
develop
 There are many many differing definitions of
what constitutes an architecture
 Agreement on one definition and structure is
the best first step towards investment
prioritization and predicting the future!
 And reuse of another enterprise architecture
is a great way to start!

More Related Content

What's hot

The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIsThe liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
Jorge Ferrer
 
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
Akana
 

What's hot (20)

Our Hybrid Future: WordPress As Part of the Stack #WCNYC
Our Hybrid Future: WordPress As Part of the Stack #WCNYCOur Hybrid Future: WordPress As Part of the Stack #WCNYC
Our Hybrid Future: WordPress As Part of the Stack #WCNYC
 
[@IndeedEng] Building Indeed Resume Search
[@IndeedEng] Building Indeed Resume Search[@IndeedEng] Building Indeed Resume Search
[@IndeedEng] Building Indeed Resume Search
 
Better and Faster: A Journey Toward Clean Code and Enjoyment
Better and Faster: A Journey Toward Clean Code and EnjoymentBetter and Faster: A Journey Toward Clean Code and Enjoyment
Better and Faster: A Journey Toward Clean Code and Enjoyment
 
PHP and Platform Independance in the Cloud
PHP and Platform Independance in the CloudPHP and Platform Independance in the Cloud
PHP and Platform Independance in the Cloud
 
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIsThe liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
 
Liferay as a headless platform
Liferay as a headless platform  Liferay as a headless platform
Liferay as a headless platform
 
Api fundamentals
Api fundamentalsApi fundamentals
Api fundamentals
 
API Docs Made Right / RAML - Swagger rant
API Docs Made Right / RAML - Swagger rantAPI Docs Made Right / RAML - Swagger rant
API Docs Made Right / RAML - Swagger rant
 
Troubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsTroubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability Hotspots
 
Strategies to edit production data
Strategies to edit production dataStrategies to edit production data
Strategies to edit production data
 
Engineering the New LinkedIn Profile
Engineering the New LinkedIn ProfileEngineering the New LinkedIn Profile
Engineering the New LinkedIn Profile
 
Introduction to Web Development with Ruby on Rails
Introduction to Web Development with Ruby on RailsIntroduction to Web Development with Ruby on Rails
Introduction to Web Development with Ruby on Rails
 
Introduction to REST and Hypermedia
Introduction to REST and HypermediaIntroduction to REST and Hypermedia
Introduction to REST and Hypermedia
 
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
 
The Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To KnowThe Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To Know
 
The REST And Then Some
The REST And Then SomeThe REST And Then Some
The REST And Then Some
 
API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?
 
Redefining Technical SEO - Paul Shapiro at MozCon 2019
Redefining Technical SEO - Paul Shapiro at MozCon 2019Redefining Technical SEO - Paul Shapiro at MozCon 2019
Redefining Technical SEO - Paul Shapiro at MozCon 2019
 
Why every startup built with Ruby on Rails has an upper hand over their compe...
Why every startup built with Ruby on Rails has an upper hand over their compe...Why every startup built with Ruby on Rails has an upper hand over their compe...
Why every startup built with Ruby on Rails has an upper hand over their compe...
 
RESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web APIRESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web API
 

Viewers also liked

Chapter2
Chapter2Chapter2
Chapter2
suks_87
 
Networking device Computer Application in Business
Networking device Computer Application in BusinessNetworking device Computer Application in Business
Networking device Computer Application in Business
Nethan P
 
Hardware
HardwareHardware
Hardware
amal312
 
Chapter02 Managing Hardware Devices
Chapter02      Managing  Hardware  DevicesChapter02      Managing  Hardware  Devices
Chapter02 Managing Hardware Devices
Raja Waseem Akhtar
 

Viewers also liked (20)

Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
Enterprise Architecture: Treating Health Information System as an Enterprise
Enterprise Architecture: Treating Health Information System as an EnterpriseEnterprise Architecture: Treating Health Information System as an Enterprise
Enterprise Architecture: Treating Health Information System as an Enterprise
 
Containers and the Evolution of Computing
Containers and the Evolution of ComputingContainers and the Evolution of Computing
Containers and the Evolution of Computing
 
Softwares
Softwares Softwares
Softwares
 
Network topologies & network devices
Network topologies & network devicesNetwork topologies & network devices
Network topologies & network devices
 
Advance hardware devices
Advance hardware devicesAdvance hardware devices
Advance hardware devices
 
Networking devices
Networking  devices Networking  devices
Networking devices
 
Chapter2
Chapter2Chapter2
Chapter2
 
Networking device Computer Application in Business
Networking device Computer Application in BusinessNetworking device Computer Application in Business
Networking device Computer Application in Business
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Hardware
HardwareHardware
Hardware
 
Big Data Computing Architecture
Big Data Computing ArchitectureBig Data Computing Architecture
Big Data Computing Architecture
 
RESTful Microservices
RESTful MicroservicesRESTful Microservices
RESTful Microservices
 
In out system
In out systemIn out system
In out system
 
Architecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architectureArchitecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architecture
 
Trends on Information Technology
Trends on Information TechnologyTrends on Information Technology
Trends on Information Technology
 
Chapter02 Managing Hardware Devices
Chapter02      Managing  Hardware  DevicesChapter02      Managing  Hardware  Devices
Chapter02 Managing Hardware Devices
 
Recent trends in information technology
Recent trends in information technologyRecent trends in information technology
Recent trends in information technology
 
Microservices for the rest of us
Microservices for the rest of usMicroservices for the rest of us
Microservices for the rest of us
 

Similar to enterprise arch_prc_short

Brighttalk understanding the promise of sde - final
Brighttalk   understanding the promise of sde - finalBrighttalk   understanding the promise of sde - final
Brighttalk understanding the promise of sde - final
Andrew White
 
Sify - IT Management Services
Sify - IT Management ServicesSify - IT Management Services
Sify - IT Management Services
webhostingguy
 
Omnitech Corporate Presentation
Omnitech Corporate PresentationOmnitech Corporate Presentation
Omnitech Corporate Presentation
prashantjky
 
LightEdge Solutions 2010 Vision
LightEdge Solutions 2010 VisionLightEdge Solutions 2010 Vision
LightEdge Solutions 2010 Vision
Kevin Schneider
 

Similar to enterprise arch_prc_short (20)

Dell AI Telecom Webinar
Dell AI Telecom WebinarDell AI Telecom Webinar
Dell AI Telecom Webinar
 
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
 
Accelerate Your B2B Supply Chain in the Cloud
Accelerate Your B2B Supply Chain in the CloudAccelerate Your B2B Supply Chain in the Cloud
Accelerate Your B2B Supply Chain in the Cloud
 
Brighttalk understanding the promise of sde - final
Brighttalk   understanding the promise of sde - finalBrighttalk   understanding the promise of sde - final
Brighttalk understanding the promise of sde - final
 
Microsoft Cloud
Microsoft CloudMicrosoft Cloud
Microsoft Cloud
 
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
 
Sify - IT Management Services
Sify - IT Management ServicesSify - IT Management Services
Sify - IT Management Services
 
Omnitech Corporate Presentation
Omnitech Corporate PresentationOmnitech Corporate Presentation
Omnitech Corporate Presentation
 
Di in the age of digital disruptions v1.0
Di in the age of digital disruptions v1.0Di in the age of digital disruptions v1.0
Di in the age of digital disruptions v1.0
 
Atos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology TrendsAtos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology Trends
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPoint
 
Light edge cloud computing
Light edge cloud computingLight edge cloud computing
Light edge cloud computing
 
LightEdge Cloud Computing
LightEdge Cloud ComputingLightEdge Cloud Computing
LightEdge Cloud Computing
 
LightEdge Solutions 2010 Vision
LightEdge Solutions 2010 VisionLightEdge Solutions 2010 Vision
LightEdge Solutions 2010 Vision
 
DataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestrationDataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestration
 
Andy chatha - arc advisory group - rethinking it and automation solutions
Andy chatha - arc advisory group - rethinking it and automation solutionsAndy chatha - arc advisory group - rethinking it and automation solutions
Andy chatha - arc advisory group - rethinking it and automation solutions
 
Demand & Supply Management in a Multi-Sourcing Environment
Demand & Supply Management in a Multi-Sourcing EnvironmentDemand & Supply Management in a Multi-Sourcing Environment
Demand & Supply Management in a Multi-Sourcing Environment
 
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services WebinarDell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
 
Innovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar SlidesInnovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar Slides
 
Top five future trends in erp
Top five future trends in erpTop five future trends in erp
Top five future trends in erp
 

enterprise arch_prc_short

  • 1. 1 Cora Carmody Chief Information Officer Litton PRC October, 2000 Enterprise Technology; Architecture and Trends
  • 2. 2 Agenda  Introduction  Emerging Technologies and IT Trends  The Litton PRC Enterprise Architecture  The Architecture Development Project Backup material
  • 3. 3 Introduction What is an architecture and why do we need one?
  • 4. 4 What is an architecture?  GartnerGroup defines IT architecture as the framework and guidelines to be used to implement any IT system  An enterprise architecture provides a path to guide the implementation of systems toward an established set of values and principles
  • 5. 5 Why do we need an Enterprise Architecture?  Ensure integrability and interoperability  Support and maintain consistency between IT and business processes  Communicate current state and future direction  Capture current and evolving customer requirements and show translation into solutions  Guides technology selection, applications selection and operations
  • 6. 6 Why do we need an Enterprise Architecture?  Predict the future  Allows us a context in which we can judge relative impact of emerging technologies  Framework in which we can more easily plan implementation  Prioritize expenditures  Standards allow us to focus investments on those that will work within existing architecture  Allow us to select technologies with greatest business impact  Control costs  Standards allow us to leverage volume discounts
  • 7. 7 Additional benefits of following a standardized Architecture  The ability to speed up new systems implementation; many choices have already been narrowed  Lower support costs; as the variety of products is reduced  Modularity lends flexibility to make future modifications easily.  More consistent approach to system management
  • 9. 9 Radical changes have occurred in  the number of individuals that can be reached with information  in the richness of information content and format  in its instantaneousness and currency  in the ability to respond directly and in the cost to do all this Information Hyperflow What implications does this have on business?
  • 10. 10 The speed, intensity and ease of access to information is impacting  The overall speed of business performance  Initiation of activity to fulfillment is shorter  The nature of sales and marketing  Buyer power has increased. Information, choice, options and convenience has increased, lowering costs  Internal decision making at lower levels based on new information access  The use of external sources  Whole links in the value chain can now be performed externally due to intense information flow  The use of intellectual capital, even more dispersed  Leveraging of knowledge through rapid and broad sharing is increasing performance
  • 11. 11 The Zero Latency Enterprise  Information Hyperflow can produce a Zero- Latency Enterprise  No appreciable time lag between information introduction and utilization  Regardless of amount of geographic or organization distance between entry and utilization points  Regardless of language or enablement differences between individual knowledge workers When supported by appropriate information technology
  • 12. 12 The Evolution of Computing Networked Computing Contextual Computing Spontaneous Computing The advent of G lobal-Class com puting
  • 14. 14 Global Class Computing  Opening up the enterprise to compete in the networked economy  Does NOT convey larger scale than enterprise applications  Differences are relative to global distribution, Internet standards, Web protocols, and customer focus  Dependent on both network computing architectures and robust enterprise applications  Issue of ‘single sign-on’ perpetuates through need for unique global identity
  • 15. 15 99 Ð 00 Ð 01 Ð 02 Ð 03 Ð 04 Ð 05 Ð 06 Ð 07 Ð 08 Ð 09 Ð 10 Speech dialog, narrow domain Agent Interface common Handwriting recognition common Gesture recognition Improved speech synthesis Improved haptic feedback Speech dialog, general purpose Anthropomorphic agent intermediaries 140 million people on Internet Gen-WWW enters workforce Ubiquitous smart devices High-res flat- screen displays Embedded process knowledge Instant-on devices Automatic platform & profile adjustment Wearable computers Wireless LAN/WAN Untethered ops center Network Computing Contextual Computing Spontaneous Computing IT Trends Source; Gartner Group
  • 16. 16 Futuristic Scenarios  Knowledge is only useful when the worker has time to work on it  IT will radically change the way we  Conduct meetings  View the physical office  Obtain administrative assistance  Spend our commute time  Conduct international business  Deal with physical disablement in the workforce
  • 17. 17 The Litton PRC Enterprise Architecture
  • 18. 18 Workgroup Servers Workgroup Data Personal Data Access Device User Interface Enterprise Servers Enterprise Data Stores Enterprise Services Workgroup Services Workgroup Applications Knowledge CoreSupport Architecture Work Group Architecture User View Architecture Process Enterprise Architecture Enterprise Apps Transport Network Devices Core Services Systems Management Security Management The Architecture
  • 19. 19 Technology Taxonomy A way to categorize technologies
  • 20. 20 Most Promising Technologies  We have developed a technology watch table, which allows us to maintain visibility of promising technologies  Each technology is rated 1-4 in 3 areas  Analysis of the table can give us both point technologies to watch and aggressively pursue, as well as technology areas primetime zone impact on business cost to implement Less than 2 years Major Minor 1 2-5 years 2 5 to 10 years 3 greater than 10 years Minor Major 4
  • 21. 21 Litton PRC Technology Watch List as of August 2000 Architecture Technology Technology Type primetime zone impact on business cost to implement XML Data/Knowledge 1 1 2 text analysis Data/Knowledge 1 2 2 data, analysis, decision support Data/Knowledge 1 1 2 content based retrieval Data/Knowledge 2 1 3 Brilliant content Data/Knowledge 2 3 3 Audio Mining Data/Knowledge 4 3 3 Intelligent Agents Data/Knowledge 1 2 3 speech recognition Input 2 2 2 natural language processing Input 2 3 4 display technologies Output 2 2 3 digital ink Output 3 3 4 handwriting recognition Input 2 2 3 speech synthesis Output 2 3 2 wearables (embedded miniature computers) Device 4 3 3 Automatic Platform Adjustment Transport/Connectivity 2 1 3 Enterprise Portals Data/Knowledge 1 1 2 Voice Portals Data/Knowledge 2 2 2 Quantum Computing Device 4 3 4 Web tops Data/Knowledge 2 2 3 Linux Device 1 1 1 B2B Electronic Commerce Application 1 1 2 CRMs Application 1 1 3 ASP's Application 1 2 4 Workflow engines Application 1 1 3 Wireless Web (WAP/WML) Transport/Connectivity 2 1 2 DSL/Cable modems Transport/Connectivity 1 2 2 Enterprise Directory/w LDAP Access 2 2 3 Digital Authorization Access 1 2 2 Biometrics Access 2 2 3 Smartcards Access 2 2 2 Voice over IP Transport/Connectivity 1 3 4 Bluetooth Transport/Connectivity 2 1 2
  • 22. 22 Top Ten Technologies  Linux  XML  Data, analysis, decision support  Enterprise Portals  B2B Electronic Commerce  Text analysis  Customer Relationship Management  Workflow engines  Wireless Web (WAP/WML)  DSL/Cable modems Subject to change at almost a moment’s notice
  • 25. 25 ID Task Name 1 IIS Architecture Development 2 Functional Requirements 3 IIS Collection/Review of Existing FR 4 List of Workgroups and Adds 5 List of IIS Advocates 6 Set up Focus Group Reviews 7 Focus Group Validation of FR 8 SA100 - Define System Requirements 9 SA110 - Establish Architecture Framework 10 SA120 - Baseline Existing Architecture 11 SA130 - Analyze, Catagorize, and derive System Requirements 12 SA140 - Identify Issues and Constraints 13 SA150 - Identify Requirements Related to Production and Operations 14 SA200 - Define Design Solution 15 SA210 - Create/Modify Architecture Model 16 SA230 - Select Services 17 SA240 - Define Candidate Architecture 18 SA250 - Select Building Blocks 19 SA260 - Define Interface Requirements 20 SA270 - Additional Requirements 21 SA280 - Requirements Satisfaction 22 SA290 - Business Goal Satisfaction 23 SA300 - Capture Design and Document 24 SA310 - Identify Deliverables 25 SA320 - Establish Document Production Environment 26 SA330 - Establish Mechanism to Capture and Maintain Engineering Notes 27 SA340 - Prepare Requirements Traceablity and Design Documents 28 SA350 - Conduct Internal Technical Review 29 SA360 - Review and Accept Document 30 SA370 - Baseline and Control Architecture Document 31 Total Monthly Seat Cost 32 33 Architecture Review 5/14 5/21 5/28 6/4 6/11 6/18 6/25 7/2 7/9 7/16 7/23 7/30 8/6 8/13 8/20 June July August Architectural Development Schedule
  • 26. 26 Focus Group Activities  We have validated functional requirements through focus groups based on work group and role definitions  Examples  Standard Business Workgroup Types Business Admin Admin Asst Business Mgr (Levels) Line Mgr (Levels) Proposal Sales Inside Sales Field Sales Contracts Administration Order Management Order Mgr Project Management Project Manager Systems Engineering DB Design DB Admin Analyst Developer Systems Admin Telecommunications Network Design Network Admin Web Design Web Server Admin Security Admin Workflow Admin Tech Writer Inventory Control Production Mgmt Quality Control Configuration Mgmt Helpdesk Support Field Services Training Process Engineering Technical Transfer and Communications Corporate Business Workgroup Types Finance Tax Treasury Internal Audit DCAA Cost Accounting GL Mgr GL Line Accounts Payable AP Mgr Accounts Receivable AR Mgr Billing Mgr Billing Line Collections Procurement Administrator Procurement Mgr Buyer/Catalog Manager Purch Requisitioner Human Resources Staffing Appraisal Compensation Payroll Benefits Workforce Development Legal Regulatory Affairs Physical Security Facilities Mgmt Real Estate Mail Room Shipping and Receiving Asset Mgmt Publications Technical Library Marketing
  • 27. 27 Summary  An architecture is not an easy thing to develop  There are many many differing definitions of what constitutes an architecture  Agreement on one definition and structure is the best first step towards investment prioritization and predicting the future!  And reuse of another enterprise architecture is a great way to start!

Editor's Notes

  1. The world is more like it is now then it ever has been before. Dwight Eisenhower
  2. "Computers in the future may weigh no more than 1.5 tons."- Popular Mechanics, forecasting the relentless march of science, 1949. "I think there is a world market for maybe five computers."- Thomas Watson, chairman of IBM, 1943. "I have traveled the length and breadth of this country and talked with the best people, and I can assure you that data processing is a fad that won't last out the year."- The editor in charge of business books for Prentice Hall, 1957. "But what ... is it good for?"- Engineer at the Advanced Computing Systems Division of IBM, 1968, commenting on the microchip. "There is no reason anyone would want a computer in their home."- Ken Olson, president, chairman and founder of Digital Equipment Corp., 1977. "This 'telephone' has too many shortcomings to be seriously considered as a means of communication. The device is inherently of no value to us."- Western Union internal memo, 1876. "The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?"- David Sarnoff's associates in response to his urgings for investment in the radio in the 1920s. "So we went to Atari and said, 'Hey, we've got this amazing thing, even built with some of your parts, and what do you think about funding us? Or we'll give it to you. We just want to do it. Pay our salary, we'll come work for you.' And they said, 'No.' So then we went to Hewlett-Packard, and they said, 'Hey, we don't need you. You haven't got through college yet.'"- Apple Computer Inc. founder Steve Jobs on attempts to get Atari and HP interested in his and Steve Wozniak's personal computer. "Everything that can be invented has been invented."- Charles H. Duell, Commissioner, U.S. Office of Patents, 1899. "640K ought to be enough for anybody."- Bill Gates, 1981.