Course

Course Summary
Credit Type:
Course
ACE ID:
DAU-0279
Organization's ID:
BCF 250
Location:
Classroom-based
Length:
5 days (34 hours)
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Upper-Division Baccalaureate 3 Information Systems
Description

Objective:

The course objective is to emphasize the unique characteristics in the software development environment and their effect of the cost estimating process.

Learning Outcomes:

  • Explain the importance of software cost and schedule estimating in the Department of Defense (DoD)
  • Given relevant data, develop and apply a custom-built software Cost Estimating Relationship (CER) and Schedule Estimating Relationship (SER) to estimate software development cost and schedule
  • Identify and understand different probability distribution-based methods for time-phasing a software cost estimate
  • Explain the basic process of Software Cost Estimating using system Function Points
  • Identify and understand the different software development paradigms used in the Department of Defense (DoD)
  • Utilize and prepare key data for software cost estimating
  • Demonstrate knowledge of software maintenance concepts and estimating methods
  • Identify key characteristics of cost estimating considerations for and differences between Commercial Off-the-Shelf (COTS) software and Enterprise Resource Planning (ERP) systems

General Topics:

  • Estimating the size of the software application
  • Converting software size to development effort
  • Estimating the schedule for completing the development effort
  • Maintaining the software throughout the operational phase
Instruction & Assessment

Instructional Strategies:

  • Audio Visual Materials
  • Case Studies
  • Classroom Exercise
  • Discussion
  • Learner Presentations
  • Practical Exercises

Methods of Assessment:

  • Case Studies
  • Examinations
  • Performance Rubrics (Checklists)
  • Presentations
  • Quizzes
  • Written Papers

Minimum Passing Score:

80%
Supplemental Materials