Page 58 - Software and Systems Requirements Engineering in Practice
P. 58
n
i
r
g
r
A
g
n
E
i
e
e
n
t
e
d
o
l
g
n
i
a
f
i
c
M
t
q
e
i
C h a p t e r 2 :
e
m
e
r
s
C
n
t
u
Comprehensible functional system specification,
Measurable specifications, system integration,
constraints, integration plan, system test criteria
system integration and interface specification,
Analysis models of customer and business
interface, integration and test specification
System specification, design constraints,
needs (functional, domain, quality goals,
risk analysis, process requirements and
Release strategy, system specifications,
release planning, corresponding system
constraints), user interface and system
System/interface specification, design
specification, acceptance conditions
release planning, system test criteria
and (acceptance) test specification
constraints
Refinement and analysis of business objectives,
system into functional interface specifications
Review and measurement of all specifications
according to domain-specific quality standards
(hardware) design, coding, integration, testing
Implementation of product solution, including
quality and business requirements, defining
Specifying system architecture according to
(functional, domain, quality goals, constraints)
Release planning and execution according
reasonable and consolidated modeling of
the system structure, decomposing the
development sequence, and integration
customer/user and business processes
to market strategy, system structure,
Planning and managing the product
development, process definition,
measurement and control
Functional Area h a RE Artifacts p t Business objectives, customer/user Planning and managing the entire life cycle e r requirements, system vision, conditions and of a product, including identifying customer 2 scope, product portfolio, return on investment needs, system vision,
Objective Delivery of cost- effective products and solutions that meet customer needs Qualified and comprehensible/ reusable product decisions High-quality and cost- effective system design that meets business requirements Delivering the product solution within project c
Role (Cluster) Product Management (ProdM) Requirements Engineering (RE) Systems Architecture (SA) Project Management (ProjM) Development (Dev) Quality Assurance (QA) Release Management (RelM) TABLE 2.1