Publisher's Synopsis
Software engineering generally has given attention to the development of micro-level tools to address the growing need to increase software productivity.;This book deals mainly with outlining a systems engineering approach to increasing software productivity that encompasses these micro-level tools. Also discussed is the need for macro- productivity tools such as: rapid prototyping; reusability constructs; knowledge based systems for software development and an interactive support system environment to aid in software development. Also included are: systems management of all aspects of the software production process; program and programmer productivity; software systems engineering; systems design methodology; and systems management.