29 Questions
What is the purpose of gathering detailed requirements collaboratively with all stakeholders?
To encourage the free flow of ideas during a meeting
Who typically controls the meeting where detailed requirements are gathered collaboratively?
A facilitator
What is a typical mechanism used for defining detailed requirements?
Flip charts
Why is it important for the agenda to be formal yet informal during requirement gathering?
To ensure all important points are covered while encouraging idea sharing
How are detailed requirements typically gathered in the context of Web engineering?
Through collaborative meetings with all stakeholders present
What distinguishes a facilitator from other meeting attendees during requirement elicitation?
Having control over the meeting
Which of the following is NOT considered part of the technical environment for a web application?
Business rules
Which of the following is NOT considered part of the project environment for a web application?
End-user idiosyncrasies
Which of the following is NOT listed as a possible external constraint for a web application?
Staff skill levels
What is the primary purpose of negotiation in the context of web engineering requirements?
To establish a set of requirements that meets the needs of all stakeholders while reflecting real-world constraints
Which of the following statements is true?
Requirements are often contradictory or infeasible within real-world constraints
Which of the following is NOT listed as an example of an external constraint for a web application?
Database protocols
What is the primary purpose of using a stack of cards representing usage scenarios or use cases?
To randomly distribute the cards to stakeholders for arranging into functional groupings.
What information is typically included on each card in the stack?
The name of the use case, a brief description, and an effort indicator.
What is the purpose of distributing the stack of cards to stakeholders and asking them to arrange them into groupings?
To allow stakeholders to express how they would like content and functionality to be delivered.
Which of the following is an example of an internal constraint mentioned in the text?
The technical environment in which the WebApp will reside.
What is the purpose of the effort indicator assigned to each use case card?
To indicate the approximate level of effort required to implement the use case.
What is the purpose of the communication activity mentioned in the case study?
To define a set of usage scenarios or use cases for the WebApp.
Which of the following is NOT a recommended approach for successful negotiation?
Recognize it as a competition where only one party can win
What is the recommended approach when an impasse is reached during negotiation?
Think creatively and consider unconventional solutions
Which of the following statements about negotiation is NOT true?
Hard positions should be taken to avoid conflict
What should be done once an agreement has been reached during negotiation?
Commit to the agreement and move on
Which of the following is NOT recommended when mapping out a negotiation strategy?
Focus solely on your own goals without considering the other party
What is the recommended approach when the other party is talking during negotiation?
Listen actively to gain knowledge
What are the main components that comprise a framework activity?
Work tasks, work products, and project milestones
What is the purpose of the 'umbrella activities' in the WebE framework?
To provide additional activities that are performed in every WebE project
What is the primary purpose of the modeling activity in the WebE framework?
To assist the developer and the customer in understanding WebApp requirements and design
Which of the following is a key difference between a framework and a process model?
A framework is more flexible and adaptable, while a process model is more rigid
What is the primary purpose of the communication activity in the WebE framework?
To facilitate heavy interaction and collaboration with the customer and other stakeholders
Explore the framework activities in Web engineering projects, including the components like work tasks, work products, quality assurance points, and project milestones. This content is based on the book 'Web Engineering: A Practitioner’s Approach' by The McGraw-Hill Companies, Inc.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free