ISO/IEC/IEEE 12207:2017 specifies processes that can be used to define, control, and improve software life cycle processes within an organization or project.
The processes, activities, and tasks of this document can also be applied during the acquisition of a system that includes software, either alone or in conjunction with ISO/IEC/IEEE 15288:2015, Systems and software engineering - System life cycle processes.