000 | 08403cam a2200649Ia 4500 | ||
---|---|---|---|
001 | 233559195 | ||
003 | OCoLC | ||
005 | 20250702114847.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 080708s1997 maua ob 001 0 eng d | ||
015 |
_aGB9714906 _2bnb |
||
020 | _a9780768685855 | ||
020 | _a0768685850 | ||
020 | _a0201548097 | ||
020 | _a9780201548099 | ||
035 |
_a(OCoLC)233559195 _z(OCoLC)666899831 _z(OCoLC)1044286045 _z(OCoLC)1056323488 _z(OCoLC)1064125306 _z(OCoLC)1073061700 _z(OCoLC)1193950576 _z(OCoLC)1295596212 _z(OCoLC)1300615629 |
||
037 |
_aCL0500000023 _bSafari Books Online |
||
040 |
_aUMI _beng _epn _cUMI _dOCLCQ _dCEF _dOCLCQ _dIDEBK _dDEBSZ _dOCLCQ _dOCLCO _dOCLCF _dOCLCQ _dCOO _dOCLCQ _dOCLCO _dOCLCA _dOCLCQ _dYDX _dAU@ _dOCLCO _dWYU _dUAB _dOCLCO _dSTF _dOCLCO _dOCLCQ _dOCLCA _dINARC _dOCLCO _dCZL |
||
050 | 4 |
_aQA76.758 _b.H858 1997 |
|
082 | 0 | 4 |
_a005.1068 _221 |
100 | 1 |
_aHumphrey, Watts S., _d1927- |
|
245 | 1 | 0 |
_aIntroduction to the personal software process / _cWatts S. Humphrey |
246 | 3 | 0 | _aPersonal software process |
260 |
_aReading, Mass. : _bAddison-Wesley Pub., _c℗♭1997 |
||
300 |
_a1 online resource (xxiv, 278 pages) : _billustrations |
||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
490 | 1 | _aSEI series in software engineering | |
504 | _aIncludes bibliographical references and index | ||
505 | 0 | 0 |
_g1. _tThe Software Engineer's Job -- _tWhat is Software Engineering? -- _tWhy is Good Engineering Important? -- _tThe Personal Software Process -- _tThe Discipline of High-Quality Work -- _tThe Importance of High-Quality Work -- _tHow to Improve the Quality of Your Work -- _tThe Improvement Process -- _tThe Strategy of this Book -- _g2. _tThe Management -- _tThe Logic of Time Management -- _tUnderstanding How You Spend Time -- _tThe Engineering Notebook -- _tThe Notebook Design -- _tEngineering Notebook Examples -- _g3. _tTracking Time -- _tWhy Track Time? -- _tRecording Time Data -- _tTracking Your Time -- _tUse a Standard Time Recording Log -- _tHandling Interruptions -- _tTracking Completed Tasks -- _tKeeping Time Logs in the Engineering Notebook -- _tHints on Logging Your Time -- _g4. _tPeriod and Product Planning -- _tPeriod and Product Plans -- _tThe Weekly Activity Summary -- _tSummarizing Weekly Times -- _tCalculating Period Times and Rates -- _tUsing the Weekly Activity Summary -- _g5. _tProduct Planning -- _tThe Need for Product Plans -- _tWhy Product Plans Are Helpful -- _tWhat is a Product Plan? -- _tProduct Planning in this Book -- _tPlanning Small Jobs -- _tSome Definitions -- _tThe Job Number Log -- _tSome Suggestions on Using the Job Number Log -- _tUsing Product Times and Rates Data -- _g6. _tProduct Size -- _tThe Product Planning Process -- _tSize Measurement -- _tSome Cautions on Using Size Measures -- _tProgram Size -- _tOther Size Measures -- _tEstimating Program Size -- _tMaking a Larger Size Estimate -- _tUsing Size Measures in the Job Number Log -- _g7. _tManagingYour Time -- _tElements of Time Management -- _tCategorizing Your Activities -- _tGather Data on Time Spent by Activity -- _tEvaluating Your Time Distribution -- _tMaking a Time Budget -- _tFinding More Time -- _tSetting Ground Rules -- _tPrioritizing Your Time -- _tManaging Your Time Budget -- _tSuggestions on Managing Variable Time -- _tYour Time Management Objective -- _g8. _tManaging Commitments -- _tDefining Commitment -- _tResponsibly Made Commitments -- _tExample of a Commitment -- _tAn Example in Industry -- _tHandling Missed Commitments -- _tThe Importance of Managing Commitments -- _tThe Consequences of Not Managing Commitments -- _tThe Way to Manage Commitments -- _g9. _tManaging Schedules -- _tThe Need for Schedules -- _tThe Gantt Chart -- _tMaking a Project Schedule -- _tCheckpoints -- _tTracking Project Plans -- _tTracking Earned Value -- _g10. _tThe Project Plan -- _tThe Need for Project Plans -- _tThe Project Plan Summary -- _tThe Summary -- _tProgram Size -- _tTime in Phase -- _tEstimating Accuracy -- _g11. _tThe Software Development Process -- _tWhy We Use Processes -- _tSome Definitions -- _tThe Process Script -- _tCheckpoints and Phases -- _tThe Updated Project Plan Summary Form -- _tA Planning Example -- _tAn Example of To Date Calculations -- _g12. _tDefects -- _tWhat is Software Quality? -- _tDefects and Quality -- _tWhat are Defects? -- _tDefects versus Bugs -- _tDefect Types -- _tUnderstanding Defects -- _tThe Defect Recording Log -- _tCounting Defects -- _tUsing the Defect Recording Log -- _tThe Updated PSP Process -- _g13. _tFinding Defects -- _tA Personal Commitment to Quality -- _tThe Steps in Finding Defects -- _tWays to Find and Fix Defects -- _tCode Reviews -- _tWhy Find Defects Early? -- _tThe Costs of Finding and Fixing Defects -- _tUsing Reviews to Find Defects -- _tReviewing Before Compiling -- _tData on Compile and Test Defects -- _tThe Updated PSP Project Plan Summary Form -- _tOther Kinds of Reviews -- _g14. _tThe Code Review Checklist -- _tWhy Do Checklists Help? -- _tAn Example of a Code Review Checklist -- _tUsing a Code Review Checklist -- _tBuilding a Personal Checklist -- _tImproving the Checklist -- _tCoding Standards -- _g15. _tProjecting Defects -- _tDefect Rates -- _tUsing Defect Data -- _tDefect Density -- _tProjecting Defect Rates -- _tDefect Estimation -- _tThe Updated Project Plan Summary Form and Example -- _tEntering the Actual Data -- _g16. _tThe Economics of Defect Removal -- _tThe Need for Quality Work -- _tThe Defect-Removal Problem -- _tDefect-Removal Time -- _tDefect-Injection and -Removal Experience -- _tDefect-Removal Savings -- _tCalculating Defects /Hour on the PSP Project Plan Summary -- _tCalculating Yield on the Project Plan Summary -- _tImproving Defect-Removal Rates -- _tImproving Defect-Injection Rates -- _g17. _tDesign Defects -- _tThe Nature of Design Defects -- _tIdentifying Design Defects -- _tWhat is Design? -- _tThe Design Process -- _tThe Causes of Design Defects -- _tThe Impact of Design Defects -- _tDesign Representation -- _g18. _tProduct Quality -- _tQuality Comes First -- _tTesting -- _tThe Filter View of Testing -- _tThe Benefits of Careful Work -- _tCalculating Yield Values -- _tEstimating the Ultimate Yield -- _tThe Benefits of 100% Process Yield -- _tYield Experience -- _tPrototyping -- _g19. _tProcess Quality -- _tProcess Measures -- _tThe Defect-Removal Paradox -- _tA Defect-Removal Strategy -- _tCost of Quality -- _tCalculating the Cost of Quality -- _tThe Appraisal Failure Ratio -- _tImproving Review Rates -- _tCalculating the True Cost of Quality -- _g20. _tA Personal Commitment to Quality -- _tThe Importance of Quality -- _tThe Increasing Risks of Poor Quality -- _tMaking a Commitment to Quality -- _tYour Personal Objectives -- _tThe Rewards of Accomplishment |
506 | _aAvailable to OhioLINK libraries | ||
520 | _aIn this practical introduction to the basic disciplines of effective software engineering, Watts Humphrey, well-known author of the influential book, Managing the Software Process, brings his Personal Software Process to a wide audience of students and professional programmers. This hands-on book provides practical exercises readers can use to improve their time-management and quality-assurance practices, skills that will help them do competent professional work and better apply their programming expertise for greater success in their careers | ||
650 | 0 | _aSoftware engineering | |
653 | 0 | 0 | _acomputer software |
653 | 0 | 0 | _aarbeid (werk) |
653 | 0 | 0 | _alabour |
653 | 0 | 0 | _awerkorganisatie |
653 | 0 | 0 | _aorganization of work |
653 | 0 | 0 | _atijdsbesteding |
653 | 0 | 0 | _atime allocation |
653 | 0 | 0 | _aarbeidskunde |
653 | 0 | 0 | _awork study |
653 | 0 | 0 | _aprogrammeren |
653 | 0 | 0 | _aprogramming |
653 | 0 | 0 | _asoftware-ontwikkeling |
653 | 0 | 0 | _asoftware engineering |
653 | 1 | 0 | _aSoftware, Application Programs |
655 | 4 | _aElectronic books | |
710 | 2 | _aOhio Library and Information Network | |
776 | 0 | 8 |
_iPrint version: _aHumphrey, Watts S., 1927- _tIntroduction to the personal software process. _dReading, Mass. : Addison-Wesley Pub., ℗♭1997 _z0201548097 |
776 | 0 | 8 |
_iPrint version: _aHumphrey, Watts S., 1927- _tIntroduction to the personal software process. _dReading, Mass. : Addison-Wesley Pub., ℗♭1997 _z9780201548099 |
830 | 0 | _aSEI series in software engineering | |
856 | 4 | 0 |
_3O'Reilly _zConnect to resource _uhttps://learning.oreilly.com/library/view/~/9780768685855/?ar |
942 |
_2lcc _cBOOKS _n0 |
||
999 |
_c1817 _d1817 |