CH2 Cards -Part 3 dos Flashcards
The _________ Processes are used to define the requirements for a system, to transform the requirements into an effective product, to permit consistent reproduction of the product where necessary, to use the product, to provide the required services, to sustain the provision of those services and to dispose of the product when it is retired from service.
Technical
__________ Processes enable SE practitioners to coordinate the interactions between engineering specialists, other engineering disciplines, acquirers, operators, manufacturing/production and other system stakeholders.
Technical
____________ Processes also address conformance with the expectations and legislated requirements of society. These processes lead to the creation of a necessary and sufficient set of needs and requirements as well as resulting system solutions that address the needed capabilities within the bounds of performance, environment, external interfaces, ethical norms, societal expectations, regulations, and design constraints.
Technical
RE: Technical Processes in Context Diagram…
1. While the figure depicts the series of transformations in a linear fashion, in practice the Technical Processes are intended to be practiced ___________, iteratively, and recursively as the project team moves down the layers of the system architecture.
concurrently
RE: Technical Processes in Context Diagram..
2. The _____________ process is applied from the beginning of the project, managing the integrated system as the project team traverses the system architecture. The project team is assessing the behavior of the system as a function of these interactions and looking for emerging properties-both good and bad-which is a key activity involved in ____________ Management (see Section 3.2.4).
Integration, Interface
RE: Technical Processes in Context Diagram..
3. Following each transformation, the output artifacts are verified against the system requirements via the __________ process to ensure the output artifacts’ transformation was “right” as defined by their requirements.
Verification
RE: Technical Processes in Context Diagram..
4. Following each transformation, the output artifacts are validated against the stakeholder needs and requirements via the Validation process to ensure the output artifacts are the “right” artifacts as defined by the _______________ and ________________.
stakeholder needs and requirements.
RE: Technical Processes in Context Diagram..
5. Once the Sol has been deployed and has entered into operations by its intended users, post-deployment ____________ is performed to help ensure the Sol remains the right Sol that meets the stakeholder real-world expectations
validation
The purpose of the _______________ process is to define the overall strategic problem or opportunity, characterize the solution space, and determine potential solution class(es) that can address a problem or take advantage of an
opportunity.
Business or Mission Analysis
The __________________process initiates the life cycle of the Sol by defining the problem or opportunity space; defining the mission, business, or operational problems or opportunities; identifying major stakeholders; characterizing the solution space by identifying environmental conditions and business constraints that bound the solution domain; identifying and prioritizing business needs; identifying and prioritizing business requirements, defining critical business success measures; developing preliminary life cycle concepts from the organizational perspectives
including operations, acquisition, deployment, support, and retirement; and evaluating alternative solution classes and selecting a preferred solution class.
Business or Mission Analysis
Common approach and tip for the __________________ process is:
? Identify the enabling systems and materials needed for transition early in the life cycle to allow for the necessary lead time to obtain or access them.
Business or Mission Analysis
During the _______________ process, business managers are responsible for nominating key stakeholders and are often responsible for establishing a stakeholder register and means of exchanging information. It is fundamentally a business management function to ensure stakeholders are available and able to contribute to the system development activities for the Sol-stakeholders are often occupied in other business operations activities and must be authorized in terms of both budget and time to expend the needed effort and resources on other than their current operational tasks.
Business or Mission Analysis
It is important to identify the business needs and business requirements associated with needed capabilities, functionality, performance, and security as well as risk and compliance with standards and regulations. Business needs exist at several levels of abstraction, and can be communicated in several forms, such as the mission statement, goals, objectives, critical success measures, use cases, user stories, and individual need statements. Together, the business needs, business requirements, and critical business success measures communicate what is “necessary for _____________” at the business level.
acceptance
Life cycle concepts address not only the concepts for the Sol during operations by the intended users in the operational environment, but also includes the concepts required to address the business needs, business requirements, critical business success measures, and higher-level stakeholder needs and stakeholder-owned system requirements across the system life cycle. Preliminary life cycle concepts are established and assured through the Business or Mission Analysis process to the extent needed to define the ____________ or opportunity space and characterize
the ____________ space.
problem, solution
What concept describes the way the organization will operate to achieve its missions, goals, and objectives. It captures how the system will potentially impact the acquiring and other organizations. “This concept describes the organization’s assumptions or intent in regard to an overall operation or series of operations of the business with using the system to be developed, existing systems and possible future systems. It also describes the higher-level system in which the Sol must operate.
Concept of operations ( ConOps )
What concept describes the way the system will be used during operations, for what purpose, in its operational environment by its intended users and does not enable unintended users to negatively impact the intended use of the system nor allow unintended users from using the system in unintended ways. It provides a user-oriented perspective that describes system characteristics of the to-be-delivered system. It’s used to communicate overall quantitative and qualitative system characteristics to the acquirer, user, supplier and other organizational elements.
Operational concept (OpsCon)
What concept, for solutions that will be procured from a supplier, describes the way the system will be acquired including aspects such as stakeholder engagement, needs definition, requirements definition, design, production, verification, validation, and contract deliverables. The supplier enterprise(s) may need to develop more detailed concepts for production, assembly, verification, validation, transport of system, and/or system elements. For solutions that will be provided internal to the organization, the this concept will include a production concept that describes the way the system will be developed and produced
Acquisition concept
What concept describes the way the system will be delivered, integrated into its operational environment, and introduced into operations, including deployment considerations when the system will be integrated with other systems that are in operation and/or replace any systems in operation.
Deployment concept
What concept describes the logistics, desired support infrastructure and staffing considerations for supporting the system after it is deployed. This concept would address operating support, engineering support, maintenance support, supply support, training support, and post-deployment verification and validation.
Support concept
What concept describes the way the system will be removed from operation and retired, including the disposal of any hazardous materials used in or resulting from the process and any legal obligations-for example, regarding IP rights protection, any external financial/ownership interests, sustainability, environmental impacts, and security concerns.
Retirement Concept
These preliminary life cycle concepts are defined first at the organizational level, to the extent required at that level, for the identified solution classes that address the problem or opportunity. The preliminary life cycle concepts are then elaborated and refined through the______________________ process.
Stakeholder Needs and Requirements Definition
There will be uncertainties (see Section 1.4.1) in the preliminary life cycle concepts. Uncertainties can be related to differing stakeholder perspectives, business factors, market, management, technical performance, schedule, development and production costs, operations and support costs, security, and sustainability. These uncertainties are a source of risk. Each of these uncertainties need to be addressed using the_______________ process (Section 2.3.4.4) in conjunction with the rest of the _____________ Processes
Risk Management, Technical
The purpose of the _____________________ process is to define the stakeholder needs and requirements for a system that can provide the capabilities needed by users and other stakeholders in a defined environment.
Stakeholder Needs and Requirements Definition
Successful projects depend on meeting the stakeholder real-world ____________ as communicated by the needs and requirements of the stakeholders throughout the system life cycle. A stakeholder is any entity (individual or organization) with a legitimate interest in the system.
expectations
The focus of the _________________________ process is on elaboration of the preliminary the life cycle concepts, on the stakeholder needs transformed from those concepts, and on the stakeholder requirements transformed from those needs.
Stakeholder Needs and Requirements Definition
The _____________________________ process elicits the operational use cases, scenarios, and life cycle concepts from stakeholders, identifies drivers and constraints, determines interactions with the operational and enabling systems, determines interactions with users and operators, characterizes the operational environment, and assesses risks
Stakeholder Needs and Requirements Definition
The life cycle concepts are analyzed, matured, and transformed into a set of stakeholder ______. These _____ are analyzed and transformed into a set of stakeholder requirements for the Sol.
needs, needs
The stakeholder requirements drive and constrain the ______ space. ____________ between the life cycle concepts, stakeholder needs, and stakeholder requirements is established as part of this process.
solution, traceability
Stakeholder ______________ govern the Sol’s development and are an essential factor in further defining or clarifying the scope of the development project and elaborating on what is “necessary for acceptance.”
requirements
Common approach and tip for the __________________ process is:
Identify the enabling systems and materials needed for transition early in the life cycle to allow for the necessary lead time to obtain or access them.
Stakeholder Needs and Requirements Definition
Verified and validated stakeholder needs and stakeholder requirements are drivers and constraints for the majority of the system life cycle Technical Processes. Depending on the system development model, life cycle concepts definition,
and maturation, the stakeholder needs and stakeholder requirements capture should be conducted at the beginning of the development cycle and assessed as a _______, _______, and ________ activity as the project team moves
recursively through the system architecture and across all life cycle activities.
continuous, concurrent, and iterative
The reason for eliciting and analyzing the life cycle concepts, stakeholder needs, and stakeholder requirements is to understand the ____________ of stakeholders
well enough to support the System Requirements Definition processes.
expectations
Identify Stakeholders. One of the biggest challenges in system development is the identification of the set of stakeholders from whom life cycle concepts, needs, and requirements are elicited. When identifying stakeholders, take into account those who may be affected by, are able to influence, or will _________ the life cycle stages of the Sol,
support
There also may be stakeholders who oppose the system. These detractors of the system are first considered in establishing consensus needs. Beyond this, they are
addressed through the ______________ process, the threat analysis of the system, or the system requirements for security, adaptability, agility, or resilience.
Risk Management
Elicit or Derive Stakeholder Needs and Stakeholder Requirements. Determining stakeholder needs and requirements requires the integration of a number of disparate views, which may not necessarily be harmonious. It is important to have
a “___________” path in the establishment of stakeholder needs and stakeholder requirements, since the stakeholder expectations and the life cycle concepts may be in conflict, incomplete, ambiguous, infeasible, or unable to be satisfied collectively
within project constraints. There will often be prioritization of competing concerns, or even outright rejection of some stakeholder concerns because of inconsistencies with other stakeholders’ needs and requirements or a lack of feasibility.
reconcile
Each of the stakeholder’s views of the needed systems can be translated to a _______________ system description that is understood by all participants,
common
The output of the _______________________ process should be sufficient definition of the life cycle concepts, stakeholder needs, and stakeholder requirements to gain authorization and continuing funding for through the Portfolio Management process. The output should also provide necessary technical definition to the Acquisition process
Stakeholder Needs and Requirements Definition
The life cycle concepts help the project team understand the context within
which the needs and requirements are captured and __________.
defined
Development of preliminary life cycle concepts were introduced in the Business or Mission Analysis process. These life cycle concepts need to be refined as part of the _________________________ process.
Stakeholder Needs and Requirements Definition
The primary objective of the development of life cycle concepts is to ensure that stakeholder needs and requirements are clearly understood. Other objectives:
? To provide ____________ between stakeholder needs and stakeholder requirements and their source.
? To establish a holistic understanding of the capabilities needed to address the problem or opportunity in terms of people, process, and products.
? To establish a basis for needs and requirements to _________ the system
? To establish a basis for design, system verification, and system validation planning across the life cycle
? To assess interactions of the Sol with users and its operating environment
? To provide the basis for analysis of system performance
? To ________ needs and requirements
traceability, support, validate
During the development of the preliminary life cycle concepts as part of the Business or Mission Analysis process, there may have been uncertainties from several perspectives including business, market, management, technical performance, schedule, development and production costs, operations and support costs, security, and sustainability. These uncertainties are a source of _____. Each of these uncertainties must be addressed during the Stakeholder Needs and Requirements Definition process and further elaborated during the __________________ Process.
risk, Systems Requirements Definition
The life cycle concepts, stakeholder needs, and stakeholder requirements should be recorded and managed within the project _________ in a form that allows _____________ between the life cycle concepts and the resulting stakeholder needs and requirements
database, traceability
The purpose of the _________________ process is to transform the stakeholder, user-oriented view of desired capabilities into a technical view of a solution that meets the operational needs of the user.
System Requirements Definition
System requirements are the foundation of _____________ definition and form the basis for the System Architecture Definition, Design Definition, Integration, and Verification processes.
system
Each requirement carries a ________, so the system requirements should be the minimum set necessary and sufficient to realize the intent of the stakeholder
needs and requirements.
cost
The ______________ process generates system requirements from a technical perspective using the stakeholder needs and requirements that reflect the stakeholders’ perspectives.
System Requirements Definition
Typically, the later in the project that changes are introduced to the system requirements, the greater the ______ is to cost and schedule. Where there is more uncertainty in the requirements, the uncertainty should be managed until the requirements mature.
impact
The outputs of ______________process must be traceable and consistent with the life cycle concepts and stakeholder needs and stakeholder requirements, without introducing unnecessary implementation biases. This process adds the verification criteria to each system requirement as it is derived.
System Requirements Definition
Common and approach and tip for the _________________ process is to identify the enabling systems and materials needed for transition early in the life cycle to allow for the necessary lead time to obtain or access them.
System Requirements Definition
The set of stakeholder requirements are Sol requirements written from the stakeholders’ perspectives to represent what they require of the Sol in order to meet their needs. The set of system requirements represent the technical perspective of what the Sol must meet during the______________ Definition and __________ Definition processes that will result in a system that meets the stakeholder needs and stakeholder requirements.
System Architecture, Design
For smaller, internal projects, the set of stakeholder requirements could be
used as the set of ____________ requirements, depending on how much analysis went into the definition of the set of stakeholder requirements such that their implementation will result in the stakeholder needs to be met.
system
The supplier has an obligation to do an assessment for derived system requirements and as well as requirements from other “non-acquirer” stakeholders. If the supplier blindly follows only the acquirer supplied requirements specified in their contract, they are likely to generate a Sol that may not work in the integrated system or operational environment, resulting in a system that fails system ____________.
validation
The_______________________ process should begin with a review
of the problem, threat, or opportunity for which the Sol is to address, and the mission, goals, objectives and critical success measures the project team will need to define the strategy to be used to transform the stakeholder needs and stakeholder requirements, and derive an integrated set of system requirements resulting from these activities.
System Requirements Definition
The system requirements must address function, fit, form, _______, and ____________ with stakeholder and business needs.
quality, compliance
Definition of the system requirements is a complex process.When the requirements are defined, it is important that they are expressed at a level of _____________ that is appropriate to the Sol and systems hierarchy level to which they apply.
abstraction
System requirements are ___________ to the system elements
at the next level of the system hierarchy. Once the allocation has been determined, the system requirements are _______ (assigned) for the next system elements at the level of system hierarchy such that the intent of the allocated parent requirement is met.
allocated, derived
The System Requirements Definition process is repeated recursively for each level of the system hierarchy until the system elements are to the level of detail needed to be realized via a make (e.g., build, code), buy, or reuse decision. The resulting sets of system requirements for the system elements represent the ___________ baseline of the Sol.
allocated
Requirements Management encompasses those tasks that record and maintain the evolving requirements and associated context and historical information from the
requirements engineering activities. Requirements management also establishes procedures for defining, controlling, and publishing the baseline requirements for all levels of the Sol. The resulting sets of requirements are provided to the _______________ process process for baselining at the appropriate time. The Configuration Management process is used to establish and maintain configuration items and baselines. Requirements management also ensures _____________ is established between requirements and other artifacts
Configuration Management, traceability
Requirement statement characteristics (9) include:
- Necessary
- Appropriate
- Unambiguous
- Complete
- _____________
- Feasible
- Verifiable
- Correct
- ____________
Singular, Conforming
Requirement set characteristics (6) include:
- Complete
- ____________
- Feasible
- Comprehensible
- Able to be validated
- Correct
Consistent
The purpose of the _________________ process is to generate system architecture alternatives, select one or more alternative(s) that address stakeholder concerns and system requirements, and express this in consistent views and
models.
System Architecture Definition
The _________________ process provides information and data useful and necessary for identifying and characterizing the fundamental concepts and properties of the system and its elements.
System Architecture Definition
The relevant enabling systems and the Sol are considered together as a solution but are distinguished from each other in the overall solution conceptualization.
System architecture definition utilizes architectural principles and concepts to define the high-level structure of a system and its elements, and the intended properties and characteristics of the Sol. It incorporates incremental insights obtained about the emergent properties and behaviors of the Sol while achieving a balance for suitability, viability, effectiveness, and _________________.
affordability
The ______________________process is iterative and requires participation of architects, SE practitioners, and specialists in relevant domains, subject matter experts and other stakeholders. The process continues recursively through the levels of the system and its system elements, with consistent feedback
System Architecture Definition
Common approaches and tips for the ___________________ process include:
? Define the problem and the solution spaces with regard to the identified stakeholders
? Define the main principles governing the whole life cycle processes of a Sol, in the scope of the solution space.
? Identify the enabling systems and materials needed for transition early in the life cycle to allow for the necessary lead time to obtain or access them.
? Ensure that conflicting interests have been properly addressed.
? Use the Risk Management process to help ensure that the inherent risks associated with the use of new technologies are adequately assessed.
System Architecture Definition