Explain the relationship between productivity and difficulty, Software Engineering

Assignment Help:

Q. Explain the relationship between Productivity and difficulty?

Productivity refers to metrics as well as measures of output from production processes per unit of input. Productivity P perhaps conceived of as a metrics of the technical or engineering efficiency of production. In software project planning efficiency is defined as the number of lines of code developed per person-month Difficulty The ratio (K/td2) where K is software development cost and td is peak development time is called difficulty and denoted by D which is measured in person/year.

D= (K/td2)

The relationship demonstrates that a project is more difficult to develop when the manpower demand is high or when the time schedule is short. Putnam has experiential that productivity is proportional to the difficulty Pa Db The average productivity may be defined as P=Lines of code produced/Cumulative manpower used to produce code =S/E Where S is the lines of code produced as well as E is cumulative manpower used from t=0 to td (inception of the project to the delivery time).


Related Discussions:- Explain the relationship between productivity and difficulty

Ms project, what is meant by gantt chart who gave the name who is the found...

what is meant by gantt chart who gave the name who is the founder

RMMM Planner, Give a complete example that how to tackle with it.

Give a complete example that how to tackle with it.

What are the testing strategies for conventional software, What are the var...

What are the various testing strategies for conventional software? i. Unit testing ii. Integration testing. iii. Validation testing. iv. System testing.

Explain the persistent class maps to one relational table, Explain the pers...

Explain the persistent class maps to one relational table In most of cases, persistent class maps to one relational table (keeping aside inheritance issue, for the moment). In

State both verification and validation, Define Verification &Validation. ...

Define Verification &Validation. Verification : The set of actions that make sure software correctly implements a particular function. Validation : The set of actions that

Explain the meaning of throw away prototyping, What is meant by Throw away ...

What is meant by Throw away Prototyping? Giving the user a system which is incomplete and then augmenting and modifying it so that user requirements become clear. The obj

Write short note on the various estimation techniques, Write short note on ...

Write short note on the various estimation techniques. Algorithmic cost modelling - the cost estimation is depend on the size of the software. Expert judgement - The experts fr

What is rad approach, What is RAD Approach As the term suggests, this ...

What is RAD Approach As the term suggests, this model gives a quick approach for software development and is based on a linear sequential flow of numerous development processe

Illustrate about the managed level of maturity model, Level 4 (Managed) ...

Level 4 (Managed) Organisation satisfies all the requirements of level-3. At this level quantitative standards are set for software processes andproducts. Project analysis is

What is interface analysis, Checks the interfaces among program elements fo...

Checks the interfaces among program elements for consistency and adherence to predefined axioms or rules.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd