
| Watts S.Humphrey是一系列有关软件开发过程及软件过程改进有影响的书的著名作者,Humphrey先生是卡内基 梅隆大学软件工程研究所的资深研究员(fellow),他具有远见卓识,在早期领导开发了能力成熟度模型(CMM),广泛地用于一个组织的软件开发能力的评估,后来发展为能力成熟度模型集成(CMMI)。... .. << 查看详细 |
| chapter 1 the personal process strategy . 1.1 the psp's purpose 1.2 the logic for a software engineering discipline 1.3 using disciplined development practices 1.4 operational processes 1.5 defining and using a personal process 1.6 learning to use a personal process 1.7 preparing for the team software process 1.8 summary reference chapter 2 the baseline personal process 2.1 what is a process? 2.2 defining your own process 2.3 baseline process contents 2.4 why forms are helpful 2.5 the psp process elements 2.6 the psp0 process 2.7 psp0 measures 2.8 time recording 2.9 defect recording .2.10 the psp0 project plan summary 2.11 the compile phase 2.12 incremental development 2.13 psp tool support 2.14 summary 2.15 exercises chapter 3 measuring software size 3.1 size measures 3.2 establishing a database counting standard 3.3 establishing a line-of-code counting standard 3.4 size accounting 3.5 using size data 3.6 calculating productivity 3.7 size counters 3.8 other size measures 3.9 summary 3.10 exercises references chapter 4 planning 4.1 the planning process 4.2 why make plans? 4.3 what is a plan? 4.4 the contents of a software plan 4.5 planning a software project 4.6 the conceptual design 4.7 plan quality 4.8 planning issues 4.9 summary reference chapter 5 software estimating 5.1 size estimating principles 5.2 the conceptual design 5.3 proxy-based estimating 5.4 using proxies in estimating 5.5 producing the relative-size table 5.6 estimating considerations 5.7 summary chapter 6 the probe estimating method .. 6.1 estimating from data 6.2 proxy-based estimating 6.3 estimating with limited data 6.4 an estimating example 6.5 estimating nonprogramming tasks 6.6 considerations in using probe 6.7 summary 6.8 exercises chapter 7 software planning 7.1 plan requirements 7.2 project and period plans 7.3 producing the schedule 7.4 making the schedule 7.5 earned value 7.6 an earned value example 7.7 comments on the ev example 7.8 estimating accuracy 7.9 the prediction interval 7.10 alerting management to changes 7.11 planning considerations 7.12 summary 7.13 exercises references chapter 8 software quality 8.1 the psp quality strategy 8.2 what is software quality? 8.3 the economics of software quality 8.4 defect types 8.5 personal quality practices 8.6 quality measures 8.7 quality management 8.8 personal quality management 8.9 managing product quality 8.10 psp improvement practices 8.11 defect prevention 8.12 summary references chapter 9 design and code reviews 9.1 what are reviews? 9.2 why review programs? 9.3 review principles 9.4 the psp code review process 9.5 the code review checklist 9.6 design reviews 9.7 design review principles 9.8 review measures 9.9 review issues 9.10 summary 9.11 exercises references chapter 10 software design 10.1 what is design? 10.2 why design? 10.3 the design process ... |
商品评论(0条)