Emphasizing macro-level and systems management approaches, this book covers important concerns for trustworthy development of process-related pathways to create systems. The dominant thrust is the systems management of procedures for information technology and software development organizations. This involves a number of relevant issues associated with systems architectures and integration, quality assurance and management, process reengineering, metrics, software economics and cost and operational effectiveness analysis.
Traditional software engineering approaches to managing innovation, productivity, and quality assurance focus almost entirely on the performance of individual programmers. But, just as those working in the environmental sphere have come to realize the dangers of focusing too narrowly on individual species while ignoring the needs of overall ecosystems, thinkers in the field of information systems engineering have begun to recognize the need for a systems management approach that encompasses all facets of the software development organization. Now, this groundbreaking text offers such an approach. In it, Professor Andrew Sage provides readers with a rational framework for the production of trustworthy, high-quality software and information technology systems. These combine cutting-edge systems engineering methodologies developed at top software development firms with innovative process management approaches that have been introduced successfully by many of the leading information technology and other business organizations around the world over the past decade. The bottom line of the systems management approach outlined is total quality assurance through process-related improvements throughout the entire organization. The book, therefore, addresses, in depth, a wide array of interrelated issues, many of which are not generally covered in systems engineering texts, including:
- Process development life cycle
- Process configuration management
- Systems architectures and integration
- Product development standards
- Metrics for cost and operational effectiveness evaluation
- Evaluation and reengineering of organizational cultures
- Strategic quality assurance and management, or TQM
- Process reengineering and maturity
Systems Management for Information Technology and Software Engineering is an excellent graduate-level text for programs in software engineering, systems engineering, computer science, and business administration and management. At the same time, it is also an invaluable reference for working software and systems engineers, human factors professionals, software development and information technology managers, and systems management engineers.