Back to School Savings: Save up to 30% on print books and eBooks. No promo code needed.
Back to School Savings: Save up to 30%
Production Software That Works
A Guide To The Concurrent Development Of Realtime Manufacturing Systems
1st Edition - November 5, 1991
Authors: Ann Courtright, Iftikhar Ahmad, John Behuniak
eBook ISBN:9781483296739
9 7 8 - 1 - 4 8 3 2 - 9 6 7 3 - 9
This useful reference addresses the key tasks that are integral to realtime software development in manufacturing plants: managing the design of the system, setting up and… Read more
Purchase Options
Save 50% on book bundles
Immediately download your ebook while waiting for your print delivery. No promo code is needed.
This useful reference addresses the key tasks that are integral to realtime software development in manufacturing plants: managing the design of the system, setting up and coordinating a development organization, and implementing tools for successfulcompletion and management. Both new and experienced project managers will discover how to use concurrent methodologies to create realtime systems in half the time it usually takes.
New and experienced project managers
Foreword
Preface
Part I A Management Perspective on Realtime Software
1 What Is "Realtime Software"?
Operating Systems
Who Should Choose the Operating System?
2 Architecture — The Critical Need
The Historical Perspective
The Legacy
Partitioning the System
How to Recognize an Architect
Homegrown Software
3 Concurrent Engineering and Software Development
Removing the Barriers
The Benefits
Concurrency in Software Development
4 Quality
The Quality Advantage
Quality Is a Management Issue
Valuing the Work
Designing for Quality
5 Establishing System Requirements
Exploring Different Perspectives
Modularity
6 Management Commitment
Staying Involved
Feedback
Part II Preparing and Managing the Software Development Process
7 Understanding the User Environment
Exploring the Territory
Information Requirements
The Political Environment
Learning to Identify Problem Plants
Learning from Experience
8 Developing the Project Organization and Plan
Choosing a Project Manager
Organizing the Team
Successful Team Rules
The Importance of Management Participation
Proposal and Project Plan
Choosing a Planning System
Scheduling the Project
Monitoring the Schedule
Formal Reviews
The Team Role in Problem Solving
The Role of Vendors and Vendor Selection
Criteria for Choosing a Vendor
9 Developing a Requirements Document
The Requirements Specification Document
The Impact of Business Goals on System Requirements
Partitioning the Problem
Adapting the Core Functions
Anticipating Change
10 Controller Analysis and Functional Specifications
Controller Specifications
Controller Analysis
11 Developing Contracts and Work Statements
The Importance of Contracts
Work Statements
Types of Contracts
Specifying Deliverables and Acceptance Criteria
Changing the Scope of the Project
Conflict Resolution
Warranty
Contract or Work Statement Outline
Project Development and Acceptance Test Plan
12 Managing Relationships
Setting Expectations
Compatibility
Managing Problems
Getting More Out of Meetings
Addressing Conflicts
Valuing Differences
The Single Dissenter
Part III Design Methodologies
13 System Architecture
Using Architecture to Structure the System
Partitioning the System
Sizing the Computer System to Meet Requirements
Organizing the Logic
The Effect of Organization Policy on System Design