Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 Group of Models  





3 Software Sizing  





4 Function-Based Sizing  





5 Effort and Duration Calculations  





6 References  





7 External links  














SEER-SEM







Add links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


SEER-SEM
Developer(s)Galorath
Stable release

8.4 / 2020

Operating systemMicrosoft Windows
TypeProject management software
LicenseEULA
WebsiteSEER-SEM Homepage

SEER for Software (SEER-SEM) is a project management application used to estimate resources required for software development.

History[edit]

1966 System Development Corporation Model based on regressions.[1]

1980 Don Reifer and Dan Galorath paper which prompted the building of the JPL Softcost model. This model, an early example of software estimation, allows for automated and performed risk analysis. Softcost was later made a commercial product by Reifer Consultants.[2]

1984 Computer Economics JS-2 and Galorath Designed System-3 based on the Jensen model.[3]

The Jensen-inspired System-3, and other modeling systems like Barry Boehm's COCOMO and early works by the Doty Associates can be seen as direct and indirect contributors to the software suite that would be developed by Galorath in the late 1980s.

In 1988, Galorath Incorporated began work on the initial version of SEER-SEM.[4]

Group of Models[edit]

SEER for Software (SEER-SEM) is composed of a group of models working together to provide estimates of effort, duration, staffing, and defects. These models can be briefly described by the questions they answer:

Software Sizing[edit]

Software size is a key input to any estimating model and across most software parametric models. Supported sizing metrics include source lines of code (SLOC), function points, function-based sizing (FBS) and a range of other measures. They are translated for internal use into effective size (). is a form of common currency within the model and enables new, reused, and even commercial off-the-shelf code to be mixed for an integrated analysis of the software development process. The generic calculation for is:

As indicated, increases in direct proportion to the amount of new software being developed. increases by a lesser amount as preexisting code is reused in a project. The extent of this increase is governed by the amount of rework (redesign, re-implementation, and retest) required to reuse the code.

Function-Based Sizing[edit]

While SLOC is an accepted way of measuring the absolute size of code from the developer's perspective, metrics such as function points capture software size functionally from the user's perspective. The function-based sizing (FBS) metric extends function points so that hidden parts of software such as complex algorithms can be sized more readily. FBS is translated directly into unadjusted function points (UFP).

In SEER-SEM, all size metrics are translated to , including those entered using FBS. This is not a simple conversion, i.e., not a language-driven adjustment as is done with the much-derided backfiring method. Rather, the model incorporates factors, including phase at estimate, operating environment, application type, and application complexity. All these considerations significantly affect the mapping between functional size and . After FBS is translated into function points, it is then converted into as:

where,

Effort and Duration Calculations[edit]

A project's effort and duration are interrelated, as is reflected in their calculation within the model. Effort drives duration, notwithstanding productivity-related feedback between duration constraints and effort. The basic effort equation is:

where,

Once effort is obtained, duration is solved using the following equation:

The duration equation is derived from key formulaic relationships. Its 0.4 exponent indicates that as a project's size increases, duration also increases, though less than proportionally. This size-duration relationship is also used in component-level scheduling algorithms with task overlaps computed to fall within total estimated project duration.

References[edit]

  • ^ Dan Galorath Why SEER Got Started August 18, 2008
  • ^ Dan Galorath Why SEER Got Started August 18, 2008
  • ^ Galorath, D & Evans M. (2006) Software Sizing, Estimation, and Risk Management ISBN 0-8493-3593-0 Page xxii
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=SEER-SEM&oldid=1182036656"

    Category: 
    Software engineering costs
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Articles needing cleanup from June 2021
    All pages needing cleanup
    Articles with sections that need to be turned into prose from June 2021
    Autobiographical articles from March 2023
    Articles with multiple maintenance issues
     



    This page was last edited on 26 October 2023, at 19:07 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki