COCOMO Exercises 1. Assume that a system for simple student registration in a course is planned to be developed and its estimated size is approximately 10000 lines of code. The organization is proposed to pay RM1300 per month to software engineers. Compute the development effort, development time, and the total cost for product development.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
COCOMO Exercises
1. Assume that a system for simple student registration in a course is planned to
be developed and its estimated size is approximately 10000 lines of code. The
organization is proposed to pay RM1300 per month to software engineers.
Compute the development effort, development time, and the total cost for
product development.
2. Supposed a library management system (LMS) is to be designed for a
university. From the project proposal, the following five major components are
identified:
Online data entry
Data update
File input and output
Library reports
Query and search
1.0 KLOC
2.0 KLOC
1.5 KLOC
2.0 KLOC
0.5 KLOC
The database size and application experience are very important to this project.
The use of the software tool and the main storage are highly considerable. The
virtual machine experience and its volatility can be kept low. All other cost
drivers have nominal requirements. Estimate the development effort and the
development time.
3. A project size of 200KLOC is to be developed. The software development team
has average experience on similar types of projects. The project schedule is
not very tight. Calculate the effort, development time, average staff size and
productivity of the project.
4. Suppose a system for office automation is to be designed. It is clear from
requirements that there will be five modules of size 0.5 KLOC, 1.5 KLOC, 2.0
KLOC, 1.0 KLOC, and 2.0 KLOC respectively. Complexity and reliability are
high. Programmer's capability and experience is low. All other factors are of
nominal rating. Determine the overall cost and schedule estimates.
5. Suppose that a project was estimated to be 600 KLOC. Calculate the effort and
development time for each of the three modes: organic, semi-detached and
embedded.
Transcribed Image Text:COCOMO Exercises 1. Assume that a system for simple student registration in a course is planned to be developed and its estimated size is approximately 10000 lines of code. The organization is proposed to pay RM1300 per month to software engineers. Compute the development effort, development time, and the total cost for product development. 2. Supposed a library management system (LMS) is to be designed for a university. From the project proposal, the following five major components are identified: Online data entry Data update File input and output Library reports Query and search 1.0 KLOC 2.0 KLOC 1.5 KLOC 2.0 KLOC 0.5 KLOC The database size and application experience are very important to this project. The use of the software tool and the main storage are highly considerable. The virtual machine experience and its volatility can be kept low. All other cost drivers have nominal requirements. Estimate the development effort and the development time. 3. A project size of 200KLOC is to be developed. The software development team has average experience on similar types of projects. The project schedule is not very tight. Calculate the effort, development time, average staff size and productivity of the project. 4. Suppose a system for office automation is to be designed. It is clear from requirements that there will be five modules of size 0.5 KLOC, 1.5 KLOC, 2.0 KLOC, 1.0 KLOC, and 2.0 KLOC respectively. Complexity and reliability are high. Programmer's capability and experience is low. All other factors are of nominal rating. Determine the overall cost and schedule estimates. 5. Suppose that a project was estimated to be 600 KLOC. Calculate the effort and development time for each of the three modes: organic, semi-detached and embedded.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY