FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
SOFTWARE ENGINEERING ESSE... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

SOFTWARE ENGINEERING ESSENTIALS, Volume III: The Engineering Fundamentals: Volume 3 Paperback – 11 Nov 2012

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
£22.75 £30.07
Promotion Message 10% Bulk Discount 1 Promotion(s)

£26.90 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

  • Save 10% on Books for Schools offered by Amazon.co.uk when you purchase 10 or more of the same book. Here's how (terms and conditions apply) Enter code SCHOOLS2016 at checkout. Here's how (terms and conditions apply)

Frequently Bought Together

  • SOFTWARE ENGINEERING ESSENTIALS, Volume III: The Engineering Fundamentals: Volume 3
  • +
  • SOFTWARE ENGINEERING ESSENTIALS, Volume I: The Development Process: Volume 1
  • +
  • SOFTWARE ENGINEERING ESSENTIALS, Volume II: The Supporting Processes: A Detailed Guide to the IEEE SWEBOK and the IEEE CSDP/CSDA Exam
Total price: £94.18
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

Product Description

About the Author

Richard Hall Thayer, PhD, CSDP, visited all six contents as a consultant and lecturer in software engineering, project management, and software engineering standards. In the summers, he was a visiting lecturer and seniorresearcher at the University of Strathclyde, Scoland, and he recently visited China where he lecured on the new IEEE professional software engineering certificate. Dr. Thayer received a BSEE degree and an MS degree at the University of Illinois at Urbana-Champaign, and a Ph.D. from the University of California at Santa Barbara in Electrical Engineering. He is an Emeritus Professor of Software Engineering at Sacramento State University and before that was a senior officer in the U.S. Air Force. He spent four years directing the U.S. Air Force R&D program in computer science Dr. Thayer is a Fellow of the IEEE, a member of the IEEE Computer Society Golden Core, and a Certified Software Development Professional (CSDP), Standards Committee.He is the author of 16 books on software enginering. Merlin Dorfman. PhD, PE, retired in September 2009 from Cisco Systems in San Jose, CA. He had been a member of the Network Management Technology Group (NMTG) Quality Team and also worked with the team developing the next-generation product development process. Merlin previously retired in 1997 from Lockheed Martin Corp. in Sunnyvale, CA. He specialized in systems engineering for software-intensive systems (requirements analysis, top-level architecture, and performance evaluation), in software process improvement, and in algorithm development for data processing systems. Dr. Dorfman has a BS and MS from the Massachusetts Institute of Technology and a PhD from Stanford University, all in Aeronautics and Astronautics. He is a registered Professional Engineer in the states of California and Colorado, and is a member of the Tau Beta Pi and Sigma Gamma Tau honorary societies. Dr. Dorfman is a Fellow of the American Institute of Aeronautics and Astronautics (AIAA), winner of its Aerospace Software Engineering Award for 1999. He is an affiliate member of the Institute of Electrical and Electronics Engineers (IEEE) Computer Society. He is also a Program Evaluator for Aerospace Engineering program accreditation through the AIAA and the Accreditation Board for Engineering and Technology (ABET). He is co-author or co-editor of several books on software engineering, 4equirements engineering, and system engineering for IEEE and AIAA.

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 5.0 out of 5 stars 5 reviews
1 of 1 people found the following review helpful
5.0 out of 5 stars Must have reference material for professional software developers 5 Dec. 2013
By Amazon Customer - Published on Amazon.com
Format: Paperback
As both a software practitioner and an instructor for professional software development, I have found it very difficult to find a single reference that covers the full spectrum of software engineering. I have had to cobble together a collection of publications. This three-volume collection goes a long way to filling this gap. As I review each volume, I see many of the papers that I have used professionally and in my classes, as well as many of the respected authors in the software engineering profession.

I like the way that the series covers the breadth of the topics in software engineering contained in the IEEE SWEBOK (Software Engineering Body of Knowledge). The SWEBOK is recognized as one of the best comprehensive compilation of “must know” areas that comprise the professional practice of software engineering. So many times students come out of school thinking that coding is all there is to software engineering. This series helps to grounding them in reality.

I also like the way each volume builds from the most basic software topics in Volume I (requirements, design, construction, testing, and maintenance), to the must-do practices in the field in Volume II (configuration management, engineering management, software process, methods, quality), to sophisticated topics in Volume III (software measurements and economics) as well as more academic perspectives (computing, engineering and mathematical foundations). This order reflects the way most software engineers mature in their understanding of the software profession.

In summary I would rate this series very highly and recommend it to any individual seeking to have an end-to-end perspective on professional software development. Also each individual volume would be a good textbook for an appropriate graduate or advanced undergraduate course on software engineering.
1 of 1 people found the following review helpful
5.0 out of 5 stars Good value for money 8 Jan. 2013
By Robin - Published on Amazon.com
Format: Paperback
Software Engineering Essentials edited by Richard Thayer and Merlin Dorfman is a three volume guide to the Certified Software Development Associate (CSDA) and the Certified Software Development Professional (CSDP) exams leading to the two IEEE qualifications. The structure of volume III follows that of the first two volumes, there being two papers on each topic covered, the first one being a paper on the topic written by one or more authors who are well known authorities on the topic, followed by a second paper specially written by the editors of the volume. The topics covered in the third volume are Software Engineering Measurement, Software Engineering Economics, Computing Foundations, Mathematical Foundations and Engineering Foundations. Amongst the introductory material is an extremely interesting Foreword written by Professor F L Bauer who is now retired from the University of Munich in Germany. In it he explains, amongst other things, how he coined the term Software Engineering at a meeting of a Study Group in 1968 set up by the NATO Science Committee to "assess" the entire field of computer science.
If I explain in a little detail the structure of the material covering the Software Engineering Measurement topic this will give an idea of how the other topics are also covered. The first paper in the section is entitled Software Measurement : Essential to Good Software Engineering by Norman E Fenton and Shari Lawrence Pfleeger authors of a bestselling book on the topic of Software Measurement. In it they discuss measurement in everyday life, how software may be measured and its importance together with how measurement can be used as an aid to understanding, controlling and improving software products. This article is followed by a study guide by Thayer and Dorman on the topic in which they outline the exam specification for the module on Software Measurement and Metrics Foundations of the CSDP professional exams. They mention the IEEE standards relevant to software measurement as well as outlining the USAF metrics policy and the Goal Question Metric paradigm. They also discuss practical issues such as managing a metrics program through to implementing a metrics process. The article concludes with a short list of useful references on software measurement. As you would expect from such experienced editors the second article acts as a good complement to the first one.
The other four topics are covered in a similar manner first by an article by well known experts on the topic followed by one by the editors, Thayer and Dorfman. Only in the case of Mathematical Foundations have the editors found it necessary to write both of the articles themselves, presumably because they were unable to source a suitable article from experts in that area. Again the two articles complement each other nicely. I particularly enjoyed the paper by the Gerald Voland of the University of Michigan-Flint entitled `An Introduction to Engineering' perhaps partly because I had not read a paper on the topic before. In the corresponding article by Thayer and Dorfman there was a little repetition of topics such as GQM, already covered in earlier sections, but perhaps this was inevitable. It was at this point that I began to feel that the volume could have benefited from the inclusion of an index. My only other minor criticism of the volume is that perhaps some of the notions in the second article on mathematics could have benefitted from a fuller treatment.
Volume III serves its purpose well and will do much to support the student studying for the IEEE examinations for which it is intended. One of the benefits of print on demand facility is that it can be rapidly updated in the light of comments made on it and to reflect the possibly changing examination syllabus. I have no hesitation in recommending it.
Robin Hunter, Glasgow, Scotland
1 of 1 people found the following review helpful
5.0 out of 5 stars Essential reference material 22 Jan. 2013
By P. Laplante - Published on Amazon.com
Format: Paperback
As a professor of software engineering I have access to all the necessary books and papers needed to prepare for the CSDP examination. But I still had to track them all down and organize them for study before I took the test. Fortunately for everyone else, Thayer and Dorfman have done all that work. In fact, if this three volume set was available when I took the exam, I would have bought it in a heartbeat.

There is no need for me to recite the scope of the books - these are clearly described in the table of contents - but it is important to note that they span the scope of the CSDP/CSDA exams, which align with the Software Engineering Body of Knowledge (SWEBOK).

In my opinion, this set of books is the definitive "one stop shop" to prepare for the CSDA and CSDP examinations. Clearly written, and comprehensive, all three volumes include contributions from leading experts in modern software engineering.
In addition to being an essential CSDP/CSDA study guide, the three volumes comprise an excellent reference set for software engineering students and professionals.

So, if you are studying for the CSDP/CSDA exam, are a software engineering student, or are software professional, I recommend that you buy all three volumes of the set. In fact, I wish that Amazon would make all three available as a discounted bundled set.
5.0 out of 5 stars Review by JJ Rodden 15 Jan. 2014
By jjrodden - Published on Amazon.com
Format: Paperback
These three volumes comprise a significant overview of nearly all
aspects of software development. The material covers the development
process, the supporting processes, a guide to the IEEE SWEBOK and the
IEEE CSDP/CSDA exams, and an extensive review of engineering
fundamentals for software development.
Volume I on the Development Process has five chapters going from a
review of software requirements to software maintenance. Volume II
on the Supporting Processes consists of chapters going from Software
Configuration Management to Software Professional Practices. Volume
III on the Foundation Processes has five chapters covering Software
Management to Engineering Foundations. Just about all possible of
software engineering are reviewed.
The writing is clear and covers quality, reliability, and basic
authority for the certifying exams. The work is well written and
pertinent to software development.
5.0 out of 5 stars Excellent material! Passed the CSDP exam! 25 Jan. 2014
By Trickster - Published on Amazon.com
Format: Paperback Verified Purchase
All three volumes are a must have for anyone in software development or pursuing the CSDA or CSDP certification.
They are well written, well organized, and thorough. I passed the CSDP exam on my first attempt after studying basically just these three volumes. I researched some topics of interest to me more thoroughly from various free on-line resources but I don't think it was necessary to pass the exam. I continue to use the volumes frequently as a reference. The material is having a very positive effect on my job and career. Thank you Dr. Thayer, Dr. Dorfman, the IEEE, and all of the contributors to Software Engineering Essentials.
Were these reviews helpful? Let us know