Please note that the content of this book primarily consists of articles
available from Wikipedia or other free sources online. Software project
management is the art and science of planning and leading software
projects. It is a sub-discipline of project management in which software
projects are planned, monitored and controlled.he history of software
project management is closely related to the history of software.
Software was developed for dedicated purposes for dedicated machines
until the concept of Object-oriented programming began to become popular
in the 1960's, making repeatable solutions possible for the software
industry. Dedicated systems could be adapted to other uses thanks to
Component-based software engineering. Companies quickly understood the
relative ease of use that software programming had over hardware
circuitry, and the software industry grew very quickly in the 1970's and
1980's.