Markdown Editor

Current-State (As-Is) Assessment Template

As-is baseline: applications, integrations, data, infrastructure, security (CSF 2.0), operations (DORA), quality, cost (FOCUS), contracts, findings, gaps

ArchitectureFullTOGAF 10th Ed. (baseline, gap analysis names); AWS portfolio assessment; ISO/IEC 25010:2023; NIST CSF 2.0; DORA metrics; FOCUS 1.4currentstateassessment

How to use: Use it when a programme needs an evidence-based baseline of the current estate before target-state design, migration or consolidation. Fill the assessment questions, scope and confidence scale first, then collect system data before interviews. The main pitfall is an inventory with no owners, dates or rated findings that the target-state work can act on.

Preview

Current-State Assessment: [Organisation, domain or programme name]

Evidence-based baseline of how an organisation's technology estate works today: business context, applications, integrations, data, infrastructure and hosting, security posture, operations and support, measured quality, cost, skills and contracts, ending in rated findings and recommendations that the target-state design can act on. It is the "as-is" or baseline view that precedes gap analysis in architecture methods such as the TOGAF Standard, 10th Edition (Baseline Architecture, Gap Analysis), and the portfolio discovery stage of a cloud migration programme as described in AWS Prescriptive Guidance (application portfolio assessment). Quality is baselined against ISO/IEC 25010:2023, security against the NIST Cybersecurity Framework (CSF) 2.0 Functions, delivery against the DORA software delivery metrics, and cost with FOCUS 1.4 column names where cloud billing data exists. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document ID[CSA-001]
Organisation, domain or programme[Name]
Baseline date (evidence cut-off)YYYY-MM-DD
Version[0.1]
Status[Draft / In review / Approved / Superseded]
Owner[@solution-architect]
Sponsor[@sponsor]
Approvers/reviewers[@enterprise-architect], [@head-of-it-operations], [@ciso], [@finance-partner]
Last updatedYYYY-MM-DD
Classification[Confidential: contains system and security details]
Related documents[Engagement brief], [Stakeholder interview guide], [Discovery workshop plan]

Approvals

RoleNameDecisionDate
Sponsor[@name][Accept / Accept with comments / Reject]YYYY-MM-DD
Enterprise architecture[@name][Decision]YYYY-MM-DD
IT operations[@name][Decision]YYYY-MM-DD
Information security[@name][Decision]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@name]Scope, questions and method agreed
0.5YYYY-MM-DD[@name]Example: Inventories and evidence complete; draft findings for review
1.0YYYY-MM-DD[@name]Example: Approved baseline; findings handed to target-state design

Contents

1. Scope and method

1.1 Purpose and assessment questions

[One paragraph: why the assessment is being done and which decision it feeds. Example: The organisation plans to consolidate three regional order management platforms. This assessment establishes the baseline the consolidation business case and solution design will start from.]

Question IDAssessment questionAnswered in
AQ-01 (Example)Which applications support order to cash, and in what condition are they?Sections 3, 9, 13
AQ-02 (Example)How are those applications integrated, and where are the fragile points?Section 4
AQ-03 (Example)What does the current estate cost to run per year?Section 10
AQ-04 (Example)Which components reach end of support in the next 36 months?Sections 3, 6
AQ-05 (Example)Which security and compliance gaps would block or shape the target state?Section 7
[AQ-NN][Question][Sections]

1.2 Scope

DimensionIn scopeOut of scope
BusinessExample: Order to cash in regions North, Central, SouthProcure to pay
ApplicationsExample: 23 applications tagged to order to cash in the CMDBEnd-user productivity tools
InfrastructureExample: Two data centres and the cloud tenancy hosting the in-scope applicationsBranch networks
OrganisationExample: IT teams and suppliers supporting the in-scope applicationsBusiness unit headcount
[Dimension][In scope][Out of scope]

1.3 Method

StepActivityOutput
1Agree questions, scope and evidence standardSection 1 approved
2Collect existing data: CMDB, discovery tool, monitoring, invoices, contracts, incident data, previous reviewsEvidence log entries
3Interview application, infrastructure, security and business owners using the Stakeholder Interview Guide (requirements/stakeholder-interview-guide)Interview notes, themes
4Run discovery workshops where processes or interfaces are unclear (requirements/discovery-workshop-plan)Workshop record
5Build inventories and diagrams; reconcile conflicting sourcesSections 3 to 11
6Rate health, identify pain points and risksSections 3, 12
7Draft findings and recommendations; review with ownersSection 13
8Approve baseline and hand over to target-state designSection 14, approvals

1.4 Confidence rating

RatingMeaning
HighConfirmed by system data or documents and by an owner
MediumConfirmed by one source (data or owner) and not contradicted
LowBased on estimates or a single unverified statement

2. Business context

2.1 Drivers and constraints

IDTypeDescriptionSource
BC-001 (Example)DriverGroup strategy targets one order platform within three yearsStrategy paper YYYY
BC-002 (Example)DriverOrder volume growing about 12 % per yearFinance plan
BC-003 (Example)ConstraintRegulatory requirement to keep invoices for 10 years in the country of issueLegal register
BC-004 (Example)ConstraintData centre lease ends YYYY-MM-DDFacilities contract
[BC-NNN][Driver / Constraint / Change][Description][Source]

2.2 Capabilities and volumes

CapabilityApplications supporting itVolume (Example)Business criticalityOwner
Order capture (Example)APP-001, APP-007, APP-008 (regional platforms), APP-002 (portal)42,000 orders per monthCriticalHead of Sales Operations
Pricing (Example)APP-0031.1 million price recordsHighPricing manager
Invoicing (Example)APP-004, APP-00539,000 invoices per monthCriticalHead of Billing
[Capability][APP-][Volume][Critical / High / Medium / Low][Owner]

Use the Business Capability Map (architecture/business-capability-map) for the full capability model if one exists.

3. Application landscape

3.1 Inventory

IDApplicationCapabilityBusiness ownerTechnical ownerTypeTechnologyHostingUsersCriticalityVendor support end
APP-001 (Example)Order Desk NorthOrder captureSales ops NorthIT NorthPackage, customisedVendor product v8, Oracle DatabaseDC-A virtual machines120CriticalYYYY-MM-DD
APP-002 (Example)Order PortalOrder captureDigital salesDigital teamCustomJava, PostgreSQLCloud, containers3,500 customersHighNot applicable
APP-003 (Example)Pricing EnginePricingPricing managerIT CentralCustom.NET Framework, SQL ServerDC-B40HighFramework version out of support YYYY-MM-DD
APP-004 (Example)Billing CentralInvoicingHead of BillingERP teamERP module[Product and version]DC-A80CriticalYYYY-MM-DD
APP-007 (Example)Order Desk CentralOrder captureSales ops CentralIT CentralPackage[Product and version]DC-B85CriticalYYYY-MM-DD
APP-008 (Example)Order Desk SouthOrder captureSales ops SouthSupplierCustom[Stack]Supplier hosting60CriticalNot applicable
[APP-NNN][Name][Capability][Owner][Owner][Custom / Package / SaaS / ERP module][Stack][Location][Number][Critical / High / Medium / Low]YYYY-MM-DD

3.2 Application health

Rate each application from 1 (poor) to 5 (good) on each dimension, using evidence from sections 8 to 10. The example rates the four applications assessed in detail (APP-001 to APP-004); rate the others at summary level in the full inventory. Business fit reflects owner and user views; technical health reflects code, platform currency, defects and operability.

IDBusiness fitTechnical healthSupportability (skills, vendor)Cost efficiencyOverallConfidenceKey evidence
APP-001 (Example)32232.5HighTwo vendor versions behind; 18 customisations; 1 developer with knowledge
APP-002 (Example)44444.0HighAutomated deployment; low incident rate
APP-003 (Example)32242.75MediumUnsupported framework; no automated tests
APP-004 (Example)43323.0MediumStable; high licence cost
[APP-NNN][1 to 5][1 to 5][1 to 5][1 to 5][Average][H / M / L][Evidence]

Overall is the simple average of the four dimensions in this example; state any weighting you use instead. Record technical debt items in the Tech Debt Register (architecture/tech-debt-register).

4. Integration landscape

IDSourceTargetBusiness flowPatternTechnologyFrequency and volumeMonitoringKnown issues
IF-001 (Example)APP-002APP-001Customer order submissionSynchronous APIREST over HTTPS700 per day, peak 90 per hourEndpoint health check onlyTimeouts at month-end
IF-002 (Example)APP-001APP-004Orders to invoicingFile transferNightly CSV over SFTP1,400 records per nightNone; failures found next morningRe-runs need manual cleanup
IF-003 (Example)APP-003APP-001Price lookupDirect database linkDatabase linkContinuousNoneTight coupling blocks upgrades of either side
IF-004 (Example)APP-001APP-009Fulfilment requestsAsynchronous messagingMessage broker1,500 per dayQueue depth alertPoison messages block the queue
IF-005 (Example)APP-004External bankPayment and remittance filesFile transferSFTP with scripted uploadDaily, about 300 recordsScript log onlyCredential stored in the script (SEC-003)
[IF-NNN][APP-][APP-][Flow][API / Messaging / File / Database / Manual][Technology][Volume][Monitoring][Issues]

Summary (Example): 31 interfaces identified, of which 12 are file based, 7 are direct database links, 9 are APIs and 3 are manual. Detailed design of future interfaces belongs in Integration Design (architecture/integration-design).

5. Data estate

IDData domainSystem of recordCopies held inVolumeClassificationResidency constraintOwnerQuality issuesRetention rule
DATA-001 (Example)CustomerNone agreed; APP-001 and APP-004 both create customersAPP-002, APP-01285,000 customersConfidential, personal dataWithin the EUNot assignedAbout 8 % suspected duplicatesPer privacy policy
DATA-002 (Example)PriceAPP-003APP-001 cache, spreadsheets1.1 million recordsInternalNonePricing managerCustomer-specific prices also held outside APP-0037 years
DATA-003 (Example)InvoiceAPP-004APP-0124.6 million invoicesConfidentialIn country of issue (BC-003)Head of BillingGood10 years
[DATA-NNN][Domain][APP-][APP-][Volume][Classification][Constraint][Owner][Issues][Rule]

Record data definitions in the Data Dictionary (architecture/data-dictionary) and personal data processing in the Record of Processing Activities (compliance/gdpr-ropa) where it applies.

6. Infrastructure and hosting

6.1 Hosting locations

IDLocationTypeOwner or providerContract or lease endUtilisationNotes
HST-001 (Example)DC-AOwned data centreInternalLease ends YYYY-MM-DD (BC-004)Rack space 85 % usedSingle power feed in one hall
HST-002 (Example)DC-BColocation[Provider]YYYY-MM-DD60 %
HST-003 (Example)Cloud tenancyPublic cloud[Provider]Pay as you goNot applicableNo landing zone; accounts created ad hoc
[HST-NNN][Location][Type][Provider]YYYY-MM-DD[Utilisation][Notes]

6.2 Platforms and lifecycle

IDPlatform componentVersionInstancesUsed byEnd of mainstream supportEnd of extended supportStatus
INF-001 (Example)Server operating system[Version]64APP-001, APP-004YYYY-MM-DDYYYY-MM-DDUpgrade needed within 18 months
INF-002 (Example)Relational database[Version]6APP-001YYYY-MM-DDYYYY-MM-DDExtended support purchased
INF-003 (Example)Virtualisation platform[Version]2 clustersAll DC-A workloadsYYYY-MM-DDYYYY-MM-DDLicence change increases cost at renewal
[INF-NNN][Component][Version][Count][APP-]YYYY-MM-DDYYYY-MM-DD[Status]

Check every support date on the vendor's lifecycle page and record the page and date checked in the evidence log.

7. Security posture

The table uses the six Functions of NIST CSF 2.0 as a frame. Rate the current state from 1 (initial) to 4 (well managed), using your organisation's own scale if it has one, and cite evidence. This rating describes how well controls work today; it is not the CSF Tier scale (Tier 1 Partial to Tier 4 Adaptive), which describes the rigour of cybersecurity risk governance and management. For a full profile, use the NIST CSF template (compliance/nist-csf).

FunctionCurrent state summaryRatingKey gapsEvidence
Govern (Example)Security policy exists; no risk owner named for order to cash systems2Risk ownership, supplier security requirementsPolicy library, interview INT-008
Identify (Example)CMDB covers 80 % of in-scope servers; no data classification for DATA-0012Asset completeness, data classificationCMDB export, discovery scan
Protect (Example)Single sign-on for APP-002 only; shared admin accounts on APP-0012Privileged access management, MFA coverageAccess review report
Detect (Example)Central log collection for cloud only; data centre logs kept locally2Log coverage for DC-A and DC-BSIEM source list
Respond (Example)Incident process exists; not tested for order systems2Exercise and playbooksIncident procedure
Recover (Example)Backups run nightly; restore of APP-001 last tested 3 years ago1Restore testing, documented recovery objectivesBackup reports
IDSecurity findingSeverityAffectedEvidence
SEC-001 (Example)Shared administrator accounts on APP-001 databaseHighAPP-001Access review YYYY-MM-DD
SEC-002 (Example)Unsupported framework on APP-003 receives no security patchesHighAPP-003Section 6.2
SEC-003 (Example)File transfer to bank uses a password stored in a scriptMediumIF-005Code review
[SEC-NNN][Finding][Critical / High / Medium / Low][APP- / IF- / INF-][Evidence]

8. Operations and support

8.1 Support model

ApplicationSupport tiers and teamsHoursContracted service levelAchieved (last 12 months)Supplier
APP-001 (Example)Service desk, IT North (level 2), vendor (level 3)Business hours99.5 % availability in business hours98.9 %[Vendor]
APP-002 (Example)Digital team (all levels)24x7 on-call99.9 % monthly99.93 %Internal
[APP-NNN][Tiers][Hours][Target][Achieved][Supplier]

8.2 Incidents, changes and delivery

Measure these per application or team where data exists, and say where it does not. The first two rows are incident measures from service management, not DORA metrics. The next five rows are the five DORA software delivery metrics: deployment frequency, change lead time, change fail rate, failed deployment recovery time and deployment rework rate.

MeasureAPP-001 (Example)APP-002 (Example)[APP-NNN]
Major incidents (last 12 months)71[Value]
Mean time to restore service for major incidents6 hours40 minutes[Value]
Deployment frequencyQuarterly releaseSeveral per week[Value]
Change lead timeAbout 3 months1 to 2 days[Value]
Change fail rateAbout 30 % of releases need a hotfixAbout 5 %[Value]
Failed deployment recovery time1 to 2 daysUnder 1 hour (roll back)[Value]
Deployment rework rateNot measuredNot measured[Value]
Monitoring and alertingInfrastructure onlyApplication and user journey[Value]
Runbooks and documentationPartial, outdatedCurrent[Value]

8.3 Resilience and recovery

ApplicationRecovery time objective (stated)Recovery point objective (stated)Last testedTest resultDR site
APP-001 (Example)8 hours24 hoursYYYY-MM-DD (3 years ago)Not achieved: restore took 14 hoursDC-B, cold standby
APP-004 (Example)4 hours1 hourYYYY-MM-DDAchievedDC-B, warm standby
[APP-NNN][RTO][RPO]YYYY-MM-DD[Result][Site]

9. Quality baseline

The rows follow the product quality characteristics of ISO/IEC 25010:2023. Record only measured or well-evidenced values; mark estimates.

IDCharacteristicMeasureCurrent valueSourceConfidence
QB-001 (Example)Performance efficiency95th percentile order save time in APP-0013.8 seconds; 9 seconds at month-endApplication monitoring, last 3 monthsHigh
QB-002 (Example)ReliabilityAvailability of APP-001 in business hours98.9 %Service reportsHigh
QB-003 (Example)SecurityShare of in-scope applications behind single sign-on with MFA1 of 23 (1 of the 4 applications assessed in detail)Access reviewHigh
QB-004 (Example)Interaction capabilityAverage training time for a new order desk clerkAbout 3 weeksInterview INT-004Low
QB-005 (Example)MaintainabilityAutomated test coverage of APP-003NoneCode reviewHigh
QB-006 (Example)FlexibilityTime to add a new price condition typeAbout 6 weeks (code change)Change recordsMedium
QB-007 (Example)CompatibilityInterfaces using direct database links7 of 31Section 4High
[QB-NNN][Characteristic][Measure][Value][Source][H / M / L]

Use these values as the starting point for targets in Quality Attributes (requirements/quality-attributes) or the NFR Catalogue (requirements/nfr-catalogue).

10. Cost baseline

10.1 Annual run cost

Example: the table covers the four applications assessed in detail; add the remaining in-scope applications, or a single summary row for them, before using the total in a business case.

Cost categoryAPP-001 (Example)APP-002 (Example)APP-003 (Example)APP-004 (Example)Total (Example)
Software licences and subscriptionsUSD 180,000USD 20,000USD 0USD 420,000USD 620,000
Hosting and infrastructureUSD 95,000USD 60,000USD 35,000USD 110,000USD 300,000
Supplier support and maintenanceUSD 70,000USD 0USD 15,000USD 90,000USD 175,000
Internal staff (support and change)USD 210,000USD 240,000USD 90,000USD 160,000USD 700,000
TotalUSD 555,000USD 320,000USD 140,000USD 780,000USD 1,795,000

State the period, currency, allocation rules (for example how shared data centre costs are split) and the source of each figure. For cloud spend, report from billing data normalised to FOCUS 1.4 columns, such as BilledCost, EffectiveCost, ServiceCategory and ChargePeriodStart, so that costs from different providers can be compared. Use TCO Analysis (architecture/tco-analysis) for multi-year comparisons and FinOps Cost Review (ops/finops-cost-review) for cloud optimisation.

10.2 Cost drivers and events

IDDriver or eventEffectDate
CST-001 (Example)Virtualisation licence renewal under new pricingExpected increase of about 40 % on INF-003 costYYYY-MM-DD
CST-002 (Example)Extended database support for APP-001USD 30,000 per year until upgradeYYYY-MM-DD
[CST-NNN][Driver][Effect]YYYY-MM-DD

11. Organisation, skills and sourcing

11.1 Skills and key-person risk

AreaTeamPeople with the skillKey-person riskNotes
APP-001 customisations (Example)IT North1HighRetiring in 18 months
Integration middleware (Example)Central integration team3MediumAlso supports other programmes
Cloud platform (Example)Digital team4Low
[Area][Team][Number][H / M / L][Notes]

11.2 Contracts

IDSupplierScopeAnnual valueEnd dateNotice periodExit or lock-in notes
CTR-001 (Example)[Vendor of APP-001]Licence and supportUSD 250,000YYYY-MM-DD6 monthsData export only in proprietary format
CTR-002 (Example)[Colocation provider]DC-B hostingUSD 120,000YYYY-MM-DD12 monthsEarly exit fee applies
[CTR-NNN][Supplier][Scope][Value]YYYY-MM-DD[Period][Notes]

Review licence terms that affect the target state with Software Licence Review (compliance/software-licence-review).

12. Pain points and risks

12.1 Pain points

IDPain pointWho experiences itFrequency or scaleLinked componentsSource
PNP-001 (Example)Orders from the portal time out at month-endCustomers, order deskEvery month-end, about 150 failed submissionsAPP-002, IF-001, APP-001Monitoring, interview INT-002
PNP-002 (Example)Invoice runs fail silently when the nightly file is lateBilling teamAbout twice a monthIF-002Incident records
PNP-003 (Example)Price changes take weeks because they need code changesPricing teamEvery new price condition typeAPP-003Change records
[PNP-NNN][Pain point][Who][Frequency][APP- / IF- / DATA-][Source]

12.2 Risks of the current state

IDRiskLikelihoodImpactTime horizonLinked findingsOwner
RSK-001 (Example)APP-001 cannot be restored within the stated 8 hours after a site failureMediumHighNowFND-003, section 8.3@head-of-it-operations
RSK-002 (Example)Loss of the single APP-001 developer stops customisation changesHighMedium18 monthsSection 11.1@it-north-lead
RSK-003 (Example)Data centre lease ends before workloads are movedMediumHighYYYY-MM-DDBC-004@infrastructure-lead
[RSK-NNN][Risk][L / M / H][L / M / H][Horizon][IDs][@owner]

Carry risks that need active management into the RAID Log (project/raid-log) or the Risk Register (compliance/risk-register).

13. Findings and recommendations

13.1 Severity scale

SeverityMeaning
CriticalBlocks the target state or exposes the organisation to an unacceptable risk now
HighMust be addressed by the target state or in the first transition step
MediumShould be addressed; affects cost, quality or agility
LowImprovement opportunity

13.2 Findings

IDFindingSeverityConfidenceEvidenceRecommendationAnswersOwner
FND-001 (Example)Order capture is spread over three platforms with no shared customer masterHighHighSections 3, 5 (DATA-001)Define a single customer master and system of record before platform consolidationAQ-01@enterprise-architect
FND-002 (Example)Nearly two thirds of integrations (19 of 31) are file based or direct database links, mostly without monitoringHighHighSection 4Introduce monitored integration for critical flows (IF-002, IF-003) in the first transition stepAQ-02@integration-lead
FND-003 (Example)APP-001 recovery objectives are not achievable todayCriticalHighSection 8.3, RSK-001Fund a tested recovery solution or accept the risk formally before consolidation startsAQ-05@head-of-it-operations
FND-004 (Example)APP-003 runs on an unsupported framework with no testsHighHighSections 6.2, 9, SEC-002Treat pricing as a priority candidate for replacement or replatforming in the options analysisAQ-04@solution-architect
FND-005 (Example)Run cost of the four applications assessed in detail, USD 1,795,000 per year, is 39 % staff and 35 % licencesMediumMediumSection 10.1Use as the baseline for the consolidation business case; validate allocations with financeAQ-03@finance-partner
[FND-NNN][Finding][Critical / High / Medium / Low][H / M / L][Sections, IDs][Recommendation][AQ-][@owner]

Example check: staff USD 700,000 divided by USD 1,795,000 is 39 %; licences USD 620,000 divided by USD 1,795,000 is 35 %.

13.3 Quick wins

IDQuick winEffortBenefitOwner
QW-001 (Example)Add failure alerting to IF-002 nightly file2 daysBilling failures found the same night@integration-lead
QW-002 (Example)Replace shared admin accounts on APP-001 (SEC-001)1 weekRemoves a high security finding@dba-lead
[QW-NNN][Quick win][Effort][Benefit][@owner]

14. Gap summary for the target state

AreaBaseline (this document)Target (from vision or principles)GapType
Order capture platforms (Example)Three regional platforms (APP-001, APP-007, APP-008)One platform for all regionsConsolidation of two platformsRemove and change
Customer data (Example)No system of recordSingle customer masterNew capability and data migrationAdd
Integration (Example)File and database links, no monitoringMonitored APIs and eventsRe-implementation of 19 interfacesChange
Recovery (Example)Restore untested, RTO not metTested recovery per criticality tierRecovery design and testingAdd
[Area][Baseline][Target][Gap][Add / Change / Remove / Keep]

Hand the gaps over to the target-state work: the Architecture Vision (architecture/togaf-architecture-vision), the Architecture Definition Document (architecture/architecture-definition-document) and the Architecture Roadmap and Transition Architectures (architecture/architecture-roadmap-transition) in a TOGAF-based engagement, or the Solution Options Analysis (architecture/solution-options-analysis) in a project engagement.

15. Evidence log

IDEvidenceTypeDate or periodOwner or providerLocationUsed in
EVD-001 (Example)CMDB export of in-scope applications and serversSystem dataYYYY-MM-DDService management team[Link]Sections 3, 6
EVD-002 (Example)Discovery tool scan with network dependencies, 30 daysSystem dataYYYY-MM-DD to YYYY-MM-DDInfrastructure team[Link]Section 4
EVD-003 (Example)Monitoring data: response times and availability, 3 monthsSystem dataYYYY-MM-DD to YYYY-MM-DDOperations[Link]Sections 8, 9
EVD-004 (Example)Supplier invoices and contractsDocumentsFinancial year YYYYFinance, procurement[Link]Sections 10, 11
EVD-005 (Example)Stakeholder interviews INT-001 to INT-023InterviewsYYYY-MM-DD to YYYY-MM-DDAssessment team[Link]Sections 2, 12
EVD-006 (Example)Vendor lifecycle pages for INF-001 to INF-003Public documentsChecked YYYY-MM-DDVendors[URLs]Section 6.2
[EVD-NNN][Evidence][System data / Document / Interview / Observation / Public][Date][Owner][Location][Sections]

16. Glossary and references

16.1 Glossary

TermMeaning
BaselineThe architecture as it exists at a stated date, used as the starting point for change
CMDBConfiguration management database: the register of IT components and their relationships
Gap analysisComparison of baseline and target to find what must be added, changed or removed
RPORecovery point objective: the maximum acceptable data loss, measured in time
RTORecovery time objective: the maximum acceptable time to restore a service
System of recordThe application that is authoritative for a data domain

16.2 References

IDReferenceVersion or dateUse
REF-01The TOGAF Standard, 10th Edition, The Open Group2025 release (C220, 19 May 2025) with Technical Corrigendum 1 (U254)Names of the Baseline Architecture and Gap Analysis concepts
REF-02AWS Prescriptive Guidance, Application portfolio assessment guide for AWS Cloud migration, docs.aws.amazon.comChecked 2026-10-23Portfolio discovery and assessment stages
REF-03ISO/IEC 25010:2023, SQuaRE Product quality modelEdition 2, November 2023Quality characteristic names, section 9
REF-04NIST Cybersecurity Framework (CSF) 2.0, NIST CSWP 29February 2024Functions used in section 7
REF-05DORA software delivery performance metrics, dora.devPage updated 2026-01-05Delivery measures, section 8.2
REF-06FinOps Open Cost and Usage Specification (FOCUS), FinOps FoundationVersion 1.4, ratified 2026-06-04Cost column names, section 10
REF-07[Internal architecture standards and policies][Version][Use]

Standard and licence note

Structure aligned with the baseline and gap analysis concepts of the TOGAF Standard, 10th Edition (The Open Group) and with the portfolio discovery and assessment stages of the AWS Prescriptive Guidance application portfolio assessment guide. TOGAF is a registered trademark of The Open Group. This template uses only the names of TOGAF concepts (Baseline Architecture, Gap Analysis) and deliverables; all text is original. Quality rows use the characteristic names of ISO/IEC 25010:2023 (structure only, no text reproduced); security rows are based on the public NIST Cybersecurity Framework 2.0 Functions; delivery measures use the metric names published by DORA; cost columns use names from FOCUS 1.4. Check the current official version of each source before use. AWS is a trademark of Amazon.com, Inc. or its affiliates; this template is not affiliated with or endorsed by AWS, The Open Group, ISO, NIST, DORA or the FinOps Foundation. Template licence: MIT.

Related templates