One of the things you can look for as part of this phase is what is coming up in terms of emerging technologies.
Maybe there is a guess.
We're past the mobile era, but a lot of people went from working on their desktops to working on laptops from laptops to what, iPads or their phone.
And so technology can enable new opportunities.
- Develop Target Technology Architecture:
- You outlined a vision in the A phase.
- You have defined your business goals in terms of Phase B,
- your business architecture,
- the data and applications required to get you there. So what is the technology that needs to be aligned with this data and application that's aligned with your business goals?
- Identify Candidate Architecture Roadmap items based on gaps
- External Reference Materials
- Product Information on Candidate Product
- Request for Architecture Work (optional,from Preliminary phase)
- Organization Capability Assessment (Phase A, same in B)
- Communication Plan (Phase A, same in B)
- Organization Model for Enterprise Architecture (Preliminary Phase, same in B)
- Tailored Architecture Framework (Preliminary Phase, same in B)
- customized to suit the specific needs, culture, and maturity of an organization.
- Technology Principles (The TOGAF Standard: ADM Techniques)
- Approved Statement of Architecture Work (Phase A)
- Architecture Vision (Phase A)
- Architecture Repository (Preliminary Phase)
- Draft Architecture Documents and Draft Requirements (came from Phase B and C)
- Business, Data, and Application components of an Architecture Roadmap (came from Phase B and Phase C)
- Select Reference Models, Viewpoints, and Tools
- Develop Baseline Technology Architecture Description
- Develop Target Technology Architecture Description
- Perform Gap Analysis
- Define Candidate Roadmap Components
- Infrastructure Improvements: Introducing more powerful servers, revising network architecture for better performance, or moving towards cloud-based services.
- Platform changes: Transitioning from one operating system to another, or from one DBMS to another, or introducing container technology like Docker or Kubernetes for application isolation.
- Security Enhancements: Implementation of additional firewalls, introducing new identity and access management systems, or enhancing encryption methods.
- Adoption/Upgrade of Software Tools: For example, adoption of a newer version of an existing software, or transitioning towards a more robust software tool that better meets the needs of the organization.
- Governance and Standards: Implementing new IT governance frameworks or enforcing technology standards across the company.
- New Technologies: Introducing new technologies like AI or Blockchain based on the identified opportunities and solutions.
- Resolve impacts across the architecture landscape
- Conduct Formal Stakeholder Review
- you can review that design with your formal stakeholders,
- get their sign off on that,
- get their feedback.
- Finalize Technology Architecture
- Create Architecture Definition Document
- Refined Phase A Deliverables
- Draft Architecture Definition Document
- Baseline Technology Architecture, approved version
- Target Technology Architecture, approved version
- Draft Architecture Requirements Specification - gap analysis
- Technology Architecture Components of an Architecture Roadmap
All in the technology space:
Catalogs: Technology Standards catalog, Technology Portfolio Catalog
Matrices: Application/technology matrix
Diagrams:
- Environment and Location Diagram
- Platform Decomposition Diagram
- Processing Diagram
- Networked Computing/Hardware diagram,
- Communications Engineering Diagram