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

Refactoring of CSP.LMC - part 1 - Draft plan

Details

    • Spike
    • Not Assigned
    • PI10
    • None
    • Obs Mgt & Controls
    • Hide

      The CSP.LMC has grown in size and complexity and it needs cleaning. We propose a complete refactoring of CSP.LMC. This is a large but necessary work, that needs a clear roadmap which will be detailed as a result of the current spike.

      The expected clean and organic structure will give short and long term benefits in both development effort and maintenance costs.

      Show
      The CSP.LMC has grown in size and complexity and it needs cleaning. We propose a complete refactoring of CSP.LMC. This is a large but necessary work, that needs a clear roadmap which will be detailed as a result of the current spike. The expected clean and organic structure will give short and long term benefits in both development effort and maintenance costs.
    • Hide

      A clean and organic structure for the refactoring of CSP.LMC.

      This should result in a document describing:

      • the approach chosen
      • the proposed implementation structure
      • the articulation of work
      Show
      A clean and organic structure for the refactoring of CSP.LMC. This should result in a document describing: the approach chosen the proposed implementation structure the articulation of work
    • 2
    • 2
    • 8
    • Team_CREAM
    • Sprint 5
    • Hide

      The approach chosen and the proposed implementation structure for the refactoring are described in the attached document.
      Detailed UML class diagrams and sequence diagrams have been produced. Some of them are presented in the document, more details can be found in the linked Stories.
      Feature has been demoed in OMC ART System Demo 10.5.
      Refactoring of Subarray and Controller will be performed in the next PIs

      Show
      The approach chosen and the proposed implementation structure for the refactoring are described in the attached document. Detailed UML class diagrams and sequence diagrams have been produced. Some of them are presented in the document, more details can be found in the linked Stories. Feature has been demoed in OMC ART System Demo 10.5. Refactoring of Subarray and Controller will be performed in the next PIs
    • 10.6
    • Stories Completed, Integrated, Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO
    • CSP.LMC
    • SPO-1007

    Description

      The release of the skeleton for sub-element base classes was completed, and, while many functionalities are still lacking,  the CSP.LMC has grown in size and complexity. The update of CSP.LMC Master and Subarray is on the way, while the implementation of the new
      configuration (ADR - 18) and the (very minimal) test of ADR-22 are completed.

      To fully benefits of all above improvement and to proceed in the way of more and more complete implementation of a real word control system the CSP.LMC needs a radical cleaning. 

      A clean and organic structure will give short and long term benefits in both development effort and maintenance costs. 

      This Feature is the firs of a series and will develop a clear and organic plan to CSP.LMC refactoring.

      Attachments

        Issue Links

          Structure

            Activity

              People

                s.vrcic Vrcic, Sonja
                c.baffa Carlo Baffa
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete715.0
                  Total715.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel