What Is Software Project Management

What Is Software Project Management

This blog is about the practice of software, project, and management. Which term is most important, and what do the words really mean? And how do the 34 competencies fit into them? Many authors have proposed variations over the years, and the standards organizations themselves don't always agree. We need some practical definitions that fit our circumstances.

The following is a simple interpretation of these for our purposes:

Software is the program(s) that is (are) the product of a (software engineering) project. (See the following figure "Software Definition") For software, we will rely on the Software Engineering Institute (SEI) and the Institute of Electrical and Electronics Engineers (IEEE), with supporting information on quality coming from the National Institute of Standards and Technology (NIST), the International Organization for Standards (ISO), the American National Standards Institute (ANSI), and the American Society for Quality (ASQ).

Software Definition

A project is a large or important task that is planned. Calling it a "scheme" seems a little harsh. (See the following figure "Project Definition") For project, we will rely on the Project Management Institute (PMI) and the IEEE.

Project Definition

Management is the practice of executing and controlling the project. (See the following figure "Management Definition") For management we will turn to PMI and the general practice of management as taught in Master of Business Administration (MBA) higher education.

Management Definition

Simple as it sounds, the phrase software project management needs extensive study for the competencies connected with each word. As described in "Introduction to the 34 Competencies" figure, the 34 competencies are divided into product, project, and people skills, which associate to the terms in the title of this blog, "software", "project", and "management", respectively. Though the term "quality" appears in the title, there is not a separate competencies category for quality skills, as they permeate the entire set of competencies.


software engineering, project management, ieee
The contents available on this website are copyrighted by TechPlus unless otherwise indicated. All rights are reserved by TechPlus, and content may not be reproduced, published, or transferred in any form or by any means, except with the prior written permission of TechPlus.
© Copyright 2018 SPMInfoBlog.
Designed by TechPlus