DOC PREVIEW
USC CSCI 599 - 599s99PPMP_SS4Sv1

This preview shows page 1-2 out of 5 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–1 v1.0 - 07/21/99 CS599: PPMP + ProjectPersonal Project Management ProcessProject Personal Software ProcessProject using PPMP/PSP PPMP Spreadsheet--Assignment 4S CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–2 v1.0 - 07/21/99Reading Plus (cont.)Read process specifications in App. C & D • PSP1 Process: Appendix C3, pgs 617-623 • PSP1 Process Scripts: Tables C30..C33, pgs. 662..665 • PSP1 Project Plan Summary & Instructions – TableC34..C35, pgs 677..678 • Test Report Template & Instructions – TableC37..C38, pgs 681..682 • Size Estimating Template & Instructions – TableC39..C40, pgs 683..685 • PROBE Estimating Script: Table C36, pgs 679-680CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–3 v1.0 - 07/21/99Process Exercise - Assignment Kit 4SProcess version: PSSP1 Lecture Number: 4 Assignment:Text Read the last half of Chapter 5.Spreadsheet 4S Use PSSP1 to write spreadsheet 4S to generate a smartLOC/Method DB for Size EstimatingBefore writing spreadsheet 4S, read the process specifications in App. C.Assignment Kit 4 Contents Inst. Order to submit assignmentPSSP1 Process Scripts PSSP1 Project Plan SummaryPSSP1 Script n/a Test ReportPSSP1 Planning Script n/a PIP form, including lessons learnedPSSP1 Development Script n/a Size Estimating TemplatePSSP1 Postmortem Script n/a Time Recording LogC36 PROBE Estimating Script n/a Defect Recording LogForms, Templates, and Standards Source program listingPSSP1 Project Plan SummaryC35 Other requested materialsC37 Test Report TemplateC38C39 Size Estimating TemplateC40C27 Process Improvement Proposal C28C29 Coding Standard n/aC16 Time Recording Log C17C18 Defect Recording Log C19C20 Defect Type Standard n/a CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–4 v1.0 - 07/21/99PPMP Assignment & Exercise Details Exercise Deliverables • PSSP1 Project Plan Summary • Test Report • Size Estimating Template • PIP forms, including a brief statement of lessons learned • Time Recording Log • Defect Recording Log • Source Spreadsheet Listing (as before) • Other Requested Material− Design notes− PSSPStu1.XLS with data to date on disketteCS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–5 v1.0 - 07/21/99Assignment 4 DetailsPSSP1 Exercise Report – Exit Criteria0. The following six items(SfA: paragraphs one and two of C3.5) • Complete process data • Accurate and self-consistent data • Process Report in proper order and format • Historical data used planning • Neat and legible; need not be typed • NO cover sheets, binders, or written reports other thanthose requested1. Test Report(SfA: per Table C37..C38, pages 681..682).2. PSSP1 Project Plan Summary (SfA: Table C34 & C35,pages 677..678). CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–6 v1.0 - 07/21/99Assignment 4 DetailsPSSP1 Exercise Report – Exit Criteria (cont.)3. PIP forms, including lessons learned(SfA: per Table C27..C28, pgs 668..669)4. Size Estimate(SfA: per Table C39..C40, pgs 683..685).5. Time Recording Log (SfA: Table C17, page 658).6. Defect Recording Log(SfA: Tables C19 and C20, pages 660-661).7. Source Program Listing(SfA: personal coding standard - Exercise R2)8. Other Requested Material • Test Results - Program 4S (Table D9, pg. 756) • PSSPStu1.XLS file with data to dateCS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–7 v1.0 - 07/21/99PSSP Spreadsheet 4SLOC/Method by type "database". Requirements 1. An entry area for the LOC/Method with type of object. 2. Five Size Range buckets per type: VS, S, M, L, VL. 3. Bucket size calculated and populated with actual datausing average and standard deviation in ln space. 4. A table showing the midpoints of size ranges by type. 5. Table augmented by bucket limits (= +/- ½ σ in ln space)"from" & "up to". 6. Frequency graph/chart showing buckets' count CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–8 v1.0 - 07/21/99PSSP Spreadsheet 4S (cont.)Limits for Ranges of Size for 98 C++ MethodsValueOrig.LOCln(LOC) Ln NormalizedVery Smallmean-17.8081.041 2.831up to 4.235Smallmean1.0251.846 6.333up to 9.474Mediummean19.8572.651 14.166up to 21.189Largemean38.6903.456 31.691up to 47.394Very Largemean57.5224.261 70.896CS599: PPMP + Project – PPMP Spreadsheet--Assignment 4S© 1999 A. Winsor Brown BES/MSEE 599s99PPMP-SS4Sv1.doc–9 v1.0 - 07/21/99PSSP Spreadsheet 4S (cont.)Spreadsheet 4S TestingThoroughly test the spreadsheet. As one test, use theLOC/Method data in Table D14. While this data does NOT indicatethe (true) types of the objects, you can group them by (1+modulo)of the listed object number. .As a second test, use the LOC/Method data in Table A19. As athird and fourth test, repeat the analyses using LnLOC/Method.Submit a test report that includes the test results and used theformat in Table D15.Also, run the spreadsheet on your own Object LOC/method data.If you have less than 50 data points total, do the database for allthe data together (as suggested on page


View Full Document

USC CSCI 599 - 599s99PPMP_SS4Sv1

Documents in this Course
Week8_1

Week8_1

22 pages

Week2_b

Week2_b

10 pages

LECT6BW

LECT6BW

20 pages

LECT6BW

LECT6BW

20 pages

5

5

44 pages

12

12

15 pages

16

16

20 pages

Nima

Nima

8 pages

Week1

Week1

38 pages

Week11_c

Week11_c

30 pages

afsin

afsin

5 pages

October5b

October5b

43 pages

Week11_2

Week11_2

20 pages

final

final

2 pages

c-4

c-4

12 pages

0420

0420

3 pages

Week9_b

Week9_b

20 pages

S7Kriegel

S7Kriegel

21 pages

Week4_2

Week4_2

16 pages

sandpres

sandpres

21 pages

Week6_1

Week6_1

20 pages

4

4

33 pages

Week10_c

Week10_c

13 pages

fft

fft

18 pages

LECT7BW

LECT7BW

19 pages

24

24

15 pages

14

14

35 pages

Week9_c

Week9_c

24 pages

Week11_67

Week11_67

22 pages

Week1

Week1

37 pages

LECT3BW

LECT3BW

28 pages

Week8_c2

Week8_c2

19 pages

Week5_1

Week5_1

19 pages

LECT5BW

LECT5BW

24 pages

Week10_b

Week10_b

16 pages

Week11_1

Week11_1

43 pages

Week7_2

Week7_2

15 pages

Week5_b

Week5_b

19 pages

Week11_a

Week11_a

29 pages

LECT14BW

LECT14BW

24 pages

T7kriegel

T7kriegel

21 pages

0413

0413

2 pages

3

3

23 pages

C2-TSE

C2-TSE

16 pages

10_19_99

10_19_99

12 pages

s1and2-v2

s1and2-v2

37 pages

Week10_3

Week10_3

23 pages

jalal

jalal

6 pages

1

1

25 pages

T3Querys

T3Querys

47 pages

CS17

CS17

15 pages

porkaew

porkaew

20 pages

LECT4BW

LECT4BW

21 pages

Week10_1

Week10_1

25 pages

wavelet

wavelet

17 pages

October5a

October5a

22 pages

p289-korn

p289-korn

12 pages

2

2

33 pages

rose

rose

36 pages

9_7_99

9_7_99

18 pages

Week10_2

Week10_2

28 pages

Week7_3

Week7_3

37 pages

Load more
Download 599s99PPMP_SS4Sv1
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view 599s99PPMP_SS4Sv1 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view 599s99PPMP_SS4Sv1 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?