Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-926

Document and revise the physical architecture of the "MVP"

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Obs Mgt & Controls, Services
    • Hide

      What needs to be done:

      1. capture the MVP architecture in a set of views
      2. A component view, capturing how the applications are deployed, their interfaces, and how they depend on each other. http://agilemodeling.com/artifacts/componentDiagram.htm)
      3. A deployment view, capturing the phisical architecture and how data are deployed together with the MVP
      4. Capture this as part of the solution intent in confluence as the actual MVP architecture at https://confluence.skatelescope.org/display/SWSI/Evolutionary+Prototype+Developer+Documentation
      Show
      What needs to be done: capture the MVP architecture in a set of views A component view, capturing how the applications are deployed, their interfaces, and how they depend on each other. http://agilemodeling.com/artifacts/componentDiagram.htm ) A deployment view, capturing the phisical architecture and how data are deployed together with the MVP Capture this as part of the solution intent in confluence as the actual MVP architecture at https://confluence.skatelescope.org/display/SWSI/Evolutionary+Prototype+Developer+Documentation
    • 2
    • 2
    • 0
    • Team_SYSTEM
    • Sprint 5
    • Hide

      learning

      Show
      learning
    • 6.6
    • PI22 - UNCOVERED

    • Arch_CoP OMC_Led Team_SYSTEM goal_D4 testing

    Description

      To tackle integration testing, one needs to have a clear picture of what components make the entire system, what are the interfaces that they provide and request, and how they depend on each other, and to what extent a component is made of smaller components.

      At the moment (Feb 2020) this picture is missing.

      Also missing is the existence of smaller and bigger components; for example most of the components are docker images and no or little use is made of python distribution packages, debian packages, binary libraries, etc. Figuring out if some of these smaller components could be used would make integration testing, development, and maintenance of the system simpler.

      This ticket is also related to the release policy mentioned in the Solution Vision https://confluence.skatelescope.org/x/CgWdAw: 

      "There is an initial release management policy and tooling with qualification of software versions that can work run together, with the ability of running multiple versions of software on the system, and it is easy to find which artefacts are those.
      All teams are used to deploy and test their code in a virtual environment, enabled by the development of simulators where necessary, and their practices are studied by the rest. "

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                p.wortmann Wortmann, Peter
                g.brajnik Brajnik, Giorgio
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (0%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete00.0
                  Total00.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel