Software project cost and schedule estimating: best practices
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ
Prentice Hall
1998
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVIII, 186 S. graph. Darst. CD-ROM (12 cm) |
ISBN: | 0136820891 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV013532616 | ||
003 | DE-604 | ||
005 | 20190919 | ||
007 | t | ||
008 | 010116s1998 d||| |||| 00||| eng d | ||
020 | |a 0136820891 |9 0-13-682089-1 | ||
035 | |a (OCoLC)37426203 | ||
035 | |a (DE-599)BVBBV013532616 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-355 | ||
050 | 0 | |a QA76.76.D47 | |
082 | 0 | |a 005.1/2 |2 21 | |
084 | |a SR 870 |0 (DE-625)143368: |2 rvk | ||
084 | |a DAT 345f |2 stub | ||
084 | |a DAT 060f |2 stub | ||
100 | 1 | |a Roetzheim, William H. |d 1955- |e Verfasser |0 (DE-588)1081032456 |4 aut | |
245 | 1 | 0 | |a Software project cost and schedule estimating |b best practices |c William H. Roetzheim and Reyna A. Beasley |
264 | 1 | |a Upper Saddle River, NJ |b Prentice Hall |c 1998 | |
300 | |a XVIII, 186 S. |b graph. Darst. |e CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 7 | |a Kostenberekening |2 gtt | |
650 | 7 | |a Logiciels - Développement |2 ram | |
650 | 7 | |a Ontwikkeling (proces) |2 gtt | |
650 | 7 | |a Software |2 gtt | |
650 | 4 | |a Computer software |x Development |x Estimates | |
650 | 0 | 7 | |a Projektmanagement |0 (DE-588)4047441-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenverarbeitung |0 (DE-588)4011152-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 1 | |a Projektmanagement |0 (DE-588)4047441-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Projektmanagement |0 (DE-588)4047441-0 |D s |
689 | 1 | 1 | |a Datenverarbeitung |0 (DE-588)4011152-0 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Beasley, Reyna A. |e Verfasser |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009237764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009237764 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804128326941409280 |
---|---|
adam_text | Table of Contents List of Figures List of Tables Preface About the Authors xiii xvi xvii xviii Chapter 1 Software Project Cost and Schedule Estimating Why Bother Estimating The Estimating Life Cycle 1 1 2 Chapter 2 Estimating Program Value Fundamental Concepts Underlying Metric-Based Approaches Estimating Lines-of-Code Defining Modules Installing CosfXpert on Your Machine Closing Applications Before Installing CD-ROM Contents Checking the Readme File What the Installation Program Does Customizing the Installation Completing the Installation Loading the Sample Project v 5 6 7 7 8 8 9 9 9 9 9 10
Table of Contents VI Entering Estimates for Lines-of-Code Viewing the Initial Results Estimating Function Points Estimating GUI Metrics Estimating Object Metrics Fundamental Concepts Underlying Heuristic Approaches Bottom Up Top Down The Delphi Technique Dealing տա Code Reuse Calculating the Equivalent Volume Reuse in an Object-Oriented Environment Correlating the Results Chapter 3 Defining Your Project Project Identification Data Selecting a Primary and Secondary Language Selecting a Coefficient Selecting a Software Development Standard Commercial DOD-STD-2167A IEEE MIL-STD-498 DefiningYour Own Software-Development Standards Selecting a Project Life Cycle DefiningYour Own Project Life Cycle Defining Document Relationships Selecting a Project Type Entering Other Project Factors Chapter 4 Adjusting For the Environment Value of Environmental Adjustments General Approach to Adjusting for the Environment Additional Uses of the Information Team Experience Adjustments Analyst Capability Project Application Experience Language Experience Programming Team Capability Virtual Machine Experience 10 12 12 14 15 17 17 18 20 22 22 24 25 29 29 32 32 34 35 Ъ1 38 40 42 44 44 44 45 47 49 49 50 51 52 52 52 53 53 53
Table of Contents Project Volatility Adjustments Requirement Volatility Virtual Machine Volatility Project Characteristic Adjustments Computer Turnaround Time Đata/base Size Execution Time Constraints Main Storage Constraints Software Product Complexity Required Software Reliability Management Policy Adjustments Modem Programming Practices Required Reusability Classified Application Software Took vii 54 54 54 55 55 55 55 56 56 56 57 57 57 57 58 Chapter 5 Time Sensitive Cost Modeling 59 Optimal Project Staffing Curves The Time/Cost Trade-Off Avoiding the Impossible Region Alternate Strategies for Accelerating Delivery 59 61 61 62 63 63 64 64 64 64 65 65 65 65 Reduce Functionality Decouple Tasks Use Redundant Parallel Development Increase Reuse Other Factors Influencing Project Schedule and Cost Requirements Analysis Time Beta Testing Time Task Overlap Review Time Minimum Review Time Chapter 6 Risk and Sensitivity Analysis Adjusting the Cushion Adjusting Risk Tolerance Likely Risk Factors Performing a Sensitivity Analysis Feeding Data to Risk*Xpert Chapter 7 Additional Cost »Xpert Outputs Cost Allocations and Task Lists Labor Loading by Phase and Category 67 67 68 68 68 70 71 71 72
Table VIII of Contents Maintenance and Life-Cycle Costs Software Maintenance Estimates Software Defect Estimates Support Calls Deliverable Estimates Chapter 8 Gathering Metrics, Tailoring Coefficients Tailoring Cost«Xpert Curves 73 73 74 76 76 79 Gathering Metrics Tailoring the Coefficients 79 80 80 82 82 Chapter 9 Reducing Costs 85 Modifying Alpha Modifying Beta Cost Reduction, The Big Picture Four Basic Cost Reduction Strategies Some Silver Bullets Computer Aided Software Engineering (CASE) Tools Fourth Generation Languages Object-Oriented Development Shackles and Whips Adjusting Curve Coefficients in More Detail Optimizing the Physical Environment Optimizing the Mental Environment Optimizing the Professional Growth Environment Tracking Costs Appendix A Quick Start Guide Starting Cost»Xpert Cost«Xpert Main Window Title Bar Menu Bar Status Bar Application Screen Features Tabs Sub-Tabs Grids Scroll Bars Drop-Down Menus Radio Buttons Buttons 85 86 86 86 88 89 89 89 90 92 92 93 95 95 96 96 97 97 97 98 98 98 98 98 99 99
Table of Contents Appendix В Menu Choices File Menu File/Change Data Directory File/Change Temp Directory File/Export to Microsoft Project Opening a File in Microsoft Project Importing to Microsoft Project Reports Menu Maintain Menu Maintain/Coefficients Maintain/Project Life cycles Maintain/Project Types, Likely Risks Sub-Tab Maintain/Project Types, Likely Defects Sub-Tab Maintain/Project Types, Likely Support Calls Sub-Tab Maintain/Standards Maintain/Activity-Document Relationships Maintain/Programming Languages Maintain/Test Data Integrity Help Menu Help/Contacting Marotz Help/About Appendix C Screen Reference Project Tab Company Sub-Tab Purpose Context Content and Use Estimator Sub-Tab Purpose Context Content and Use Methods Sub-Tab Purpose Context Content and Use Financial Sub-Tab Purpose Context Content and Use Volume Tab IX 101 101 101 101 101 104 104 105 105 107 108 108 109 109 111 112 112 112 113 113 113 117 117 118 118 118 119 119 119 120 120 120 121 121 121 122 122 123 123 123
Table of Contents x SLOC Sub-Tab, New Type Purpose Context Content and Use SLOC Sub-Tab, Reused Type Purpose Context Content and Use Function Points Sub-Tab, New Type Purpose Context Content and Use Function Points Sub-Tab, Reused Type Purpose Context Content and Use GUI Metrics Sub-Tab, New Type Purpose Context Content and Use GUI Metrics Sub-Tab, Reused Type Purpose Context Content and Use Object Metrics Sub-Tab, New Type Purpose Context Content and Use Object Metrics Sub-Tab, Reused Type Purpose Context Content and Use Bottom Up Sub-Tab, New Type Purpose Context Content and Use Bottom Up Sub-Tab, Existing Type Purpose Context Content and Use 123 123 124 124 125 125 126 126 126 127 127 127 127 127 127 128 128 129 129 129 130 130 131 131 131 131 131 131 132 132 132 133 133 134 134 134 135 135 135 135
Table of Contents Top Down Sub-Tab Purpose Context Content and Use Environment Tab Experience Sub-Tab Purpose Context Content and Use Volatility Sub-Tab Purpose Context Content and Use Project Sub-Tab Purpose Context Content and Use Policy Sub-Tab Purpose Context Content and Use Constraints Tab Purpose Context Content and Use Results Tab Correlation Sub-Tab Purpose Context Content and Use Tasks Sub-Tab Purpose Context Content and Use Risk Sub-Tab Purpose Context Content and Use Labor Sub-Tab Purpose XI 136 136 136 137 137 138 138 138 139 139 139 139 139 140 140 141 141 141 142 142 142 143 143 144 144 144 144 144 145 145 146 147 147 147 147 147 147 148 149 149
Table of Contents XII Context Content and Use Maintenance Sub-Tab Purpose Context Content and Use Deliverables Sub-Tab Purpose Context Content and Use Appendix D Reports Correlation Tasks Risk Labor Maintenance Deliverables Input Data Input Data, General Data Input Data, SLOC Data Input Data, Function Points Data Input Data, G UT Metric Data Input Data, Object Metrics Data Input Data, Bottom Up Data Input Data, Top Down Data All Ad Hoc 150 150 150 150 150 150 151 151 152 152 153 153 154 155 156 157 159 159 160 160 161 162 162 163 163 164 164 Appendix E Risk «Xpert 165 Appendix F HyperText Standards On-Line 167 Appendix G Strategy «Xpert 169 Appendix H Glossary Terms 171 Bibliography 176 Index 179 About the Software 185
|
any_adam_object | 1 |
author | Roetzheim, William H. 1955- Beasley, Reyna A. |
author_GND | (DE-588)1081032456 |
author_facet | Roetzheim, William H. 1955- Beasley, Reyna A. |
author_role | aut aut |
author_sort | Roetzheim, William H. 1955- |
author_variant | w h r wh whr r a b ra rab |
building | Verbundindex |
bvnumber | BV013532616 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.D47 |
callnumber-search | QA76.76.D47 |
callnumber-sort | QA 276.76 D47 |
callnumber-subject | QA - Mathematics |
classification_rvk | SR 870 |
classification_tum | DAT 345f DAT 060f |
ctrlnum | (OCoLC)37426203 (DE-599)BVBBV013532616 |
dewey-full | 005.1/2 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/2 |
dewey-search | 005.1/2 |
dewey-sort | 15.1 12 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02114nam a2200517 c 4500</leader><controlfield tag="001">BV013532616</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190919 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">010116s1998 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0136820891</subfield><subfield code="9">0-13-682089-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)37426203</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013532616</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.D47</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/2</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 870</subfield><subfield code="0">(DE-625)143368:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 345f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 060f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Roetzheim, William H.</subfield><subfield code="d">1955-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1081032456</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Software project cost and schedule estimating</subfield><subfield code="b">best practices</subfield><subfield code="c">William H. Roetzheim and Reyna A. Beasley</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ</subfield><subfield code="b">Prentice Hall</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 186 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Kostenberekening</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Logiciels - Développement</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Ontwikkeling (proces)</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Software</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield><subfield code="x">Development</subfield><subfield code="x">Estimates</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenverarbeitung</subfield><subfield code="0">(DE-588)4011152-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Datenverarbeitung</subfield><subfield code="0">(DE-588)4011152-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Beasley, Reyna A.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009237764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009237764</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV013532616 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:47:28Z |
institution | BVB |
isbn | 0136820891 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009237764 |
oclc_num | 37426203 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-355 DE-BY-UBR |
owner_facet | DE-91G DE-BY-TUM DE-355 DE-BY-UBR |
physical | XVIII, 186 S. graph. Darst. CD-ROM (12 cm) |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Prentice Hall |
record_format | marc |
spelling | Roetzheim, William H. 1955- Verfasser (DE-588)1081032456 aut Software project cost and schedule estimating best practices William H. Roetzheim and Reyna A. Beasley Upper Saddle River, NJ Prentice Hall 1998 XVIII, 186 S. graph. Darst. CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Kostenberekening gtt Logiciels - Développement ram Ontwikkeling (proces) gtt Software gtt Computer software Development Estimates Projektmanagement (DE-588)4047441-0 gnd rswk-swf Datenverarbeitung (DE-588)4011152-0 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 s Projektmanagement (DE-588)4047441-0 s DE-604 Datenverarbeitung (DE-588)4011152-0 s 1\p DE-604 Beasley, Reyna A. Verfasser aut Digitalisierung UB Regensburg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009237764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Roetzheim, William H. 1955- Beasley, Reyna A. Software project cost and schedule estimating best practices Kostenberekening gtt Logiciels - Développement ram Ontwikkeling (proces) gtt Software gtt Computer software Development Estimates Projektmanagement (DE-588)4047441-0 gnd Datenverarbeitung (DE-588)4011152-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4047441-0 (DE-588)4011152-0 (DE-588)4116522-6 |
title | Software project cost and schedule estimating best practices |
title_auth | Software project cost and schedule estimating best practices |
title_exact_search | Software project cost and schedule estimating best practices |
title_full | Software project cost and schedule estimating best practices William H. Roetzheim and Reyna A. Beasley |
title_fullStr | Software project cost and schedule estimating best practices William H. Roetzheim and Reyna A. Beasley |
title_full_unstemmed | Software project cost and schedule estimating best practices William H. Roetzheim and Reyna A. Beasley |
title_short | Software project cost and schedule estimating |
title_sort | software project cost and schedule estimating best practices |
title_sub | best practices |
topic | Kostenberekening gtt Logiciels - Développement ram Ontwikkeling (proces) gtt Software gtt Computer software Development Estimates Projektmanagement (DE-588)4047441-0 gnd Datenverarbeitung (DE-588)4011152-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Kostenberekening Logiciels - Développement Ontwikkeling (proces) Software Computer software Development Estimates Projektmanagement Datenverarbeitung Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009237764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT roetzheimwilliamh softwareprojectcostandscheduleestimatingbestpractices AT beasleyreynaa softwareprojectcostandscheduleestimatingbestpractices |