|
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details. |
Product details
|
Shelving category: Software Engineering/Software Requirements/Requirements Engineering
Introduction to Requirements Engineering
Ian K Bray
The focus of software engineering is moving from writing reliable large-scale software to ensuring that this software meets the needs of the users for whom it was designed. Investigating and describing the (often changing) requirements and their context, together with the determination and documentation of the characteristics of a system that will meet those requirements, is the domain of requirements engineering.
This book is intended for undergraduates encountering software requirements engineering for the first time. It is a hard subject for which there is no formulaic approach. It therefore begins with small, relatively simple case studies and builds on these to provide the opportunities to scale up this expertise to large industrial projects. The foundations, so often glossed over, are carefully developed to give the reader an understanding of why particular approaches and techniques are appropriate in different situations.
The book is divided into three parts: the first provides a guide to all the important requirements engineering topics; the second gives more detail on useful techniques (for problem definition and modelling); the third contains the complete case studies, extracts from which are used in parts one and two. Requirements engineering is a jargon-filled subject, so a comprehensive glossary is provided as well as definitions within the text.
Key features
Ian Bray
is a part time Senior Lecturer at Bournemouth University, where he has taught requirements engineering to undergraduates and postgraduates since 1990. Previously he held various posts in the software engineering industry including designer, analyst, software quality assurance manager and customer support manager.
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items. |
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
3.0 out of 5 stars
Ok,
This review is from: Introduction to Requirements Engineering (Paperback)
I purchased this book as it was on my reading list at Uni. Personally I didn't like how this book was written as it was very long winded in places. Though it did give good background information on Requirements Engineering when you hightlighted key factors. I don't know that much in this area but I think there might be a better range of resources out there for this subject.
1 of 2 people found the following review helpful:
5.0 out of 5 stars
A very informative guide,
By A Customer
This review is from: Introduction to Requirements Engineering (Paperback)
I found this to be a very useful book with many helpful examples and a friendly, easy-to-read style. I would recommend it to any undergraduate about to start a course in this field. Frequent cross-references were given and this allowed further exploration in specific fields, if so desired, but did not fill the book with information that would be unnecessary for many. In summary, a very informative guide which delivers what it promises, a clear and concise introduction.
2 of 5 people found the following review helpful:
3.0 out of 5 stars
OK,
By A Customer
This review is from: Introduction to Requirements Engineering (Paperback)
Not a bad attempt at covering a lot of material, albeit rather briefly in places. Tends to be repetitive and contains a lot of errors, which are not very helpful when first learning the subject. For example: it is clear that the author has little experience of formal specification, and at one point he suggests an elicitation technique without explaining what it is.The book leans heavily on the work of others, in fact much of the text does nothing more than refer you to other authors (such as Jackson and Kovitz). I liked the practical side of the book, with case studies used throughout to illustrate the techniques. However, I couldn't help feeling that the author was over-complicating things unnecessarily in places. Some of the diagrams reminded me of 'Fred', the character who produces overly complex designs in Jackson's book (Software Requirements and Specifications). In summary, I gave 3 out of 5 - it meets its objective of introducing the subject, but I think in the end I learnt more from Jackson's book (mentioned above) in terms of what makes good sense in requirements engineering.
Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
|
|
|