Introduction to the Personal Software Process

ISBN-10: 0201548097

ISBN-13: 9780201548099

Edition: 1997

List price: $39.99 Buy it from $1.39
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


This newest book from Watts Humphrey is a hands-on introduction to basic disciplines of software engineering. Designed as a workbook companion to any introductory programming or software-engineering text, Humphrey provides here the practical means to integrate his highly regarded Personal Software Process (PSP) into the undergraduate curriculum. Applying the book's exercises to course assignments, students learn both to manage their time effectively and to monitor the quality of their work, good practices they will need to be successful in their future careers. The book is supported by its own electronic supplement, which includes spreadsheets for data entry and analysis. A complete instructor's package is also available. By mastering PSP techniques early in their studies, students can avoid-or overcome-the popular "hacker" ethic that leads to so many bad habits. Employers will appreciate new hires prepared to do competent professional work without, as now is common, expensive retraining and years of experience.
Used Starting from $26.99
eBooks Starting from $31.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $39.99
Copyright year: 1997
Publisher: Addison Wesley Professional
Publication date: 12/20/1996
Binding: Paperback
Pages: 304
Size: 6.50" wide x 9.50" long x 0.75" tall
Weight: 0.990
Language: English

The Software Engineer's Job
What is Software Engineering?
Why is Good Engineering Important?
The Personal Software Process
The Discipline of High-Quality Work
The Importance of High-Quality Work
How to Improve the Quality of Your Work
The Improvement Process
The Strategy of this Book
The Management
The Logic of Time Management
Understanding How You Spend Time
The Engineering Notebook
The Notebook Design
Engineering Notebook Examples
Tracking Time
Why Track Time?
Recording Time Data
Tracking Your Time
Use a Standard Time Recording Log
Handling Interruptions
Tracking Completed Tasks
Keeping Time Logs in the Engineering Notebook
Hints on Logging Your Time
Period and Product Planning
Period and Product Plans
The Weekly Activity Summary
Summarizing Weekly Times
Calculating Period Times and Rates
Using the Weekly Activity Summary
Product Planning
The Need for Product Plans
Why Product Plans Are Helpful
What is a Product Plan?
Product Planning in this Book
Planning Small Jobs
Some Definitions
The Job Number Log
Some Suggestions on Using the Job Number Log
Using Product Times and Rates Data
Product Size
The Product Planning Process
Size Measurement
Some Cautions on Using Size Measures
Program Size
Other Size Measures
Estimating Program Size
Making a Larger Size Estimate
Using Size Measures in the Job Number Log
Managing Your Time
Elements of Time Management
Categorizing Your Activities
Gather Data on Time Spent by Activity
Evaluating Your Time Distribution
Making a Time Budget
Finding More Time
Setting Ground Rules
Prioritizing Your Time
Managing Your Time Budget
Suggestions on Managing Variable Time
Your Time Management Objective
Managing Commitments
Defining Commitment
Responsibly Made Commitments
Example of a Commitment
An Example in Industry
Handling Missed Commitments
The Importance of Managing Commitments
The Consequences of Not Managing Commitments
The Way to Manage Commitments
Managing Schedules
The Need for Schedules
The Gantt Chart
Making a Project Schedule
Tracking Project Plans
Tracking Earned Value
The Project Plan
The Need for Project Plans
The Project Plan Summary
The Summary
Program Size
Time in Phase
Estimating Accuracy
The Software Development Process
Why We Use Processes
Some Definitions
The Process Script
Checkpoints and Phases
The Updated Project Plan Summary Form
A Planning Example
An Example of To Date Calculations
What is Software Quality?
Defects and Quality
What are Defects?
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.