22.11.2012 Views

Schaum's Outline Series

Schaum's Outline Series

Schaum's Outline Series

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

For more information about this book, click here.<br />

CHAPTER 1 The Software Life Cycle 1<br />

1.1 Introduction 1<br />

1.2 Software Life Cycle Models 3<br />

CHAPTER 2 Software Process and Other Models 7<br />

2.1 The Software Process Model 7<br />

2.2 Data Flow Diagrams 9<br />

2.3 Petri Net Models 10<br />

2.4 Object Models 11<br />

2.5 Use Case Diagrams 14<br />

2.6 Scenarios 15<br />

2.7 Sequence Diagrams 15<br />

2.8 Hierarchy Diagrams 16<br />

2.9 Control Flow Graphs 16<br />

2.10 State Diagrams 17<br />

2.11 Lattice Models 19<br />

CHAPTER 3 Software Project Management 30<br />

3.1 Introduction 30<br />

3.2 Management Approaches 30<br />

3.3 TeamApproaches 31<br />

3.4 Critical Practices 32<br />

3.5 Capability Maturity Model 33<br />

3.6 Personal Software Process 34<br />

3.7 Earned Value Analysis 35<br />

3.8 Error Tracking 36<br />

3.9 Postmortem Reviews 37<br />

CHAPTER 4 Software Project Planning 47<br />

4.1 Project Planning 47<br />

Copyright 2002 The McGraw-Hill Companies, Inc. Click Here for Terms of Use.<br />

vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!