|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Software Requirements: Styles & Techniques
Soren Lauesen

ISBN-10: 0201745704
ISBN-13:  9780201745702

Publisher:  Addison-Wesley Professional
Copyright:  2002
Format:  Paper; 608 pp
Published:  01/16/2002
Status: Instock



  • summary bulleted boxes for each style & technique
  • 'pros & cons' short analysis section for each style & technique showing suitability for e.g. in-house projects, COTS etc.
  • chapter on Requirements Process
  • appendix specifically based on use cases with solutions



Preface
Introduction & Basic Concepts
Data Requirements
Functional Requirements
Non-Functional Requirements
The Requirements Process
Elicitation
Checking & Validation
Detailed Techniques
References
App A Danish Shipyard
App B Public Health Admin
App C Noise Source Location
App D Budgeting & Accounting

Soren Lauesen has close to forty years' industrial and academic experience in software development. He has worked as a  developer of real-time systems and other software, co-founded software development centers at two companies, and worked as a  management consultant for ILO in Ghana. He is currently a professor at the IT University, Copenhagen, Denmark, dividing his time between research, teaching and consulting.   

 Most IT systems fail to meet expectations. They don't meet business goals and don't support users efficiently. Why? Because the requirements didn't address the right issues. Writing a good requirements specification doesn't take more time. This book shows how its done - many times faster and many times smarter.  What are the highlights?

  • Two complete real-life requirements specifications (the traditional and the fast approach) and examples from many others.
  • Explanations of both traditional and fast approaches, and discussions of their strengths and weaknesses in different project types (tailor-made, COTS, and product development).
  • Real-life illustrations of all types of requirements, stakeholder analysis, cost/benefit and other techniques to ensure that business goals are met.
  • Proven methods for dealing with difficult or complex requirements, such as specifying ease-of-use, or dealing with 200 reports that might be needed because they are in the old system.
 Who is it for?  Everyone involved in the software supply chain, from analysts and developers to end users, will learn new techniques, benefit from requirements written by other specialists, and discover successes and failures from other companies. Software supplierswill find ideas for helping customers and writing competitive proposals. Programmers and other developers will learn how to express requirements without specifying technical details, and how to reduce risks when developing a system. Students aspiring to IT careers will learn the theory and practice of requirements engineering, and get a strong foundation for case studies and projects.  Who is the author? Soren Lauesen is currently professor at the IT-University of Copenhagen. He has worked in the IT industry for 20 years and has been a professor at Copenhagen Business School for 15. He has been co-founder of three educational and two industrial development organizations. His industry projects have encompassed compilers, operating systems, process control, temporal databases, and software quality assurance. His research interests include human-computer interaction, requirements specification, object-oriented design, quality assurance, marketing and product development, and interaction between research and industry. He has a broad range of other interests ranging from biology to dancing and foreign cultures.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.