Explain the relationship between productivity and difficulty, Software Engineering

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).

Posted Date: 7/26/2013 3:48:07 AM | Location : United States







Related Discussions:- Explain the relationship between productivity and difficulty, Assignment Help, Ask Question on Explain the relationship between productivity and difficulty, Get Answer, Expert's Help, Explain the relationship between productivity and difficulty Discussions

Write discussion on Explain the relationship between productivity and difficulty
Your posts are moderated
Related Questions
Explain in detail about Structural Modelling. Structural model contains a detail refinement of ERD, data flow model and control flow model. Creating an ERD. Examp

What is boundary data- Test data Extreme/boundary data -  This is data at the limits of validity/acceptability (for instance, if a date is being input, two values at the

What is software measure? A software measure is a mapping from a set of objects in the software engineering world information a set of mathematical construct like numbers or ve

What are the various testing activities? i. Test planning ii. Test case design iii. Data collection iv. Test execution v. Effective evaluation

What is Data Dictionary? Data dictionary is a storehouse of data giving information about data. It is a list of terms and their meaning for all data items and data files of a s

Explain the waterfall model. Explain why it is more advantageous than adhoc methods. Ans Waterfall Model: 1.The waterfall model is a chronological software development p

What is Requirements Engineering Requirements engineering is systematic use of proven techniques, principles and language tools for cost effective analysis, on-going evaluatio

what are draw backs or disadvantages of waterfall model

Determine the level 0 and level 1 of DFD External entities provide input data for processing. During processing, some intermediate data is generated. After final processing, fi

Q. Show the Advantages of Total Quality Management? Improves reputation-problems and faults are sorted quicker and spotted (zero defects) Higher employee morale- wo