SYS ENG [M1-M4] [PRELIMS] Flashcards
The process by which the needs and requirements are related to each other is produced through 2 principal processes called ___ and ___.
Elicitation and Elaboration
_________ (2 words) are attributed to the source and are normally gathered via interview or workshop
Elicited elements / Elicitation
Elaboration involves ____, where it entails breaking a higher-level requirement into those lower-level requirements that are explicitly required by it.
Decomposition
Elaboration involves ____, where requirements engineers drawing some inference. The stakeholders did not mention the req’t directly the ______ req’t is necessary part of the system design if one or more directly stated requirements is to be met
– Derivation
– Derived Req’t
(Read only)
Elaboration and Elicitation require req’t engineers to understand the following, which are…
– The Business
– The application domain
– The specific problem
– the needs and constraints of system stakeholders
– Acquisition and project management
– Req’t engineering and systems engineering
– The technologies and engineering involved
Which THREE of the following are NOT lower level activities to identify the needs and requirements of a stakeholder?
– Reverse Engineering
– Surveys or Questionnaires
– Benchmarking Processes
– Structured Workshop
– Interviews
– Market Analysis
– Competitive system Assessment
– Surveys or Questionnaires
– Structured Workshop
– Interviews
Which THREE of the following are NOT a lower level activity to identify the needs and requirements of a stakeholder?
– Technical Documentation Review
– Simulations, Models, and Prototypes
– Brainstorming and Problem-solving Sessions
– Participation in work activities
– Use cases or operational scenarios
– Observation of work studies (time & motion studies)
– Observation of system’s organization and political environment
– Simulations, Models, and Prototypes
– Brainstorming and Problem-solving Sessions
– – Use cases or operational scenarios
A ____ is the result of the formal transformation of one or more needs into an agreed-to obligation from an entity to perform some function or possess some quality (within specified constraints)
Requirement
A type of requirement describing some property, quality, or attribute, that the system must possess, a condition that must be met, or a constraint under which it must operate or be developed.
Non-Functional Req’t
A type of requirement describing something that the system should do or provide
Functional Requirement
Enumerate:
Requirement statements are supported by:
— _____
— _____
— _____
— Performance, verification, and rationale statements supporting each requirement
— Definitions of other systems
— Information about the application
True or False
The requirements in the Business Requirement Specs and Stakeholder Requirements Specs are not as formal as SyRS and they do not have the same structure.
False.
Not as formal but have the same structure
______ is the first and most important phase of the system design and development process
Conceptual System Design
It is the early and high-level life-cycle activity with the potential to establish, commit, and otherwise predertimine the function, form, cost, and development schedule of the desired system (and its products)
Conceptual System Design
True or False
Because the depth, effort, and cost of accomplishing these steps may vary, the process of conceptual system design also varies.
False
The process is applicable to any type of system.
Complex or Simple, large or small
What part of Conceptual System Design where it commences with the identification of a “want” or “desire” based on some real deficiency
Problem Definition and Need Identification
It is important to start by defining the _____ and then defining the need for a specific system capability. To answer why is it needed.
Problem
True or False
A comprehensive statement of the problem should be presented in general quantitative and qualitative terms.
False
A comprehensive statement of the problem should be presented in SPECIFIC quantitative and qualitative terms.
ENOUGH detail to justify progressing to the next step
True or False
Conceptual System Design encourages “Design it Now, Fix it Later” Philosophy
False. As this leads to unnecessary cost and delivery delay
Part of Conceptual System Design Procedure:
Given the identified need for a system, the next stage of system planning and architecting can be initiated called the _____
Program management plan (PMP)
The PMP guides the development of requirements and the preparation of the _______ or _______
— SE Management Plan —- SE Plan
What part of Conceptual System Design Procedure:
— Technical Reqt are determined
— Functional Architecture (hierarchy) is developed - System operational reqts
— Propose alternative techinical concepts
— Perform feasibility analyses of each proposed concepts
— Selecting maintenance and support approach, and so on
System Planning
What part of Conceptual System Design Procedure:
Answers:
– What is required by the system in functional terms
– what functions must the system perform
– what are the primary and secondary fucntions?
– what must this be accomplished?
– how many times or what frequency must this be accomplished
Need identification
What part of Conceptual System Design Procedure:
— Identify various system level design alternatives that could be pursued in response to the need
— evaluate the feasible approaches to find he most desirable in terms of performance, effectiveness, maintenance, sustaining support, and life cycle economic criteria
— recommend a preferred course of action
System Design and Feasibility Analysis