SE404: Agile Methods in Software Development Lecture 7 Quiz
20 Questions
2 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 the primary focus of Feature Driven Development (FDD)?

  • Organizing software development around making progress on features (correct)
  • Emphasizing client-centric architecture
  • Covering the entire software development process
  • Prioritizing user stories in Scrum

In the context of FDD, what are features?

  • Requirements specified by stakeholders
  • User stories in Scrum (correct)
  • Components of the design phase
  • Product features in the commonly understood sense

What is the scope of the FDD approach in software development?

  • Covering only the design phase
  • Covering the entire software development process (correct)
  • Covering only the building phase
  • Focusing on customer interaction

What does the term 'client' represent in Feature-Driven Development (FDD)?

<p>Stakeholders or customers (A)</p> Signup and view all the answers

How are features defined in Feature Driven Development (FDD)?

<p>As small, client-valued functions expressed in a specific form (C)</p> Signup and view all the answers

What is the primary source of requirements in the FDD process?

<p>Feature list (D)</p> Signup and view all the answers

What is the purpose of planning by feature in the FDD process?

<p>To sequence feature sets according to priority and dependencies (D)</p> Signup and view all the answers

What is the role of feature teams in the FDD process?

<p>To iterate through the design and build processes (C)</p> Signup and view all the answers

What is the purpose of the 'walkthrough' in the FDD process?

<p>To inform team members of the high-level system description (B)</p> Signup and view all the answers

What is the basis for building a comprehensive features list in the FDD process?

<p>Walkthroughs and object models (A)</p> Signup and view all the answers

What is the fundamental idea behind Dynamic Systems Development Method (DSDM)?

<p>Fixing time and resources, and then adjusting the amount of functionality accordingly (B)</p> Signup and view all the answers

What has gradually become the number one framework for rapid application development (RAD)?

<p>Dynamic Systems Development Method (DSDM) (B)</p> Signup and view all the answers

What does DSDM Consortium maintain?

<p>A non-profit and nonproprietary framework for RAD development (A)</p> Signup and view all the answers

What does DSDM provide a framework of controls for?

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

Which methodology provides guidance on how to efficiently use framework controls for RAD?

<p>Dynamic Systems Development Method (DSDM) (D)</p> Signup and view all the answers

What is the main purpose of the feasibility study phase in the DSDM process?

<p>To assess the technical possibilities and risks of the project (D)</p> Signup and view all the answers

What is the timebox duration typically like in DSDM iterations?

<p>From a few days to a few weeks (D)</p> Signup and view all the answers

What is the key output of the Functional Model Iteration phase in DSDM?

<p>A prioritized list of functions delivered (D)</p> Signup and view all the answers

What is the approach for organizing workshops during the business study phase in DSDM?

<p>Gather all customer's experts to consider relevant facets of the system (C)</p> Signup and view all the answers

How are iterations in DSDM approached?

<p>As timeboxes with predefined duration and guaranteed results (D)</p> Signup and view all the answers

More Like This

Adaptive and Agile Methods Quiz
5 questions
Agile Methods Quiz
6 questions

Agile Methods Quiz

PromisingMoldavite avatar
PromisingMoldavite
Agile Methods in System Development
14 questions
Use Quizgecko on...
Browser
Browser