0% found this document useful (0 votes)
471 views2 pages

Introduction To Software Economics

Software economics is a branch of economics that studies the limitations of project resources allocated for software projects. It helps managers distribute resources efficiently. Software cost models can be abstracted into a function of five parameters: size, process, personnel, environment, and required quality. Size refers to dividing the software into quantifiable components. Process guides activities and roles. Personnel capabilities and experience impact costs. Environment includes development tools and techniques. Required quality like functionality, performance, and reliability determine software quality.

Uploaded by

Maryam Shah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
471 views2 pages

Introduction To Software Economics

Software economics is a branch of economics that studies the limitations of project resources allocated for software projects. It helps managers distribute resources efficiently. Software cost models can be abstracted into a function of five parameters: size, process, personnel, environment, and required quality. Size refers to dividing the software into quantifiable components. Process guides activities and roles. Personnel capabilities and experience impact costs. Environment includes development tools and techniques. Required quality like functionality, performance, and reliability determine software quality.

Uploaded by

Maryam Shah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

🦕

Introduction To Software
Economics..
What is software economics?

Branch of economics

Study of limitations of project resources alloted for a software project

helps software managers distribute the resources in an efficient way manner

Process to work out software Metrics like counting Function points, gathering
and analysing data.

Most software cost models can be abstracted into a function of five basic
parameters:
Size:

1. Dividing the end product in human generated components which makes it


quantifiable; as measurement of cost, time, efforts and other aspect of
development depends on size.

2. Size could be measured by source instructions (code) measured in SLOC


(efforts depended), KLOC (lines of code depended) or the function points
(depends upon more functionality you add to the software)

3. FP - better metric used earlier of measurement in project, KLOC/SLOC better


metric later in project.

Process:

1. Guides all activities and roles (workers) involved in a project

2. helps in tracking the progress towards target and eliminate non- essential
activities

3. critical in deciding software economic and development approaches to be taken


(like component-based development; application domain…iterative approach,
use-case driven etc.)

Introduction To Software Economics.. 1


Personnel:

1. capabilities of a SE personnel, experience with the field, resolution of application


domain issues.

2. Get the right people with specialization and try and manage cost of hiring.

3. Emphasis on team work and responsiblities.

Environment:Tools (automated tools for modelling, change management, testing


etc.), techniques and automated procedures used to support software development
process.

Required quality: functionality provided in a software like performance, reliablity,


maintainability, scalability, portability etc. determine quality of a software.

Introduction To Software Economics.. 2

You might also like