Wednesday, September 5, 2018

Ion is building Modern Workplaces 3 of 6

Ion is building Modern Workplaces 3 of 6 Architecture Definition


Introduction

In this post for this series we look at the typical questions (in black) associated with each of the ADM Phases and the typical responses (in Blue) that would be included in the Architecture Definition final output. In the responses below elipses (...) indicate that typically the Architecture Definition Document or linked graphics are probable but out of scope for this blog post.

Preliminary Phase

  1. Scope the enterprise organizations impacted - The Modern Workplace including Office Workers in Main and Remote Offices for Sales and Marketing...
  2. Confirm governance and support frameworks - The current Corporate Governance and IT Governance and the Operations Support System need to be Modernized...
  3. Define and establish Enterprise Architecture team and organization - The CIO will establish an EA Team and Center of Excellence...
  4. Identify and establish Architecture Principles - Use the Corporate Principles already existing and extend to include the values and principles of the Modern Workplace...

    Example Principles Diagram
  5. Tailor the TOGAF framework and, if any, other selected architecture frameworks - TOGAF will be the only Architecture Framework with Archimate the main tool and IServer the main Architecture Repository but other tools such as Visio may be used...
  6. Develop a strategy and implementation plan for tools and techniques - The EA Center of Excellence will the the collaboration and educcation advocacy center developed in conjunction with the Corporate Governance Board and IT Governance process...

Phase A: Architecture Vision 

  1. Establish the architecture project - The CIO will assemble the team and the team will start the TOGAF ADM 
  2. Identify stakeholders, concerns, and business requirements - The CIO will be responsible for coordinating with the Modern Workplace stakeholders...
  3. Confirm and elaborate business goals, business drivers, and constraints - The EA Team will use the EA COE to do stakeholder questionnaires to get their input...

    Example Motivation View
  4. Evaluate capabilities - The Assessment of current capabilities and gap analysis of the gap from current to the Modern Workplace target...

    Example Capabilities Diagram
  5. Assess readiness for business transformation - Identify the challenges to the transformation effort to include internal support staff, hardware, and software that may need to be changes and what impact such a change might have...
  6. Define scope - The Modern Workplace is not a turn key solution you can buy, but some product lines are more amenable to that effort, define the scope to the Modern Workplace and avoid the temptation to expand to other areas that might be uncovered in the assessment...
  7. Confirm and elaborate Architecture Principles, including business principles - The EA Center of Excellence should be a collaborative environment but may also have  directive nature where assignments can be made and tracked...
  8. Develop Architecture Vision - The Architecture Vision saved to the Architecture Definition document in the Architecture Repository will be  living document that may be updated during virtually all of the Phases, but should be started in this Phase...
  9. Define the Target Architecture value propositions and KPIs - The C level Executives will appoint a team to define the value propositions and KPIs using the Six Sigma team to consult...
  10. Identify the business transformation risks and mitigation activities - The C level Executives will appoint a team to risks and mitigation activities using the Six Sigma team to consult...
  11. Develop Statement of Architecture Work; secure approval - The C level Executives will evaluate the Statement of Architectural Work...

Phase B: Business Architecture Phase C: Information Systems Architectures Phase D: Technology Architecture 

In each of these phases the following questions will be asked:
  1. Select reference models, viewpoints, and tools - The APQM models will be the basis of the Target Architecture with additional reference to the Modern Workplace models from Microsoft...

    Example Service Meta Model
  2. Develop Baseline Architecture Description - The As Built Baseline will be the resulting output of the Assessment...
  3. Develop Target Architecture Description - The Target Architecture will be developed in accordance with the selected Models and recommendations of the current CIO staff and vendor input...
  4. Perform gap analysis - The EA Team will compare the Baseline Assessment and Target Architecture and prepare the Gap Analysis and seek approval from the C level executives...
  5. Define candidate roadmap components - This will include RFIs, RFPs and Consulting engagements to identify the best of breed components...
  6. Resolve impacts across the Architecture Landscape - After steps 1-5 the impacts need to be analyzed and a report saved to the Architecture Repository for reference during implementation planning...
  7. Conduct formal stakeholder review - This can be duplicated in the EA COE and face to face briefings or online with remote offices....
  8. Finalize the Architecture - In this phase while it MAY be the final Architecture, the fact is that the Architecture and the Definition Document that will be created can be modified by future phases in an iterative way...
  9. Create Architecture Definition Document - The EA Team creates the Architecture Definition Document...

Phase E: Opportunities and Solutions 

  1. Determine/confirm key corporate change attributes - The current corporation governance and six sigma team should be able to manage the corporate change attributes with representation of the EA Team...
  2. Determine business constraints for implementation - The current corporation governance and six sigma team should be able to manage the implementation constraints with representation of the EA Team...
  3. Review and consolidate gap analysis results from Phases B to D  - The current IT governance and six sigma team should be able to manage the Gap Analysis with representation of the EA Team...

    Example Gap Analysis
  4. Review consolidated requirements across related business functions - The current Corporate governance and six sigma team should be able to manage the Business Requirements with representation of the EA Team...
  5. Consolidate and reconcile interoperability requirements - The current IT governance should be able to manage the interoperability requirements with representation of the EA Team...
  6. Refine and validate dependencies The current IT governance should be able to manage the dependencies with representation of the EA Team ad the Service Oriented Architecture of the Integration layer will reduce dependencies...
  7. Confirm readiness and risk for business transformation - The current Corporate governance and six sigma team should be able to manage the Business Transformation readiness and risks  with representation of the EA Team...
  8. Formulate Implementation and Migration Strategy - The current IT governance should be able to manage the Implementation and Migration Strategy with representation of the EA Team...
  9. Identify and group major work packages - The current IT governance,Project Management Office and six sigma team should be able to manage the major work packages with representation of the EA Team...
  10. Identify Transition Architectures - The current IT governance should be able to manage the Transition Architectures with representation of the EA Team...
  11. Create Architecture Roadmap & Implementation and Migration Plan - The current IT governance,Project Management Office and six sigma team should be able to manage the Roadmap & Implementation and Migration Plan with representation of the EA Team...

Phase F: Migration Planning 

  1. Confirm management framework interactions for Implementation and Migration Plan - The current IT governance, Project Management Office and six sigma team should be able to manage the framework interactions with representation of the EA Team...
  2. Assign a business value to each work package - The current IT governance, Project Management Office and six sigma team should be able to Assign a business value to each work package with representation of the EA Team...
  3. Estimate resource requirements, project timings, and availability/delivery vehicle - The current IT governance, Project Management Office and six sigma team should be able to Estimate resource requirements, project timings, and availability/delivery vehicle with representation of the EA Team...
  4. Prioritize the migration projects through the conduct of a cost/benefit assessment and risk validation - The current IT governance, Project Management Office and six sigma team should be able to Prioritize the migration projects with representation of the EA Team...
  5. Confirm Architecture Roadmap and update Architecture Definition Document  - The EA Team is responsible for the Architecture Definition Document...

    Example Roadmap
  6. Complete the Implementation and Migration Plan - The EA Team is responsible for the Implementation and Migration Plan...
  7. Complete the development cycle and document lessons learned - The current IT governance, Project Management Office and six sigma team is responsible for completion and documentation with representation of the EA Team...

Phase G: Implementation Governance 

  1. Confirm scope and priorities for deployment with development management  - The current IT governance, Project Management Office and six sigma team should be able to management scope and priorities for deployment with representation of the EA Team...
  2. Identify deployment resources and skills - The current IT governance, Project Management Office and six sigma team should be able to management  to Identify deployment resources and skills both internally and with the implementation partner with representation of the EA Team...
  3. Guide development of solutions deployment - The current IT governance, Project Management Office and six sigma team should be able to management  to Guide development of solutions deployment with the implementation partner with representation of the EA Team...
  4. Perform Enterprise Architecture Compliance reviews - The current IT governance, Project Management Office and six sigma team is responsible for Enterprise Architecture Compliance reviews with representation of the EA Team...

    Example Compliance Review (Office 365)
  5. Implement business and IT operations - The current IT governance, Operations Support Team, Project Management Office and six sigma team is responsible for business and IT Operations with representation of the EA Team...
  6. Perform post-implementation review and close the implementation - The current IT governance, Project Management Office and six sigma team is responsible for post-implementation review with representation of the EA Team...

Phase H: Architecture Change Management 

  1. Establish value realization process - The current corporation governance and six sigma team should be able to manage the value realization process with representation of the EA Team..
  2. Deploy monitoring tools - The current IT governance and Operations Support Team  is responsible for Deploy monitoring tools...
  3. Example Azure Service Fabric
  4. Manage risks - The current IT governance and Operations Support Team  is responsible for Managing risks...
  5. Provide analysis for architecture change management - The current IT governance, Project Management Office and six sigma team is responsible for Provide analysis for architecture change management with representation of the EA Team...
  6. Develop change requirements to meet performance targets - The current IT governance, Project Management Office and six sigma team is responsible for Developing change requirements to meet performance targets with representation of the EA Team...
  7. Manage governance process  - The current corporation governance and six sigma team should use a Process Improvement Process to evolve all governance processes with representation of the EA Team...
  8. Activate the process to implement change - The current corporation governance and six sigma team activate the improved Corporate and IT Governance processes ...

Requirements Management 

All participants in the ADM will at times be asked to contribute to the following elements as they are addressed in the other phases:
  1. Identify/document requirements 
  2. Baseline requirements 
  3. Monitor baseline requirements 
  4. Identify changed requirement; remove, add, modify, and re-assess priorities 
  5. Identify changed requirement and record priorities; identify and resolve conflicts; generate requirements impact statements 
  6. Assess impact of changed requirement on current and previous ADM phases 
  7. Implement requirements arising from Phase H 
  8. Update the Architecture Requirements Repository 
  9. Implement change in the current phase 
  10. Assess and revise gap analysis for past phases

Conclusion

This should be a good overview of the kinds of tasks and questions to be addressed in each phase.  In future posts we will dive deeper into some examples of Technology ad IT Systems implementation to expand on the information presented here.

References

No comments:

Post a Comment