Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Credit Hours: 03
Reference Material:
Software Engineering Economics and Declining Budgets by Pamela T. Geriner, Thomas R. Gulledge,
William P. Hutzler, Springer London, Limited, (31-Jul-2012)
Software Engineering Economics by Boehm, Prentice Hall, 1981.ISBN-10: 0138221227.
Estimating Software Costs: Bringing Realism to Estimating by Capers Jones, McGraw- Hill Osborne Media;
2nd Edition (April 19, 2007).ISBN-10: 0071483004
Software Cost Estimation and Sizing Methods, Issues, and Guidelines by Shari Lawrence P fleeger, Rand
Publishing (September 13, 2005). ISBN-10: 0833037137.
Software Cost Estimation with COCOMO II by Barry W. Boehm, Chris Abts, A. Winsor Brown and Sunita
Chulani, Prentice Hall (August 11, 2000). ISBN-10: 0130266922.
Fredrick P. Brooks. Jr., (1974), The Mythical Man Month: Essays on Software Engineering, PaperBack
Course Description:
This course is aimed to develop students‘software cost estimation skills using industry standards.
Course Syllabus:
The Software Life-Cycle. The Waterfall Model. The Software Work Breakdown Structure (WBS). Software
Maintenance. The Basic COCOMO Model. Development Modes. Model-Product Level Estimates. Performance
Models & Cost Effectiveness Models. Decision Criteria. Present vs. Future Expenditure & Income - Cost
Analysis. Goals as Constraints. Coping with Un-reconcilable & Un-quantified Goals. Detailed COCOMO.
Detailed COCOMO Cost Drivers. Detailed COCOMO Cost Drivers-Personal Attributes: ACAP, AEXP, PCAP,
VEXP, LEXP. Detailed COCOMO Cost Drivers: Project Attributes–Modern Programming Practices, Use of
Software Tools, Schedule Constraint.
Course Outline:
11. . Coping with Un-reconcilable & Un-quantified Goals: In- Assignment III, Quiz III
House vs. Vendor Development,
Grading Policy:
1 Assignments 10%
10
2 Quizzes %
3 Presentations 5%
3 Mid term 25%
50%
4 Final Exam (15-35)
Plagiarism Policy:
During this course a strict no tolerance plagiarism policy will be adopted. While collaboration in this course is highly
encouraged, you must ensure that you do claim other people’s work/idea as your own. Plagiarism occurs when the
words, ideas, assertion, theories, figures, images, programming code of others is presented as your own work. Failing
to comply with plagiarism policy will lead to strict penalties including zero marks in assignments.