Design Pack - GitHub Pages



Design PackMonth 201XCreated by: Contents TOC \o "1-2" \h \z \u 1Conceptual design PAGEREF _Toc20821627 \h 31.1Problem statement / service description PAGEREF _Toc20821628 \h 31.2Goals and drivers PAGEREF _Toc20821629 \h 31.3Stakeholder / location and actor viewpoints PAGEREF _Toc20821630 \h 31.4Options analysis PAGEREF _Toc20821631 \h 31.5Recommended option conceptual design PAGEREF _Toc20821632 \h 32Logical design PAGEREF _Toc20821633 \h 42.1High-level solution concept view PAGEREF _Toc20821634 \h 42.2Business context viewpoints PAGEREF _Toc20821635 \h 42.3Capability to application map PAGEREF _Toc20821636 \h 42.4Data architecture PAGEREF _Toc20821637 \h 42.5Design requirements, assumptions, constraints, risks and issues PAGEREF _Toc20821638 \h 43Physical design PAGEREF _Toc20821639 \h 53.1High Level Design (HLD) PAGEREF _Toc20821640 \h 53.2API design PAGEREF _Toc20821641 \h 53.3Infrastructure / network topology PAGEREF _Toc20821642 \h 53.4Disaster recovery, logging, audit and error handling PAGEREF _Toc20821643 \h 53.5Service management and support PAGEREF _Toc20821644 \h 53.6Architectural / design decisions PAGEREF _Toc20821647 \h 53.7Document references PAGEREF _Toc20821650 \h 54Annexes PAGEREF _Toc20821651 \h 64.1Useful references PAGEREF _Toc20821653 \h 6Conceptual designProblem statement / service descriptionGoals and drivers Stakeholder / location and actor viewpoints Options analysisAlignment to EA Principles and strategic fitFit to requirementsPros and consTimescalesCostsOption Estimated daysDay rateNumber of usersMonthly charge rate per userYear 1 estimateYear 2 estimateYear 5 estimateItem 1?????Item 2?????Item 3?????Option 1 indicative total?????Table 1 - Example of an indicative cost modelBenefits and risksRecommendationRecommended option conceptual designLogical designNot all views will be relevant in the context of every project / service - discuss with your Architecture Partner what is most appropriate to include.High-level solution concept viewBusiness context viewpointsCapability to application mapData architecture 2.5Design requirements, assumptions, constraints, risks and issuesYou may want to use these example tables:Ref.Priority StatusSummary statementBR.01MustAssumedBR.02ShouldSpecifiedTable 2 - Example table of business requirementsRef.Priority StatusSummary statementFR.01MustAssumedFR.02ShouldSpecifiedTable 3 - Example table of functional requirementsRef.Priority StatusSummary statementA.01MustAssumedA.02ShouldSpecifiedTable 4 - Example table of assumptionsRef.Priority StatusSummary statementC.01MustAssumedC.02ShouldSpecifiedFigure 5 - Example table of constraintsRef.DescriptionRisk(H/M/L)Impact(H/M/L)OwnerMitigationR.01HHR.02MLFigure 6 - Example table of risksRef.Description I.01I.02Figure 7 - Example table of issues3Physical designYou should work with your Architecture Partner to determine which of the following elements are most relevant for your design. It’s useful to include narrative with each diagram, to further explain the design elements.High Level Design (HLD)ApplicationData / physical ERDIntegration3.1.4 Hosting3.1.5 Security3.1.5.1 Identity and Access ManagementAPI designInfrastructure / network topology Disaster recovery, logging, audit and error handlingService management and support Architectural / design decisionsDateDecision descriptionOptions and outcomesFor example, IaaS over PaaSFor example considered IaaS, PaaS, SaaS options, IaaS selected for segregation of sensitive data and expediency. Document referencesAnnexes Useful references HYPERLINK "" DfE Enterprise Architecture PrinciplesDfE Business Capability ModelDfE architecture repositoryExample architecture diagramsAPI Strategy and Integration patternsDfE IdAM strategy and patternsDfE technical standardsGDS Technology Code of PracticeDfE technology service offerReference Non-Functional Requirement (NFRs)Departmental Security Assurance Model (DSAM) processDepartmental security architecture principlesService Management processes (expected June 2019) ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download