Software Project Management History
10 Questions
1 Views

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 software project management?

  • The process of designing user interfaces
  • The process of marketing software products
  • The process of coding software applications
  • The process of planning and leading software projects (correct)
  • In the 1970s and 1980s, why did the software industry grow quickly?

  • Recognizing the relatively low cost of software production compared to hardware production (correct)
  • Increased government funding for software development
  • Rising demand for complex hardware systems
  • Introduction of advanced hardware technologies
  • What is the method known as the waterfall model in software project management?

  • Continuous integration and deployment approach
  • Iterative development with frequent user feedback
  • Agile development methodology
  • Matching user requirements to delivered products (correct)
  • What has analysis of software project management failures shown as common causes?

    <p>Insufficient end-user involvement</p> Signup and view all the answers

    What is a key factor contributing to software project management failures?

    <p>Poorly managed risks</p> Signup and view all the answers

    Match the following with their common cause of software project management failures:

    <p>Insufficient end-user involvement = Poor communication among customers, developers, users and project managers Unrealistic or unarticulated project goals = Inaccurate estimates of needed resources Badly defined or incomplete system requirements and specifications = Poor reporting of the project's status Stakeholder politics = Sloppy development practices</p> Signup and view all the answers

    Match the following with their primary focus in software project management:

    <p>Planning and leading software projects = Implementation, monitoring, and control of software projects Matching user requirements to delivered products = Managing new development efforts Analysis of software project management failures = Maturity of the industry Use of immature technology = Handling the project's complexity</p> Signup and view all the answers

    Match the following with their role in the history of software project management:

    <p>1970s and 1980s = Rapid growth of the software industry Established project management methods = Applied to manage new development efforts Confusion between user specifications and delivered software = Resulted in slipping project schedules during test runs Waterfall model = Focused on matching user requirements to delivered products</p> Signup and view all the answers

    Match the following with their relation to software production in the 1970s and 1980s:

    <p>Software industry growth = Recognized relatively low cost compared to hardware production and circuitry Application of established project management methods = To manage new development efforts Slipping project schedules during test runs = Confusion between user specifications and delivered software Common causes of software project management failures = Insufficient end-user involvement</p> Signup and view all the answers

    Match the following with their primary focus in software project management methods:

    <p>Matching user requirements to delivered products = Waterfall model Analysis of software project management failures = Identifying common causes Use of immature technology = Inability to handle the project's complexity Poorly managed risks = Inaccurate estimates of needed resources</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser