|
Corporate Software Project Management
It has long been accepted in the software industry that projects will be late, over budget, and lacking in agreed upon features due to technical or time limitations. As more companies become involved with the development and deployment of large-scale software projects, it is necessary to define ways to ensure that quality products are produced. Corporate
Software Engineering teaches the three main areas for efficient software development: management, quality, and client relations. It provides a series of globally applicable methods that can enhance productivity and reduce costs within software teams, without sacrificing quality. The book deals with both the management aspects and the technical side of software engineering. Examples of how software can be designed to maximize code for future projects are also included. Corporate Software Engineering provides managers, developers, and programmers with methodologies and techniques that will help them produce quality products from start to finish.
Contents:
Part 1 The Product Development Mix
The Liaison Center
Standards and Guidelines
Specifications
Product Development
Testing
Part 2 Principles of Corporate Software Engineering
Requirements Definition
Requirements Specification
Functional Specification
The Object-Oriented Paradigm
Reusable Code Guidelines
The Object and Component Archive
Coding and Language Choice
The First Prototype
Adding Functionality
Delivery
Part 3 Principles of Sopftware Quality Control
Promoting Corporate Quality
Testing Procedures
Feedback Techniques
Client Satisfaction
|