• Tidak ada hasil yang ditemukan

11. COCOMO Model - Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "11. COCOMO Model - Daffodil International University"

Copied!
9
0
0

Teks penuh

(1)

1

Abdus Sattar

Assistant Professor

Department of Computer Science and Engineering Daffodil International University

Email: [email protected]

11. COCOMO Model

(2)

Agenda

Boehm’s Definition of Software Project Types

COCOMO

Basic COCOMO

Estimation of development effort

Estimation of development time

Example practicing

(3)

Boehm’s Definition of Software Project Types

Boehm postulated that any software development project can be classified into one of the following three categories based on the development complexity

Organic

Semidetached

Embedded.

(4)

Boehm’s Definition

Boehm’s [1981] definition of organic, semidetached, and embedded systems are elaborated below.

Organic: A development project can be considered of organic type, if the project deals with developing a well understood application program, the size of the development team is reasonably small, and the team members are experienced in developing similar types of projects.

Semidetached: A development project can be considered of semidetached type, if the development consists of a mixture of experienced and inexperienced staff. Team members may have limited experience on related systems but may be

unfamiliar with some aspects of the system being developed.

Embedded: A development project is considered to be of embedded type, if the software being developed is strongly coupled to complex hardware, or if the stringent regulations on the operational procedures exist.

(5)

COCOMO

COCOMO (Constructive Cost Estimation Model) was proposed by Boehm [1981].

According to Boehm, software cost estimation should be done through three stages

Basic COCOMO

Intermediate COCOMO

Complete COCOMO.

(6)

Basic COCOMO

(7)

Estimation of development effort

For the three classes of software products,

the formulas for estimating the effort based

on the code size are shown below:

(8)

Estimation of

development time

For the three classes of software products, the

formulas for estimating the development time

based on the effort are given below:

(9)

Example

Referensi

Dokumen terkait

©Daffodil International University 20 APPENDIX Project Reflection: This project “Air quality analysis and prediction of local area” will be very helpful for the people to be aware

©Daffodil International University i APPROVAL This Project titled “Design and Development of an online Learning Management System”, submitted by Mehedi Hasan Danee and Abdullah Al

Dynamic Systems Development DSD Method 16  The Dynamic System Development method DSDM is an agile software development approach that provides a framework for building and maintain

@Daffodil International University 3 1.5 Scope of the Project  The best scope of the project is that we make a model of image processing where the people of all country of world can

The course will initiate students to the different software process models, project management, software requirements and design as a problem solving activity, key elements of analysis

P a g e ii APPROVAL This Project titled “CRIME ANALYSIS AND PREDICTION USING DATA MINING”, submitted by Jannatul Faria, ID No: 151-15-5183 to the Department of Computer Science and

APPROVAL This Project titled Design and development of security equipment market Secured BD, submitted by Al-Amin to the Department of Computer Science and Engineering, Daffodil

Dear Sir, I am grateful to you that you have given an opportunity to submit a report on my internship based course: Project Paper ENG 334 which assigned by the Department of English of