page 1
03-23-05
Architecture Transition Framework (ATF 1.0)Architecture Transition Framework (ATF 1.0)A presentation at SOA for E-Gov Conference, October 30 – 31, A presentation at SOA for E-Gov Conference, October 30 – 31, 20062006
Satish Gattadahalli, Senior Enterprise Architect,
EDS, US Government Solutions
page 2Oct 2006ATF 1.0 – pathway to IT Transformation
AgendaAgenda
• ATF Goals
• The Framework
• Domains and Transition Elements (including notional waves)
• Recommended Actions
• Closing Thoughts/Key Messages
page 3Oct 2006ATF 1.0 – pathway to IT Transformation
ATF GoalsATF Goals
• Identify the scope for enterprise transition strategy--sequence planning
• Enable the strategic role of IT in Business Transformation
• Conceive a “system of systems” and ecosystem approach (mitigate risks and oversight concerns)
• Inform CXOs, LOB managers, enterprise architects, chief engineers, solution architects, CPIC staff, etc for planning and governance activities
• Address demands for innovation, flexibility, and agility (e.g., SOA)
• Promote cross-LOB/cross-organizational dialogue related to transformation
• Leverage industry and government best practices and evidence related to enterprise-scale transformation
page 4Oct 2006ATF 1.0 – pathway to IT Transformation
The FrameworkThe Framework
• 9 Pillars/Domains: 6 core, 3 enabling (end-to-end and supporting the core)
• Domains are decomposed into product states or milestones – Transition Elements (TEs) delivered as a product, service, or a capability; can be resourced and associated with a timeline
• Each TE is ranked within their logical domain:
– Sensitivity to Costs
– Alignment with Business Strategy
– Sensitivity to business drivers and federal/legislative mandates
– Benefits, effectiveness, and contribution to overall business value
– Sensitivity to risk
– Ability to measure performance
– Cross-functional/LOB impact
– Operational necessity
– Ability to optimize resources
– Time to implement
– Dependency relative to business life cycle
page 5Oct 2006ATF 1.0 – pathway to IT Transformation
Framework: DomainsFramework: DomainsVision/StrategyVision/Strategy
Architectural ModelsAnd Blueprints
Architectural ModelsAnd Blueprints
Systems Engineering
Systems Engineering
InfrastructureInfrastructure
Systems and Operations Management
(Lessons Learned)
Systems and Operations Management
(Lessons Learned)
Transition andTransformation
Projects
Transition andTransformation
Projects
Knowledge Management and ToolsKnowledge Management and Tools
Governance and Program ManagementGovernance and Program Management
Organization Change ManagementOrganization Change Management
page 6Oct 2006ATF 1.0 – pathway to IT Transformation
Vision/StrategyVision/Strategy
• Ratify agency/departmental strategic/scenario plan
• Ratify CONOPS
• Ratify Drivers (business and technology such as SOA)
• Ratify principles
• Approve business case for transformation
• Baseline customer and stakeholder analysis (business questions inventory)
• Define Critical Success Factors
• Formulate IT Strategies {SOA is a key component} in support of business strategy
page 7Oct 2006ATF 1.0 – pathway to IT Transformation
Architecture Models and Blueprints (incremental Architecture Models and Blueprints (incremental build)build)
• Complete baseline (as-is) models: business, information, apps, infrastructure, etc
• Complete applications and interface inventory; and portfolio analyses
• Abstract as-is requirements
• Complete transition architecture models
• Establish future state models: business process architecture, information, interoperability, service models, security architecture (SOA impacts), etc
• Complete services taxonomy [also, cross-walk with FEA/SCM]
• Ratify IT policies, technical (e.g., SOA), and interoperability standards profile
• Baseline to-be architecture requirements
• Identify target applications portfolio
page 8Oct 2006ATF 1.0 – pathway to IT Transformation
Systems EngineeringSystems Engineering
• Baseline and allocate business rules and system requirements
• Develop integrated (end-to-end) process for managing requirements
• Ratify systems life cycle methodology
• Implement capacity planning and performance engineering capability
• Deploy simulation capability (e.g., business process, infrastructure)
• Validate selected architecture (following trade-off analyses)
• Establish systems quality and SOA metrics
• Establish Integration and Testing Strategy (including COTS, GOTS)
• Incorporate usability and human factors engineering
• Establish risk management process
• Formulate configuration management strategy
page 9Oct 2006ATF 1.0 – pathway to IT Transformation
Systems Engineering (contd.)Systems Engineering (contd.)
• Collect and manage life cycle costs
• Develop interface engineering and management strategy
• Develop a strategy for reliability and survivability engineering
• Develop data migration strategy
• Develop acquisitions strategy (with SOA implications); build vs. buy
• Achieve CMMI goal – at-least level 3
page 10Oct 2006ATF 1.0 – pathway to IT Transformation
Infrastructure: KInfrastructure: Keep a Strategic Perspectiveeep a Strategic Perspective
• Ratify infrastructure rationalization plan
• Publish deployment architecture
• Complete network modernization (LAN, CAN, WAN, wireless, AutoID)
• Migrate/consolidate infrastructure (e.g., exchange, e-auth, IPV6)
• Modernize data centers (incorporate COOP)
• Establish software development environment, common office, and integrated collaborative environment
• Stabilize production environment; implement virtualization
• Implement process automation (workflow, BPM, BPEL, Business Rules, BAM)
• Select and implement Enterprise Service Bus (ESB)
page 11Oct 2006ATF 1.0 – pathway to IT Transformation
Infrastructure (contd.)Infrastructure (contd.)
• Select and implement messaging and application servers
• Select and implement data/content integration fabric
• Implement SOA governance infrastructure (e.g., provisioning, auditing, QOS)
• Implement Business Intelligence Infrastructure
• Implement Identity Management Infrastructure
• Implement Common and Shared Services (business and infrastructure): person service, organization service, notification etc
• Deploy Security Infrastructure
page 12Oct 2006ATF 1.0 – pathway to IT Transformation
Transition and Transformation ProjectsTransition and Transformation Projects
• Complete transition projects: code re-factor, re-architect, re-host, re-interface, incremental updates to select systems
• Implement SQA Processes
• Complete phased implementation of transformation/projects [involves significant process reengineering, OMB 300s with milestone reviews]
• Implement E-Gov/LOB consolidation and inter-departmental projects
• Implement self-service, composite, and other applications at the edge
• Perform decommission analysis
• Begin phased decommissioning of legacy IT systems/projects
page 13Oct 2006ATF 1.0 – pathway to IT Transformation
Systems and Operations ManagementSystems and Operations Management
• Ratify Enterprise System Management (ESM) framework --- leverage ITIL
• Implement ESM capability
• Implement feedback mechanisms (e.g., fault, failure, performance)
• Implement SLAs
• Implement workload and policy management
• Implement service monitoring and auditing
• Analyze system metrics (e.g., SOA metrics)
• Implement single management console
• Document lessons learned
• Conduct post-implementation reviews
page 14Oct 2006ATF 1.0 – pathway to IT Transformation
Knowledge Management and ToolsKnowledge Management and Tools
• Publish enterprise glossary (e.g., SOA, BI, KM vocabulary) and ontology
• Implement developer portal (with best practices, templates, patterns)
• Deploy modeling suite intended for collaboration
• Implement asset repositories (EA, RM, etc) with high degree of interoperability, integration, and collaboration
• Implement registries (services, interface, metadata, standards)
• Implement EA visualization and analytics (with data collector interfaces)
• Implement patterns library (e.g., infrastructure, ESB usage)
• Implement standard terminology and master data management services
• Implement semantic-web technologies
• Develop a strategy for Intellectual Property Management
page 15Oct 2006ATF 1.0 – pathway to IT Transformation
Governance and Program ManagementGovernance and Program Management
• Develop and ratify program plan with resource and budget
• Ratify IT modernization plan: apps, infrastructure, data, services
• Identify operational and enabling capabilities
• Ratify governance model
• Establish Governance Boards (Business Architecture, Requirements, ARB, CCB, SOA, Data Management); data and metadata stewardship
• Institute processes: service registration, approval, certification, and publication; business case analysis; data standardization; EA compliance
• Establish policies: SOA, software engineering, security, interoperability, etc
• Establish MOUs and Business Partner Agreements
• Implement Data Center Governance
• Formulate enterprise license and smart-buy strategies
• Publish CPIC Guide
page 16Oct 2006ATF 1.0 – pathway to IT Transformation
Notional Waves of ImplementationNotional Waves of Implementation
Architecture,Systems Engineering,
Knowledge Mgmt.,Governance,
Organization Change,Systems Management
Wave 0: Vision/Strategy, Basic Infrastructure, Program Plans, Engineering Processes
Wave 1: Interim Infrastructure, Middleware, ESB, Security, Common Services
Wave 2: Full-blown Infrastructure and Initial Business Apps
Wave 3: Mission-critical and Enabling Apps (HR, Finance, etc); LOB/E-Gov
Wave 4— n:Stabilize, Optimize, and Begin Decommissioning Legacy
page 17Oct 2006ATF 1.0 – pathway to IT Transformation
SOA WavesSOA Waves
Service Vocabulary, SOA Strategy, Business Case
SOA Foundations: SOA Framework/Reference Architecture, road map, SOA models
100 day projects, apps and DB/info integration, CM, Security, initial governance, ESB, messaging, infrastructure service, etc
Business Process Automation: BPM, BPEL, Rules, Workflow, Composite Apps, Shared/Common Services, Patterns
SOA Metrics, SOA Management, Legacy Migration, LOB/E-Gov Efforts, robust governance, partner service
Optimization, ITIL, Utility Compute, SOA-basedPricing, Sensor Data Integration
page 18Oct 2006ATF 1.0 – pathway to IT Transformation
Organization Change ManagementOrganization Change Management
• Reengineer facilities
• Reengineer standard forms
• Establish skills and competency database (human capital management)
• Develop training and marketing materials; and implement training program
• Implement quality management (e.g., Six Sigma, Benchmarking)
• Implement communications strategy
• Establish SOA mentors and coaches
• Establish centers of excellence (e.g., SOA competency center)
• Institute awards/incentives
• Develop user groups
• Develop strategies for academic, advisory, and industry alliances; and standards advocacy
page 19Oct 2006ATF 1.0 – pathway to IT Transformation
Recommended ActionsRecommended Actions
• Engage broader community of stakeholders and customers for input and vetting
• Use collaborative workshops for ranking
• Leverage ATF to construct enterprise sequence plan
• Cross-walk with system and release plans
• Populate the content into a tool to create a true collaborative, integrated, and dynamic environment
• Institutionalize and enable IT management and operational decisions
• Provide input to mature OMB and GAO EA Maturity Model Framework
• Continue to mature ATF as more evidence is gathered, lessons learned
page 20Oct 2006ATF 1.0 – pathway to IT Transformation
Closing Thoughts/Key MessagesClosing Thoughts/Key Messages
• IT must play a strategic role in business transformation
• IT Transformation must be viewed from a “system of systems” and ecosystem perspective
• SOA is pivotal to IT and business transformation– establish sound foundations to enable agility
• Services must be business driven– alignment with business goals, drivers, business architecture (including business processes) are key
• Shared services and common components are critical to Government and Industry transformation
• Getting infrastructure right is strategic to long-term transformation
• ATF is a catalyst for all of the above
page 21
03-23-05
EDS13600 EDS Drive, A3N-C54Herndon, VA 20171703-742-2398
Satish Gattadahalli, Senior Enterprise Architect, USGS