Manage software lifecycle management delivery projects

URN: TECDT50751
Business Sectors (Suites): IT and Telecoms Professional (procom)
Developed by: e-skills
Approved on: 30 Mar 2022

Overview

This standard is about managing software lifecycle management delivery projects.

This involves establishing and overseeing DevOps (integrated development and operations) processes and best practice to ensure live systems are stable, secure and compliant while providing efficient continuous integration (CI) and continuous delivery (CD) software deployment cycles that respond effectively to change requests.

It includes making strategic technical decisions to support the organisations technology roadmap, and improving the platform by supporting software delivery automation to live environments. It also includes maintaining effective production support and issue resolution.

This standard is for those who need to manage software lifecycle management delivery projects as part of their duties.


Performance criteria

You must be able to:

  1. Review DevOps deliverables to ensure quality, cost and time targets are achieved
  2. Lead DevOps process design as the technical authority to maintain delivery targets

  3. Define and manage software life cycle policies, standards, processes and techniques in line with organisational requirements

  4. Lead coaching and mentoring of DevOps teams to maintain high levels of situational awareness of software environment capabilities and performance

  5. Run proof of Concept (POC) reviews for new tools and technologies to assess them for use in software lifecycle management programmes

  6. Specify and design CI/CD pipeline processes and tools to implement and automate deployment processes 

  7. Assess the DevOps maturity of the organisation to identify areas for improvement

  8. Work with DevOps teams to implement the approved tools and processes to deliver software updates effectively

  9. Plan training for teams to facilitate the delivery of high performance DevOps solutions 

  10. Implement automated reporting tools to monitor system health and reliability

  11. Communicate operational status updates and the future DevOps development roadmap to senior stakeholders for approval

Knowledge and Understanding

You need to know and understand:

  1. The rationale for DevOps and its underlying principles and challenges
  2. How to define and maintain a DevOps development roadmap  

  3. How to deliver change requests from customers rapidly and effectively by adding new (and updating existing) features

  4. The role and application of software tools in development, configuration management, CI/CD deployment pipelines and operations
  5. How to manage and improve DevOps software lifecycle management processes

  6. The steps involved in enhancing current DevOps practices

  7. How to develop and configure a DevOps CI/CD pipeline and its use in the release of software components
  8. How to improve speed, efficiency and ability of DevOps CI/CD pipelines
  9. How to create and improve new tools, services and frameworks to deliver faster and more reliable software releases
  10. The importance of maintaining a smooth continuous build and integration of new software into live environments

  11. How to manage teams to maintain high levels of DevOps CI/CD performance

  12. How to implement security and performance testing to safeguard releases from vulnerabilities

  13. The role and purpose of a continuous integration and container ecosystem
  14. The steps involved in automating the process of promoting code out of scrum teams to production to the required quality
  15. The need to continuously drive and improve the system and process to reduce costs and improve efficiency
  16. The need to provide continuous guidance to teams around automation, reliability and manageability, to ensure that software implementations are production-proof
  17. The steps involved in monitoring and reporting about build chain performance and adoption

Scope/range


Scope Performance


Scope Knowledge


Values


Behaviours


Skills


Glossary


Links To Other NOS


External Links


Version Number

1

Indicative Review Date

30 Mar 2025

Validity

Current

Status

Original

Originating Organisation

ODAG Consultants Ltd.

Original URN

TECDT50751

Relevant Occupations

Information and Communication Technology Professionals

SOC Code

2139

Keywords

software, DevOps