Software Requirements Specifications: A How To Guide for Project Staff
Imported Edition - Ships in 18-21 Days
Free Shipping in India on orders above Rs. 500
Imported Edition - Ships in 18-21 Days
Free Shipping in India on orders above Rs. 500
Every failed software project has a confession buried somewhere in its post-mortem. It usually reads something like this: we didn't really understand what the users needed. Or: the requirements kept changing. Or, most damningly of all: we built exactly what they asked for, and it wasn't what they wanted.
Requirements failure is the original software sin. It is the problem that sits upstream of every other problem - the miscommunication that multiplies across months of development, compounding silently until it erupts at delivery, when it is far too late and far too expensive to fix. Industry surveys have placed the cost of poor requirements at the top of the list of reasons software projects fail for decades. The diagnosis has not changed. What has often been missing is the cure.
Software Requirements Specifications is that cure, delivered in the disciplined, practical language of someone who has spent a career at the intersection of technology and human organisation.
Grounded in two of the field's most authoritative IEEE standards - IEEE Std 830 Guide to Software Requirements Specifications and IEEE Std P1233 Guide for Developing System Requirements Specification - this guide walks project staff, business analysts, developers, and customer representatives through the entire requirements capture process, from the first general conversation about what a system should do to the fully signed-off Software Requirements Specification that forms the legal and technical baseline for design and testing.
The book opens with a frank, historically grounded diagnosis of why requirements capture so often goes wrong. The user-developer cultural divide is not a minor inconvenience - it is a structural problem, documented since the early 1970s and still unresolved in most organisations. Drawing on decades of research, the author maps nine distinct categories of gap between users and developers: perspective gaps, ownership gaps, foresight gaps, communication gaps, expectation gaps, credibility gaps, and more. Understanding these gaps is the first step to closing them, and this book shows exactly how.
From that foundation, the methodology unfolds across three core documents. The Requirements List captures, in plain business language, every capability, feature, and characteristic the customer needs - prioritised by urgency, classified by criticality, cross-referenced and linked. The Statement of User Requirements translates those raw needs into a structured, high-level narrative that developers can work from and customers can still understand - a document that is, crucially, the right tool for a feasibility study before a single resource is committed. And the Software Requirements Specification delivers the complete, unambiguous, technically rigorous definition of every functional and non-functional requirement the system must meet.
Each of the eight qualities that a good SRS must possess - correct, unambiguous, complete, verifiable, consistent, modifiable, traceable, and operable through maintenance - is explained and illustrated in detail. Multiple approaches to organising the specific requirements section are provided, from organisation by mode, by user class, by object, by feature, by stimulus and response, and by functional hierarchy, allowing the methodology to flex to projects of any size or structure.
The result is a guide that transforms the most treacherous phase of software development from an art form dependent on luck and personality into a repeatable, manageable, and auditable professional discipline. If you have ever delivered the wrong thing to the right people - or watched someone else do it - this book is the map you needed before the journey began.
David Tuffley PhD is a Senior Consultant with the Software Quality Institute and a Lecturer in the School of ICT at Griffith University in Australia. Before academia, David consulted to public and private sector clients in Australia and the United Kingdom in software quality matters. David has published extensively in the academic literature on the topic of this book, and also widely in the commercial world of practical how-to guides for project managers and staff. He specialises in easy-to-read, practical guides for project staff seeking to guide themselves more effectively through the software development process.
• Author(s): Clear | James • Publisher: Penguin • Publisher Imprint: Penguin Random House • Subject: General Books
• Author(s): Ichiro Kishimi • Publisher: GROVE ATLANTIC • Publisher Imprint: Allen & Unwin • BISAC: Personal Growth - SuccessIchiro Kishimi lives in Kyoto. He writes, lectures and teaches in psychiatric clinics as a certified counsellor and c...
View full details• Author(s): Chetan Bhagat • Publisher: HarperCollins Publishers India • Publisher Imprint: HarperCollins Publishers India • BISAC: GeneralFrom India's top-selling writer Chetan Bhagat comes a powerful new love story that will make you laugh, cry...
View full details• Author(s): Brianna Wiest • Publisher: Manjul Publishing • Publisher Imprint: Amaryllis • BISAC: Body Mind And SpiritThis is a book about self-sabotage. Why we do it, when we do it, and how to stop doing it—for good. Coexisting but conflicting n...
View full details• Author(s): Morgan Housel • Publisher: Pan Macmillan • Publisher Imprint: Pan Macmillan • BISAC: Finance - Wealth ManagementA third book from the International bestselling author of The Psychology of Money and Same as Ever, lessons on harnessing...
View full details• Author(s): Arundhati Roy• Publisher: PRH INDIA LOCAL PRINT• Publisher Imprint: Penguin Hamish Hamilton• BISAC: Literary FiguresArundhati Roy’s first work of memoir, this is a soaring account, both intimate and inspiring, of how the author became...
View full details• Author(s): Acharya Prashant • Publisher: HarperCollins Publishers India • Publisher Imprint: HarperCollins Publishers India • BISAC: GeneralIn a world where vagueness is mistaken for depth and obscurity passes for wisdom, Truth without Apology ...
View full details• Author(s): Sudha Murthy • Publisher: India Puffin • Publisher Imprint: India Puffin • BISAC: Short StoriesWho can resist a good story, especially when it's being told by Grandma? From her bag emerges tales of kings and cheats, monkeys and mic...
View full details• Author(s): Satoshi Yagisawa • Publisher: Bonnier Books Ltd • Publisher Imprint: Bonnier Books Ltd
• Author(s): Newport, Cal • Publisher: Little, Brown Book Group • Publisher Imprint: Piatkus
• Author(s): Shrijeet Shandilya • Publisher: Ebury Press • Publisher Imprint: Ebury Press • BISAC: Romance - GeneralIn the electric haze of college life, three friends are bound by laughter, late-night talks and unspoken promises. But when two of...
View full details• Author(s): Dan Brown • Publisher: Transworld Publishers Ltd • Publisher Imprint: Transworld Publishers Ltd • BISAC: Thrillers - EspionageDan Brown is the bestselling author of Digital Fortress, Deception Point, Angels and Demons, The Da Vinci C...
View full details• Author(s): Sudha Murty • Publisher: India Puffin • Publisher Imprint: India Puffin • BISAC: Action & Adventure - General
Rich Dad Poor Dad: What the Rich Teach Their Kids about Money That the Poor and Middle Class Do Not!
• Publisher: Penguin • Publisher Imprint: Penguin Random House • Subject: General Books • BISAC: Personal Finance - GeneralApril of 2022 marks a 25-year milestone for the personal finance classic Rich Dad Poor Dad that still ranks as the #1 Pers...
View full details• Author(s): Dale Carnegie | Napoleon Hill • Publisher: Fingerprint • Publisher Imprint: Fingerprint • Subject: General Books
• Author(s): Freida Mcfadden • Publisher: Penguin Select Print • Publisher Imprint: Penguin Select Publishing"Multi-Million Copy Bestselling Series •Now Being Made Into a Major Motion Picture Starring Sydney Sweeney and Amanda Seyfried #1 New Yor...
View full details• Author(s): Wonder House Books • Publisher: Wonder House Books • Publisher Imprint: Wonder House Books • BISAC: Comics & Graphic Novels - Fairy Tales, Folklore, Legends & MTimeless Wisdom, Talking Animals & Life Lessons for Young Min...
View full details• Author(s): Viktor E. Frankl • Publisher: Random House • Publisher Imprint: Random Hou • Subject: Medical, Nursing and Health Sciences
• Author(s): Madhavi Bharadwaj • Publisher: PRH India • Publisher Imprint: Penguin Ebury Press • BISAC: Parenting - MotherhoodWelcome to the wild, messy, wonderful world of parenting--where the nights are long, the diapers are explosive, and unso...
View full details• Author(s): Vir Das • Publisher: HarperCollins Publishers India • Publisher Imprint: HarperCollins Publishers India • BISAC: Entertainment & Performing ArtsComedian and actor Vir Das is beloved (by some, tolerated by others, blocked by a few...
View full details• Author(s): Eric Carle • Publisher: Penguin Books, Limited (UK) • Publisher Imprint: Penguin Books, Limited (UK) • BISAC: Animals - Butterflies, Moths & CaterpillarsEric Carle's The Very Hungry Caterpillar is a perennial favourite with child...
View full details• Author(s): Prajakta Koli • Publisher: Harper Fiction India • Publisher Imprint: Harper Fiction India • BISAC: Romance - ContemporaryWinner of the Amazon India Popular Choice Debut Book 2025 Award. From one of India's most-loved creators comes s...
View full details• Author(s): Albom, Mitch • Publisher: Little, Brown Book Group • Publisher Imprint: Sphere* Subtitled 'An old man, a young man, and life's greatest lesson', this is a true story of a man's rediscovery of his mentor - a book about second chances.