adplus-dvertising
frame-decoration

Question

How is controlling a software development project described in practice?

a.

A rational process

b.

An intuitive or primitive process

c.

Both a and b

d.

None of the above

Posted under Software Engineering

Answer: (b).An intuitive or primitive process Explanation:In practice, controlling a software development project is described as not being a rational process. The ideal systems theory situation is not met and there are a number of uncertainties which make managing such projects a challenging activity. The control problem is more intuitive or primitive, based on intuition, experience, and rules of thumb. The degree to which a software development project can be controlled increases as the control variety increases, which is determined by the number of control variables and the degree to which they can be varied. Additionally, controlling software development means being able to measure both the project and the product, assessing progress and determining the degree to which quality and functional requirements are being met. Corrective actions may be required if progress is not sufficient or the software does not comply with its requirements, but effective control means understanding the impact of control actions.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. How is controlling a software development project described in practice?

Similar Questions

Discover Related MCQs

Q. What are the three classes of project characteristics that are important for project control?

Q. How does the degree of certainty of product characteristics affect project control?

Q. Which project characteristics are important for project control in software development?

Q. How does control differ in projects with high product certainty compared to low product certainty?

Q. What are the characteristics that are common to most or all software development projects?

Q. What are the three dimensions along which software development projects may differ?

Q. What factors determine the degree of product certainty in software development projects?

Q. What factors determine the degree of process certainty in software development projects?

Q. What is the primary determinant of resource certainty in software development projects?

Q. What are the aspects that will be discussed when discussing the control situations in software development projects?

Q. How many control situations can be derived from the three dimensions of product certainty, process certainty and resource certainty?

Q. What is the main emphasis in a situation where the requirements are known and stable, and there is sufficient control variety and resources available?

Q. What type of process model may be used in a situation where the requirements are known and stable?

Q. What is the preferred method of coordination in a situation where the requirements are known and stable?

Q. How can cost estimation be done in a situation where the requirements are known and stable?

Q. What is the main emphasis when the requirements are known and stable, and there is sufficient control variety and resources available?

Q. What is the main problem when there is uncertainty as regards resources?

Q. How can activities be coordinated in a project where there is uncertainty about resources?

Q. What development strategy can be used when there is uncertainty about resources?

Q. What is the primary problem in a situation where requirements are known and stable, but there is uncertainty regarding resources?