Requirements Engineering - Applying Theory to Reality
نویسندگان
چکیده
A Requirements Engineering process must take account of the user, the nature of the work, the environment in which that work is carried out and the resources available to the user. Creativity work is essential when designing future systems but should be carefully linked to the lifecycle of the project. Use Cases and Scenario Authoring, though time consuming, provide benefits, both in completeness of requirements capture and in strength of structure. For a “SocioTechnical System”, system goal modelling must take account of the human perspective.
منابع مشابه
Elicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملMulti-perspective Requirements Engineering Education with focus on Industry Relevance
Requirements engineering education should be based on best-practices and techniques, but it also needs to be anchored in state of the art research and the reality of industry practice. Preparing students for practice involves giving them an accurate view of reality as well as giving them the tools and the critical mindset needed to perform and improve on requirements engineering practices in in...
متن کاملIntegrating Model Checking in the Embedded Software Engineering Process
The embedded software industry clearly needs objective and reproducible means for early evaluation of software products. Formal methods can potentially fill the void, however industry is reluctant in applying these methods. In this study we investigate the difficulties that arise when integrating formal methods with the typical software engineering practice. More particular we look at the integ...
متن کاملApplying queuing theory for a reliable integrated location –inventory problem under facility disruption risks
This study considers a reliable location – inventory problem for a supply chain system comprising one supplier, multiple distribution centers (DCs), and multiple retailers in which we determine DCs location, inventory replenishment decisions and assignment retailers to DCs, simultaneously. Each DC is managed through a continuous review (S, Q) inventory policy. For tackling real world conditions...
متن کامل