This course introduces the concepts of Application Lifecycle Management, within the context of your engineering practices. We aim to give you the instruments to define the ALM process that suits your organization best. The result will be a traceable end-to-end project information setup, to enable governance and manage compliance to applicable quality standards.
ALM is all about traceability and accountability providing an integrated set of project documentation, covering the voyage from requirements through design and implementation to the tests and test results, incorporating any changes that occurred and quality aspects such as risk management.
Who will benefit from this course?
- Process Engineers
- QA Management
- Software Engineers
- Systems Engineers
A solid understanding of software and systems engineering practices.
This course consists of two blocks of one day. The course is structured as an interactive workshop, where participants work with the instructor to gain a thorough understanding of ALM:
- ALM Concepts
- The ALM Processes
- Discussion of your current process
- Generic ALM processes for software and multi-disciplinary engineering
- ALM and MBSE
- ALM and Agile
- ADLM and DevOps
- Phases of ALM
- What is traceability
- Why is traceability necessary
- Traceability types give meaning
- Creating your ALM Data Model for deployment
- How to identify the various data elements used in your engineering process
- What additional information is required
- What TraceLinks exist between your work items
- Business rules behind your work items
- Validation process of your work items
- ALM Tools
- How to classify the various tools
- What functionalities should ALM tools possess?
- An example with Polarion ALM