Importance of Project Management and Estimation in Software Development

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is one of the key success factors for a software project, according to the text?

  • Accurate estimation (correct)
  • Client satisfaction
  • Software development speed
  • Employee retention

In terms of a business case, what should a software project lay out?

  • Employee satisfaction levels
  • Expected market share
  • Costs to make it happen and analysis of risks (correct)
  • Number of competitors

What does the classical definition of 'project success' entail, according to the text?

  • Completion of all project activities
  • Meeting project deadlines only
  • Providing software of required functionality and quality within cost and schedule (correct)
  • Achieving customer requirements only

What does a software project require, as one of its key success factors?

<p>Effective management (A)</p> Signup and view all the answers

What is one of the challenges in managing software projects?

<p>Complex and multidependent character of software development (B)</p> Signup and view all the answers

Apart from 'quality,' what is perhaps not a clear definition of project success, according to the text?

<p>Cost effectiveness (A)</p> Signup and view all the answers

What does the author suggest about a project that has not met some of the classical success criteria?

<p>It may still be far from a complete disaster. (D)</p> Signup and view all the answers

According to Barry Boehm, what factor can increase software costs more rapidly than any other?

<p>Poor project management (C)</p> Signup and view all the answers

What does Glass (2002) point to as one of the two most common causes of runaway projects?

<p>Poor effort estimation (D)</p> Signup and view all the answers

According to Rosencrance (2007), what are two out of the three most important causes of an IT project failure perceived to be related to?

<p>Poor effort estimation (D)</p> Signup and view all the answers

What does effective project management require in terms of effort and schedule estimation support?

<p>Reliable and convincing estimation support (A)</p> Signup and view all the answers

What does the author suggest is insufficient to justify realistic project plans against demands and expectations of other project stakeholders?

<p>Simple, gut-feeling estimates (D)</p> Signup and view all the answers

What do many software organizations still propose despite the findings mentioned?

<p>Unrealistic software costs (D)</p> Signup and view all the answers

What is noted as a key project success factor by the author?

<p>Reliable effort estimation (D)</p> Signup and view all the answers

What does Rosencrance (2007) report as two out of the three most important causes of an IT project failure?

<p>Perceived poor effort estimation and unstable requirements. (A)</p> Signup and view all the answers

What does Glass (2002) identify as one of the two most common causes of runaway projects?

<p>Poor effort estimation. (C)</p> Signup and view all the answers

What is the main characteristic of a good estimate, according to the text?

<p>Supporting project decision making (D)</p> Signup and view all the answers

What has been the traditional objective of effort estimation in software projects?

<p>Planning and tracking overall resources (C)</p> Signup and view all the answers

What do software practitioners nowadays require from effort estimation?

<p>Comprehensive decision support for project management activities (B)</p> Signup and view all the answers

Why are even accurate estimates considered worthless, according to the text?

<p>They cannot be justified to project sponsor and customers (C)</p> Signup and view all the answers

In terms of software effort estimation, what has been a long pursued but elusive target?

<p>100% accurate estimates in person-hours (A)</p> Signup and view all the answers

What is one of the critical characteristics of good estimates, based on the text?

<p>Additional information to support project decision making (A)</p> Signup and view all the answers

What is the primary purpose of project estimation according to Tom Demarco?

<p>To encounter the fewest number of surprises during the work (D)</p> Signup and view all the answers

What should a good estimate support in project management activities?

<p>Transparency on project-related factors (B)</p> Signup and view all the answers

What is the main objective of identifying project areas responsible for increased development effort?

<p>To renegotiate project resources and/or scope with the project sponsor (A)</p> Signup and view all the answers

What does a good estimation method need to provide, in addition to single point estimates?

<p>Transparent information on project-related factors affecting development effort (A)</p> Signup and view all the answers

What is the purpose of identifying effort-related development processes?

<p>Indicating the processes that can potentially be affected (C)</p> Signup and view all the answers

What does Tom Demarco emphasize as the purpose of estimation?

<p>Encountering the fewest number of surprises during the work (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Software Estimation and Planning
5 questions
Software Effort Estimation Quiz
5 questions
Use Quizgecko on...
Browser
Browser