ANSWERS RATED A+
✔✔The features that distinguish IID from the sequential approaches are velocity and
adaptability. While market strategies often emphasize that "time to market" or "speed" is
critical, a more appropriate criterion is "velocity," which considers direction in addition to
speed. - ✔✔Chapter 3: What features distinguish IID?
✔✔A specific IID method- ology called evolutionary development (Gilb, 2005) is
common in research and development (R&D) environ- ments - ✔✔Chapter 3: What
specific IID is common in research and development?
✔✔the Incremental Commitment Spiral Model (ICSM) (Boehm et al., 2014). ICSM also
considers products and processes; hardware, software, and human factor aspects; and
business case analyses of alternative product configurations or product line invest-
ments. - ✔✔Chapter 3: What is an example an incremental and iterative method?
✔✔One of the earliest books on SE management (Chase, 1974) identified three simple
criteria for such organizations: facilitate communications, streamline controls, and
simplify paperwork. - ✔✔Chapter 3: What are the 3 siple criteria for organiztion in the
earliest of SE?
✔✔So why should an organization care about processes? In short, this is to better
understand, evaluate, control,
Adjust scope, priorities, or discontinue
Exploration
Valuation
Foundations
Development1 foundations2
Operations
and production1 (O&P)1 Development2 foundations3
learn, communicate, improve, predict, and certify the work performed (McConnell,
1998). - ✔✔Chapter 3: Why care about processes?
✔✔Crafting the code—A zero‐day attack is one that exploits a previously unknown
vulnerability in a computer application, one that developers have had no time to address
and patch. - ✔✔Chapter 3: What is a zero day attack?
✔✔wanted or required. For a system, needs are often capabilities or things that are
lacking but wanted or desired by one or more stakeholders. These can be viewed in at
least three contexts in which SE is performed: (i) projects with customers internal to the
enterprise that is doing the engi- neering, (ii) development under an agreement with an
external entity, and (iii) entrepreneurial product development in anticipation of future
sales. - ✔✔Chapter 4: What is a need?
, ✔✔Requirements—Requirementsareformalstructured statements that can be verified
and validated - ✔✔Chapter 4: What is a requirement?
✔✔Stakeholder needs are then transformed by requirements engineers into a formal
set of stake- holder requirements, which are often captured in a Stakeholder
Requirements Specification (StRS) - ✔✔Chapter 4: What are the stakeholder needs
and requirements definition process?
✔✔The stake- holder requirements in the StRS are then transformed by requirements
engineers into system requirements, which are often contained in a System
Requirements Specification (SyRS). - ✔✔Chapter 4: What are system requirements
definition process?
✔✔process is to define the business or mission problem or opportunity, characterize the
solution space, and deter- mine potential solution class(es) that could address a
problem or take advantage of an opportunity. - ✔✔Chapter 4: What is the purpose of
the Business or Mission Analysis?
✔✔Business or mission analysis initiates the life cycle of the system of interest (SOI) by
defining the problem domain; identifying major stakeholders; identifying environmental
conditions and constraints that bound the solution domain; developing preliminary life
cycle concepts for acquisition, operations, deployment, support, and retirement; and
developing the - ✔✔Chapter 4: What does the mission analysis intiate?
✔✔ Concept, development, production, utilization, support, and retirement. -
✔✔Chapter 1: What are the six stages of an informative life cycle model?
✔✔Technical process, technical management process, agreement process,
organizational project enabling process - ✔✔Chapter 1: ISO/IEEE/IEC identifies what 4
process groups?
✔✔Includes business or mission analysis, stakeholder needs and requirements
definition, system requirements definition, architecture definition, design definition,
system analysis, implementation, integration, verification, transition, validation,
operation, maintenance, and disposal. - ✔✔Chapter 1: What does the Technical
processes include?
✔✔Includes project planning, project assessment and control, decision management,
risk management,
configuration management, information management, measurement, and quality
assurance. (Chapter 4) - ✔✔Chapter 1: What does the technical management
processes include?