Introduction to IEEE 12207  Information technology - Software life cycle processes
Scope: Management of Software Development Projects IT project management ISO/IEC 12207
IT software projects  have a poor success record  YET !  The problems can be solved with this standard.
Concepts from the ISO/IEC/IEEE 12207 standard can help the software director and the business in general to achieve greater  success with their employees
Knowledge from Standards & books: IEEE Standard 12207:2008, Information Technology - Software Life Cycle Processes
IEEE Standard 1062,  Recommended practice for software acquisition
IEEE Standard 1058,  Standard for software project management plans Books Software engineering project management, Edited by R. Thayer, IEEE Computer Society, 1997.
Software Engineering by IAN Sommerville
Professionalism and Economics SW requirements
SW design
SW construction
SW testing
SW maintenance
IT and software  Just about every modern product or service depends on software Software intensive products/services include: As local as embedded software
As wide as the World Wide Web
transportation of all kinds
financial markets
Software competence Companies dependent on IT projects need to  master the software technology to stay competitive
Produce quality products that satisfies user needs
Meet committed costs
Meet the planned schedules
Known Disadvantage 70 - 80 % of companies do not have a process able to support the demands of  project control
What is software engineering? Software engineering is concerned with applying scientific principles and management skills to develop software intensive systems and products for use by society within the constraints of:  Time,
money,
technology,
quality,
business.
Software Engineering Business
Money
Technology
Quality
Time Profit Budget Platform & Domain Reliability Schedule
Why are software projects difficult ? Invisible product
Lack of physical constraints
Inadequate systems engineering

IEEE 12207