Engineering and Managing Software Requirements

Requirements engineering is the process by which the requirements for software systems are gathered, analyzed, documented, and managed throughout their complete lifecycle. Traditionally it has been concerned with technical goals for, functions of, and constraints on software systems. Aurum and Wohli...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Aurum, Aybüke (Επιμελητής έκδοσης), Wohlin, Claes (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg, 2005.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Requirements Engineering: Setting the Context
  • State-of-the-Art Surveys of Requirements Engineering Process Research
  • Requirements Elicitation: A Survey of Techniques, Approaches, and Tools
  • Specification of Requirements Models
  • Requirements Prioritization
  • Requirements Interdependencies: State of the Art and Future Challenges
  • Impact Analysis
  • Requirements Negotiation
  • Quality Assurance in Requirements Engineering
  • The Next Practice in Requirements Engineering
  • Modeling Goals and Reasoning with Them
  • Managing Large Repositories of Natural Language Requirements
  • Understanding Ambiguity in Requirements Engineering
  • Decision Support in Requirements Engineering
  • Market-Driven Requirements Engineering for Software Products
  • Requirements Engineering for Agile Methods
  • Requirements Engineering for Web-Based Information Systems
  • Studies and Industrial Experience
  • Requirements Engineering: A Case of Developing and Managing Quality Software Systems in the Public Sector
  • “Good Quality” Requirements in Unified Process
  • Requirements Experience in Practice: Studies of Six Companies
  • An Analysis of Empirical Requirements Engineering Survey Data
  • Requirements Engineering: Solutions and Trends.