skip to content
Practical software estimation : function point methods for insourced and outsourced projects Preview this item
ClosePreview this item
Checking...

Practical software estimation : function point methods for insourced and outsourced projects

Author: M A Parthasarathy
Publisher: Upper Saddle River, N.J. : Addison-Wesley, 2007.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
"A clearly written book that is a useful primer for a very complicated set of topics."--Capers Jones, Chief Scientist Emeritus, Software Productivity Research LLC Practical Software Estimation brings together today's most valuable tips, techniques, and best practices for accurately estimating software project efforts, costs, and schedules. Written by a leading expert in the field, it addresses the full spectrum of  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Parthasarathy, M.A.
Practical software estimation.
Upper Saddle River, NJ : Addison-Wesley, ©2007
(DLC) 2006036476
(OCoLC)74942044
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: M A Parthasarathy
ISBN: 0321439104 9780321439109
OCLC Number: 123904664
Description: 1 online resource
Contents: List of Figures xviiList of Tables xixForeword xxvPreface xxviiAcknowledgments xxxiiiChapter 1: Introduction 1What Is Software Estimation? 1Ingredients of a Good Estimation 6Software Project Estimation 8Continuous Improvement Cycle 12Why Software Estimation? 15Estimation--Who and How 19Conclusion 21References 22Other Interesting Reading Material 23Chapter 2: Role of Estimation in Software Projects 25Software Projects and Estimation 25Estimation and Measurement 31Large Application Systems 40Conclusion 42References 43Other Interesting Reading Material 43Chapter 3: A Study of Function Point Analysis 45Why Estimation? 45Function Points 47Function Point Analysis 51Conclusion 70References 72Chapter 4: Data Functions 73Introduction 73Definition of Files 74Data Functions Defined by IFPUG 75Conclusion 95References 96Other Interesting Reading Material 96Chapter 5: Transactional Functions 97Introduction 97Definition of Transactions 98Albrecht's Definition of Transactions 100Transactional Functions Defined by IFPUG 102EI, EO, and EQ 104Complexity and FP Count Contributions 111Invoice System--FP Counting Process 116Conclusion 118References 119Other Interesting Reading Material 119Chapter 6: General System Characteristics 121Introduction 121Functional and Non-Functional Requirements 122Introduction to General System Characteristics 123Guidelines for General System Characteristics 125GSC and NFR 137Conclusion 146References 147Other Interesting Reading Material 147Chapter 7: Size, Effort, and Scheduling of Projects 149Importance of Size 149Inputs to Sizing 155Impact of Delivery Rate 159Effort and Schedule 163Conclusion 167References 168Other Interesting Reading Material 169Chapter 8: Estimation Flavors 171Change Forever 171Development Projects 173Reengineering Projects 177Migration Projects 182Maintenance Projects 183Conclusion 192References 192Chapter 9: A Sense of Where You Are 193On the Right Track, On Time 193Pervasive Estimations 196Agile Software Projects 199Estimation Maturity 208Conclusion 211References 212Other Interesting Reading Material 213Chapter 10: Tips, Tricks, and Traps 215Introduction 215Tricks 221Traps 225Conclusion 230References 231Other Interesting Reading Material 231Chapter 11: Insourcing versus Outsourcing 233Introduction 233Environment--The Differentiator 234Estimation Approach 239Insourcing versus Outsourcing: Pros and Cons 242Conclusion 247References 247Chapter 12: Key Factors in Software Contracts 249Introduction 249Types of Contracts 250Project Execution Methods 257Conclusion 263References 263Chapter 13: Project Estimation and Costing 265Introduction 265Project Lifecycle Phases and Cost 266Estimation and TCO 272Conclusion 274Other Interesting Reading Material 275Chapter 14: Other Estimation Methods 277Introduction 277Estimation Methods 277Heuristic Approach 279Parametric Approach 285Estimation Models Pros and Cons 291Conclusion 294References 294Other Interesting Reading Material 295Chapter 15: Estimation Tools 297Why Use Tools? 297List of Tools 302Conclusion 305References 306Other Interesting Reading Material 306Chapter 16: Estimation Case Study 307Introduction 307Case Study: 1--Invoicing System 312Case Study 2: Enhanced Invoicing System 350Conclusion 359 References 359Other Interesting Reading Material 359Appendix A: Reference Tables: Transaction Function Counts 361 Reference Table to Calculate ILF/EIF FP Count 361 Reference Table to Calculate EI/EO/EQ FP Count 362 Reference Table to Calculate Total FP Count 362 Reference Table to Calculate VAF from GSC--Total Degree of Influence 363 Appendix B: Reference Tables: Data Function Points 365Internal Logical Files and External Interface Files 365External Inputs/External Outputs/External Inquiries 366Bibliography 369Index 373
Responsibility: M.A. Parthasarathy.

Abstract:

A primer for a complicated set of topics.  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/123904664> # Practical software estimation : function point methods for insourced and outsourced projects
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "123904664" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nju> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/479109384#Place/upper_saddle_river_n_j> ; # Upper Saddle River, N.J.
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/title/0321439104/?ar?orpq&email=^u'" ;
    schema:about <http://id.worldcat.org/fast/872537> ; # Computer software--Development
    schema:about <http://id.worldcat.org/fast/872543> ; # Computer software--Development--Estimates
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/softwareentwicklung> ; # Softwareentwicklung
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/projekt> ; # Projekt
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/computer_software_development> ; # Computer software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/kostenplanung> ; # Kostenplanung
    schema:about <http://id.loc.gov/authorities/subjects/sh85029535> ; # Computer software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/computer_software_development_estimates> ; # Computer software--Development--Estimates
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/kalkulationsverfahren> ; # Kalkulationsverfahren
    schema:about <http://dewey.info/class/005.3/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/479109384#Topic/projektkosten> ; # Projektkosten
    schema:bookFormat schema:EBook ;
    schema:creator <http://viaf.org/viaf/97145911157827061631> ; # M. A. Parthasarathy
    schema:datePublished "2007" ;
    schema:description ""A clearly written book that is a useful primer for a very complicated set of topics."--Capers Jones, Chief Scientist Emeritus, Software Productivity Research LLC Practical Software Estimation brings together today's most valuable tips, techniques, and best practices for accurately estimating software project efforts, costs, and schedules. Written by a leading expert in the field, it addresses the full spectrum of real-world challenges faced by those who must develop reliable estimates. M.A. Parthasarathy draws on the immense experience of Infosys, one of the world's largest and most respected providers of IT-enabled business solutions, to bring you the only book with detailed guidance on estimating insourced and outsourced software projects, as well as projects that blend both approaches. He demonstrates how to successfully utilize Function Point (FP) methods, the industry's leading estimation model. Then, using real case studies, he systematically identifies pitfalls that can lead to inaccurate estimates--and offers proven solutions. Coverage includes How to estimate all types of software projects, including "fresh" development, reengineering, and maintenance How to incorporate the impact of core project elements on estimates: scope, environment, experience, and tools FP analysis from start to finish: data and transaction functions, general system characteristics, and more FP methods for any platform or business function Innovative re-estimation methods to track progress How to quote RFPs and prepare contracts: fixed price, time/material, and project execution lifecycle models Alternatives to FP: Delphi, COCOMO II, and COSMIC-FFP How to choose the right estimation tools Practical Software Estimation is the definitive reference for anyone who must estimate software projects accurately: project and IT managers, individual developers, system designers, architects, executives, consultants, and outsourcers alike. List of Figures List of Tables Foreword Preface Acknowledgments Chapter 1: Introduction Chapter 2: Role of Estimation in Software Projects Chapter 3: A Study of Function Point Analysis Chapter 4: Data Functions Chapter 5: Transactional Functions Chapter 6: General System Characteristics Chapter 7: Size, Effort, and Scheduling of Projects Chapter 8: Estimation Flavors Chapter 9: A Sense of Where You Are Chapter 10: Tips, Tricks, and Traps Chapter 11: Insourcing versus Outsourcing Chapter 12: Key Factors in Software Contracts Chapter 13: ..."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/479109384> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/74942044> ;
    schema:name "Practical software estimation : function point methods for insourced and outsourced projects"@en ;
    schema:productID "123904664" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/123904664#PublicationEvent/upper_saddle_river_n_j_addison_wesley_2007> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/479109384#Agent/addison_wesley> ; # Addison-Wesley
    schema:url <http://www.myilibrary.com?id=264736&ref=toc> ;
    schema:url <http://proquest.tech.safaribooksonline.de/0321439104> ;
    schema:url <http://www.myilibrary.com?id=264736> ;
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000077289&T=marc&tab=BOOKS> ;
    schema:url <http://proquest.safaribooksonline.com/0321439104> ;
    schema:url "https://www.safaribooksonline.com/library/view/title/0321439104/?ar?orpq&email=^u" ;
    schema:workExample <http://worldcat.org/isbn/9780321439109> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/123904664> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/479109384#Agent/addison_wesley> # Addison-Wesley
    a bgn:Agent ;
    schema:name "Addison-Wesley" ;
    .

<http://experiment.worldcat.org/entity/work/data/479109384#Place/upper_saddle_river_n_j> # Upper Saddle River, N.J.
    a schema:Place ;
    schema:name "Upper Saddle River, N.J." ;
    .

<http://experiment.worldcat.org/entity/work/data/479109384#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/479109384#Topic/computer_software_development_estimates> # Computer software--Development--Estimates
    a schema:Intangible ;
    schema:hasPart <http://id.loc.gov/authorities/subjects/sh85029535> ; # Computer software--Development
    schema:name "Computer software--Development--Estimates"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/479109384#Topic/kalkulationsverfahren> # Kalkulationsverfahren
    a schema:Intangible ;
    schema:name "Kalkulationsverfahren"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/479109384#Topic/softwareentwicklung> # Softwareentwicklung
    a schema:Intangible ;
    schema:name "Softwareentwicklung"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh85029535> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://id.worldcat.org/fast/872537> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://id.worldcat.org/fast/872543> # Computer software--Development--Estimates
    a schema:Intangible ;
    schema:name "Computer software--Development--Estimates"@en ;
    .

<http://viaf.org/viaf/97145911157827061631> # M. A. Parthasarathy
    a schema:Person ;
    schema:familyName "Parthasarathy" ;
    schema:givenName "M. A." ;
    schema:name "M. A. Parthasarathy" ;
    .

<http://worldcat.org/isbn/9780321439109>
    a schema:ProductModel ;
    schema:isbn "0321439104" ;
    schema:isbn "9780321439109" ;
    .

<http://www.worldcat.org/oclc/74942044>
    a schema:CreativeWork ;
    rdfs:label "Practical software estimation." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/123904664> ; # Practical software estimation : function point methods for insourced and outsourced projects
    .

<http://www.worldcat.org/title/-/oclc/123904664>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/123904664> ; # Practical software estimation : function point methods for insourced and outsourced projects
    schema:dateModified "2019-10-02" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.