Flylib.com
Applied Software Project Management
Applied Software Project Management
ISBN: 0596009488
EAN: 2147483647
Year: 2003
Pages: 122
Authors:
Andrew Stellman
,
Jennifer Greene
BUY ON AMAZON
Applied Software Project Management
Table of Contents
Copyright
About the Author
Praise for Applied Software Project Management
Preface
Goals of the Book
Who Should Read This Book
Comments and Questions
Safari Enabled
Acknowledgments
Chapter 1. Introduction
Section 1.1. Tell Everyone the Truth All the Time
Section 1.2. Trust Your Team
Section 1.3. Review Everything, Test Everything
Section 1.4. All Software Engineers Are Created Equal
Section 1.5. Doing the Project Right Is Most Efficient
Section 1.6. Part I: Tools and Techniques
Section 1.7. Part II: Using Project Management Effectively
Part I: Tools and Techniques
Chapter 2. Software Project Planning
Section 2.1. Understand the Project Needs
Section 2.2. Create the Project Plan
Section 2.3. Diagnosing Project Planning Problems
Chapter 3. Estimation
Section 3.1. Elements of a Successful Estimate
Section 3.2. Wideband Delphi Estimation
Section 3.3. Other Estimation Techniques
Section 3.4. Diagnosing Estimation Problems
Chapter 4. Project Schedules
Section 4.1. Building the Project Schedule
Section 4.2. Managing Multiple Projects
Section 4.3. Use the Schedule to Manage Commitments
Section 4.4. Diagnosing Scheduling Problems
Chapter 5. Reviews
Section 5.1. Inspections
Section 5.2. Deskchecks
Section 5.3. Walkthroughs
Section 5.4. Code Reviews
Section 5.5. Pair Programming
Section 5.6. Use Inspections to Manage Commitments
Section 5.7. Diagnosing Review Problems
Chapter 6. Software Requirements
Section 6.1. Requirements Elicitation
Section 6.2. Use Cases
Section 6.3. Software Requirements Specification
Section 6.4. Change Control
Section 6.5. Introduce Software Requirements Carefully
Section 6.6. Diagnosing Software Requirements Problems
Chapter 7. Design and Programming
Section 7.1. Review the Design
Section 7.2. Version Control with Subversion
Section 7.3. Refactoring
Section 7.4. Unit Testing
Section 7.5. Use Automation
Section 7.6. Be Careful with Existing Projects
Section 7.7. Diagnosing Design and Programming Problems
Chapter 8. Software Testing
Section 8.1. Test Plans and Test Cases
Section 8.2. Test Execution
Section 8.3. Defect Tracking and Triage
Section 8.4. Test Environment and Performance Testing
Section 8.5. Smoke Tests
Section 8.6. Test Automation
Section 8.7. Postmortem Reports
Section 8.8. Using Software Testing Effectively
Section 8.9. Diagnosing Software Testing Problems
Part II: Using Project Management Effectively
Chapter 9. Understanding Change
Section 9.1. Why Change Fails
Section 9.2. How to Make Change Succeed
Chapter 10. Management and Leadership
Section 10.1. Take Responsibility
Section 10.2. Do Everything Out in the Open
Section 10.3. Manage the Organization
Section 10.4. Manage Your Team
Chapter 11. Managing an Outsourced Project
Section 11.1. Prevent Major Sources of Project Failure
Section 11.2. Management Issues in Outsourced Projects
Section 11.3. Collaborate with the Vendor
Chapter 12. Process Improvement
Section 12.1. Life Without a Software Process
Section 12.2. Software Process Improvement
Section 12.3. Moving Forward
Bibliography
Chapter 2. Software Project Planning
Chapter 3. Estimation
Chapter 4. Project Schedules
Chapter 5. Reviews
Chapter 6. Software Requirements
Chapter 7. Design and Programming
Chapter 8. Software Testing
Chapter 9. Understanding Change
Chapter 10. Management and Leadership
Chapter 11. Managing an Outsourced Project
Chapter 12. Process Improvement
Colophon
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Applied Software Project Management
ISBN: 0596009488
EAN: 2147483647
Year: 2003
Pages: 122
Authors:
Andrew Stellman
,
Jennifer Greene
BUY ON AMAZON
WebLogic: The Definitive Guide
Clustered JMS
An Overview of Clustering
Connection Filtering
The Security Provider Architecture
JAAS Authentication in a Client
Introduction to 80x86 Assembly Language and Computer Architecture
Procedures
String Operations
Floating-Point Arithmetic
Appendix B Useful MS-DOS Commands
Appendix D 80x86 Instructions (by Mnemonic)
MySQL Cookbook
Writing Strings That Include Quotes or Special Characters
Decomposing Dates or Times Using String Functions
Floating Specific Values to the Head or Tail of the Sort Order
Counting Missing Values
Displaying Query Results as Tables
Programming .Net Windows Applications
DialogResult
ScrollBar
Date and Time Values
Getting Started with ADO.NET
Configuration
The Oracle Hackers Handbook: Hacking and Defending Oracle
Overview of the Oracle RDBMS
Triggers
Indirect Privilege Escalation
Attacking Oracle PL/SQL Web Applications
Appendix A Default Usernames and Passwords
GDI+ Programming with C#
GDI+ from a GDI Perspective
The GDI+Painter Application
Working with Brushes and Pens
Line Caps and Line Styles
Understanding the Rendering Process
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies