DM312: Week 2 Functional Design
36 Questions
3 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 purpose of Viewpoint Analysis (VPA)?

To identify, structure, and document the requirements of a system.

What does the Viewpoint Structure Chart depict?

A hierarchical decomposition of the system functionality and its impact on non-functional requirements.

What are the benefits of Viewpoint Analysis?

  1. A simple way to diagrammatically show the hierarchy/structure of functional and non-functional requirements. 2. A diagrammatic way of highlighting missing requirements from the original customer requirements.

What does the Operational Requirement of a system define?

<p>The major purpose of the system along with any overarching constraints.</p> Signup and view all the answers

What does Viewpoint Analysis help to highlight in terms of requirements?

<p>Missing requirements from the original customer requirements.</p> Signup and view all the answers

What is the purpose of Viewpoint Analysis?

<p>To help understand and develop a set of requirements.</p> Signup and view all the answers

When is Viewpoint Analysis particularly useful?

<p>When there is limited information from the customer or too many requirements at multiple levels.</p> Signup and view all the answers

What are the potential outcomes of Viewpoint Analysis?

<p>Structuring the concept design, project management, and gaining more understanding about the prime system and customer expectations.</p> Signup and view all the answers

How many members are recommended for a VPA team?

<p>Four to eight members.</p> Signup and view all the answers

Why is it necessary to have a complete, consistent, and unambiguous set of system requirements?

<p>To serve as the foundation for system design.</p> Signup and view all the answers

Why is it important for the team to consider what will happen to the prime system throughout its life?

<p>To effectively identify and capture the life cycle of the prime system, including activities such as maintenance and disposal.</p> Signup and view all the answers

What are the concerns may there be from stakeholders in a Viewpoint Analysis

<p>Various requirements related to design, operation, maintenance, disposal, user input, safety, and many others.</p> Signup and view all the answers

What is the main task of the Control Engineers in the mechatronic system described in the text?

<p>User interface</p> Signup and view all the answers

What is the significance of the black box approach in functional design?

<p>Concentrate on what design has to achieve - ‘the function’ = black box</p> Signup and view all the answers

What is the purpose of the FMEA - Failure Mode and Effect Analysis?

<p>To identify potential failure modes and their effects</p> Signup and view all the answers

Why is it important to consider the wider system and environment in Viewpoint Analysis?

<p>To highlight the interactions and dependencies of the system with its environment</p> Signup and view all the answers

What does the black box approach in functional design focus on?

<p>The function of the design and its sub-functions</p> Signup and view all the answers

How does the FMEA help in risk management?

<p>By identifying potential failure modes, causes, and effects</p> Signup and view all the answers

What is the main focus of the black box approach in functional design?

<p>Concentrating on what the design has to achieve</p> Signup and view all the answers

Why is it important to have a complete, consistent, and unambiguous set of system requirements?

<p>To ensure the successful development and operation of the system</p> Signup and view all the answers

What is Functional Design?

<p>Functional design involves defining the required function of a product or system.</p> Signup and view all the answers

How does Functional Design simplify the design process?

<p>By minimizing unnecessary functions to reduce the cost of the product and ensuring the best use of components and manufacturing.</p> Signup and view all the answers

What is the importance of clarity of function in Functional Design?

<p>Clarity of function in Functional Design ensures intuitive use, prediction of performance, and ease of use.</p> Signup and view all the answers

Explain the difference between primary and secondary functions in Functional Design.

<p>Primary functions are intentional behaviors, while secondary functions are side effects or unrelated considerations.</p> Signup and view all the answers

What is the External (or Bounding) Viewpoint in Stakeholder viewpoints?

<p>The External viewpoint highlights the functionality of the prime system and defines the system of interest.</p> Signup and view all the answers

What is the purpose of the Function-Means Tree?

<p>The Function-Means Tree is used to focus on what a design must achieve and possible ways of achieving it, by listing inputs and outputs in an organized manner.</p> Signup and view all the answers

What is the top level of the Function-Means Tree?

<p>The top level represents the basic function to be met, such as heating water, pressing clothes, or taking photos.</p> Signup and view all the answers

How does the Function-Means Tree define the required actions?

<p>It defines what needs to be done and how it can be done.</p> Signup and view all the answers

What is the purpose of the Means by which primary function might be implemented in the Function-Means Tree?

<p>It identifies the methods by which the primary function can be achieved.</p> Signup and view all the answers

Explain the alternating levels in the Function-Means Tree.

<p>The succeeding levels alternate between the means by which the primary function might be implemented and the secondary functions necessary by those means.</p> Signup and view all the answers

What is the flow chart symbol for "Start/End"

<p>A rectangle with round corners</p> Signup and view all the answers

What is the flow chart symbol for "Process"

<p>A rectangle</p> Signup and view all the answers

What is the flow chart symbol for "Desicion"

<p>A rhombus</p> Signup and view all the answers

What is the flow chart symbol for "Sub Function"

<p>A rectangle with 2 columns at each side</p> Signup and view all the answers

What is the flow chart symbol for "Input/Output"

<p>A parallelogram</p> Signup and view all the answers

What are "Flowcharts" used for?

<p>Flowcharts are algorithmic sequences that display process steps in relation to decision making</p> Signup and view all the answers

Study Notes

  • Viewpoint Analysis (VPA) is a tool used to identify, structure, and document the requirements of a system.
  • The outcome of VPA is a Viewpoint Structure Chart, which presents a hierarchical decomposition of system functionality and how non-functional requirements impact and constraint it.
  • VPA benefits include a simple way to show the hierarchy of functional and non-functional requirements, highlighting missing requirements, encouraging consideration of the wider system, and aiding in project management and concept design.
  • VPA is driven by three facts: customers do not provide complete or consistent requirements, every system has multiple stakeholders, and understanding a complex situation requires multiple perspectives.
  • VPA is most useful when there is limited information from the customer or when dealing with numerous requirements.
  • The VPA team should be composed of individuals with good knowledge of existing systems, expected usage profiles, and life cycles of similar systems, ideally facilitated by a VPA craftsman.
  • VPA consists of two phases: a divergent thinking phase for generating system requirements using brainstorming, and a convergent thinking phase for structuring and making sense of the output by looking at functional and non-functional viewpoints.
  • To conduct a VPA, the team follows a process including requirements generation, viewpoint separation, functional viewpoint structuring, functional viewpoint grouping, creating a viewpoint structure chart, and non-functional viewpoint structuring.
  • In the requirements generation step, the team aims to write down all possible requirements for the prime system throughout its anticipated life cycle, supplementing customer requirements with team expertise and logical thought.
  • The viewpoint bubble diagram is used to capture all requirements, including those not expressed by the customer, and is called a "bubble" diagram due to each requirement being captured in its own bubble or sticky note.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Viewpoint Analysis Tool PDF
Week 2 DM312 Lecture Notes PDF

Description

Learn about the process and benefits of Viewpoint Analysis (VPA) for identifying, structuring, and documenting system requirements. Understand the phases, team composition, and steps involved in conducting a VPA to generate functional and non-functional viewpoints.

More Like This

Use Quizgecko on...
Browser
Browser