Free Shipping Starts at $50
Writing Better Requirements 1st Edition by Ian Alexander - Improve Project Documentation & Software Development for Professionals
$47.27
$85.95
Safe 45%
Writing Better Requirements 1st Edition by Ian Alexander - Improve Project Documentation & Software Development for Professionals
Writing Better Requirements 1st Edition by Ian Alexander - Improve Project Documentation & Software Development for Professionals
Writing Better Requirements 1st Edition by Ian Alexander - Improve Project Documentation & Software Development for Professionals
$47.27
$85.95
45% Off
Quantity:
Delivery & Return: Free shipping on all orders over $50
Estimated Delivery: 10-15 days international
24 people viewing this product right now!
SKU: 22667660
Guranteed safe checkout
amex
paypal
discover
mastercard
visa
apple pay
shop
Description
-- Teaches readers to get agreement on what users want before attempting to create solutions. -- Instruction on how to organize requirements into a single message that developers can understand. -- Supported with practical exercises that facilitate the learning process. Writing Better Requirements specifically focuses on how to uncover and clearly express requirements for software and systems. Loosely defined, requirements represent the required uses of a system as defined by the ultimate end user. By gathering requirements, systems builders can better learn what features need to be included, before design and coding begin. The authors write from the perspective that users own requirements, therefore users must be able to understand them. This elementary perspective yields a straightforward, easily-digested approach. Requirements are treated as simple pieces of text, supported by operational scenarios and informal diagrams. Each chapter in this book introduces a stage in the requirements process. Key terms are defined informally, explained thoroughly, and illustrated with examples. Each chapter is also supported by exercises that help the reader hone their requirements writing skills.
More
Shipping & Returns

For all orders exceeding a value of 100USD shipping is offered for free.

Returns will be accepted for up to 10 days of Customer’s receipt or tracking number on unworn items. You, as a Customer, are obliged to inform us via email before you return the item.

Otherwise, standard shipping charges apply. Check out our delivery Terms & Conditions for more details.

Reviews
*****
Verified Buyer
5
i.I know a thing for sure: it is only you [a user] and your task; a piece of work to perform in order to achieve a state that is meaningful from an organisational point of view. Note that there is no difference whether the task is to be performed by a fully automatic system function or by a manual user with no computer support.Nothing more to say, when it comes to theory. Now about the book.ii.I strongly believe in an approach the authors propagate. Discovering user requirements means you are not thinking about any particular software, hardware or technology. What you are trying to achieve is finding out what a pure state of things is supposed to occur. Unless you forget about IT, this is not a daunting task. Easier said than done.iii.For ordinary people wanting to identify and gather REAL & PURE user requirements, this book might be a perfect companion. You will not find here any technical stuff concerned with the internals of a computer application, so much beloved by (some) hard-codders, especially the young ones not wanting to hear about messy organizational workflows.Even if you are a species coming from a planet IT, you should read the book. There is only one but: DO NOT SEEK TO DISTANCE YOURSELF FROM REALITY, that is the world of non-technical users having nothing in common with classes, events, services or rules. Ask yourself this: why the hell a nice&competent girl from Customer Service Department is supposed to tell the difference between A BUSINESS SERVICE (i.e. a building block of SOA) and CUSTOMER SERVICE (i.e. a business function)?The book is certainly intended for those interested in WHAT a product [not always being a system] is supposed to do, instead of HOW app developers are going to make THE WHAT happen or with what technology THE WHAT might be designed.IF'I wanna know how to precisely define what problems a product must [requirement] and could [affordance] solve in such and such circumstances [constraints]'is trueTHEN'do read the book'.iv.The authors clearly state about the differences between functions, requirements, constraints, and capabilities. All of this without being fluffy. I, for instance, could never agree there exists sth called “a functional requirement”. It is not an appropriate phrase, an oxymoronic one, I’d say. Either FUNCTION or REQUIREMENT. Period.v.This book might be of considerable assistance to analysts or users wanting to learn rules of defining requirements related to grammar. It'll help you recognise:a) which words or phrases are of no or little use (there are many such words);b) how to build sentences when writing requirements (educated native speakers may fail to write clearly);c) how to separate requirements from design (needs versus solutions, business versus technology);d) how to avoid ambiguity and wishful thinking (the latter occurs when you know what a process is supposed to do, but do not have even the slightest idea how it really works).Last but not least the book does not contain even an iota of abstract ideas.

You May Also Like