Skip to content. Skip to navigation

Eogogics

1 (888) 364-6442   www.eogogics.com

+1 (703) 281-3525      www.gogics.com

Personal tools
Sections
You are here: Home > Engineering: Systems, Software, Management > Software Engineering > Software Project Estimation
course id
SWPE
duration
2 day(s)
Course Title Software Project Estimation
Aimed At

Information Technology (IT) practitioners, including managers, analysts, developers, and testers who may be called upon to predict the effort, cost, or schedule of a software project.

Prerequisites

None

Course in a Nutshell

Woody Allen is reputed to have said, "I can predict anything except the future." Clearly, he would not do well with software projects, where the need and ability to predict effort, cost, and expected project duration are absolutely critical. This course describes two major approaches to project estimation: based on expert opinion, such as analogy and wideband Delphi; and based on mathematical models, such as COSMIC function points and COCOMO.

Customize It!
  • Is your organization interested in a specific estimation method, such as wideband Delphi? We can customize the course to focus on your chosen method(s).
  • Are you engaged in preparing a historical project database and in calibrating your estimation tool? We can orient the course to one or both of these topics.
Learn How To
  • Exploit expert knowledge in the estimation process
  • Define the scope of an estimation task
  • Predict functional size of software using the COSMIC approach to sizing
  • Transform size predictions into effort, cost, and schedule estimates
  • Use multiple estimation methods to increase confidence in predictions
  • Apply estimation techniques to maintenance activities
  • Report estimation results
  • Employ historical databases to calibrate estimation models
Course Outline
  • Introduction
    • Estimation goals
    • Definitions
    • Expert-based techniques
    • Model-based techniques
    • Assigning confidence levels
  • Expert-based techniques
    • Analogy
    • Wideband Delphi
    • Using work breakdown structure
  • COSMIC function points:  A model-based approach
    • Functional size measurement concepts
    • COSMIC vs. IFPUG function points
    • Determining measurement scope
    • Identifying software boundaries
    • Identifying functional processes
    • Identifying data groups
    • Identifying data movements
    • Calculating functional size
    • Transforming functional size into effort and schedule estimates
    • Local customization
  • Other model-based approaches
    • Sizing based on lines of code
    • Published transformation models
    • COCOMO II:  An estimation tool
  • Course wrap-up
    • Lessons learned
    • Where to go from here
    • Discussions and evaluations
Shop for Classes, Webinars, Research Reports, More
Knowledge Services: Consulting, R&D
Taught at Clients Sites Worldwide: Soft Skills and Technologies
e-Learning: Online University, CBT/WBT
New or Enhanced Technology Curricula

Security, Public Safety, Law Enforcement

Systems Engineering

IP/Data Networks, Convergence

4G/4G+: 3G LTE, WiMAX, ...

WCDMA: UMTS, HSDPA, HSUPA

GSM, GPRS, EDGE/EGPRS

IN: CAMEL, IMS, SIP, SS7

Short-Range: WiFi, Bluetooth, ZigBee