Beruflich Dokumente
Kultur Dokumente
Systems Engineering
concepts
Systems Engineering
All the activities involved in:
procuring, specifying, designing, implementing, validating, deploying, operating, and maintaining sociotechnical systems. Services Constraints Uses
Systems Engineering
Systems Engineering
Systems Requirements Engineering
Software Requirements Engineering Non-Software Requirements Engineering
In another context:
Software Engineering
Software Requirements Engineering
5
RE
Three radical new ideas 1.modeling and analysis cannot be performed adequately in isolation from the organizational and social context in which any new system will have to operate. 1.RE should not focus on specifying the functionality of a new system, but instead should concentrate on modeling indicative and optative
RE
3. the attempt to build consistent and complete requirements models is futile. RE has to take seriously the need to analyse and resolve conflicting requirements, to support stakeholder negotiation, and to reason with models that contain inconsistencies.
9
System-as-is
Why-What-Who dimensions
Environme nt
10
RE
Why-what-who dimension Why
Contextual reasons Limitations of the system-as-is Opportunities to be exploited
What
Functional services System assumptions Constraints
Who
Assignment of services
11
RE
cigarette smokers who know that smoking is pretty unhealthy but keep smoking Spending effort & money
before the project contract is signed, without guarantee Pressure on tight schedule, short-term costs, catching up latest technology Too little RE economics research RE technology felt too heavyweight or too12
Why RE?
13
14
15
16
17
18
19
20
What RE?
21
22
23
24
25
26
27
28
29
30
thank you
31