

Visual Models for Software Requirements (Developer Best Practices) [Chen, Anthony, Beatty, Joy] on desertcart.com. *FREE* shipping on qualifying offers. Visual Models for Software Requirements (Developer Best Practices) Review: Visual Models for Software Requirements helps remove inherent risks with IT projects from the PM's perspective - This is the most comprehensive and understandable implementation of the complete set of BA tools I have ever seen. You can start using the framework immediately because the rules for applying the toolset to the real world environment are very organised but not over-burdened with non-value adding baggage. I have been looking for several months for best practice BA implementation references in order to remove/reduce risk to IT projects. BABoK and several other texts purchased from desertcart have been used as a basis for my research but with the discovery of this text all the information I had picked up before suddenly all came together for me. I am now drafting up a framework for what constitutes best practice in the BA environment and integrating it with how to run a project using PRINCE2. I am amazed at how little thought exists within either PMBoK or PRINCE2 about integrating the BS work into an IT project. Review: Good Book on Requirements with the "Big Picture" in mind - This is another excellent book from Microsoft Press! Software requirements remains one of the greatest challenges in software engineering. Using visual models for software requirements can help a great deal. This book goes over using visual models in detail. In particular, RML is used in this book. RML is powerful in that it takes a more holistic view in modeling software requirements (eg. it takes into account the bigger picture through categorizing requirements around objects, people, systems and data. Unlike UML, RML gives a more complete picture of what you're trying to build and who and what is impacted. Don't get me wrong though, UML is still good to use as a reasonable foundation in defining software requirements. However, if you are concerned about your business stakeholders when defining requirements you may want to give RML a try. I highly recommend this book to anyone involved in software, IT and even engineering.
| Best Sellers Rank | #1,257,553 in Books ( See Top 100 in Books ) #250 in Computer Operating Systems (Books) #412 in Software Design & Engineering #1,273 in Software Development (Books) |
| Customer Reviews | 4.5 4.5 out of 5 stars (73) |
| Dimensions | 7.38 x 0.88 x 8.95 inches |
| Edition | 1st |
| ISBN-10 | 0735667721 |
| ISBN-13 | 978-0735667723 |
| Item Weight | 1.74 pounds |
| Language | English |
| Part of series | Developer Best Practices |
| Print length | 480 pages |
| Publication date | July 15, 2012 |
| Publisher | Microsoft Press |
P**U
Visual Models for Software Requirements helps remove inherent risks with IT projects from the PM's perspective
This is the most comprehensive and understandable implementation of the complete set of BA tools I have ever seen. You can start using the framework immediately because the rules for applying the toolset to the real world environment are very organised but not over-burdened with non-value adding baggage. I have been looking for several months for best practice BA implementation references in order to remove/reduce risk to IT projects. BABoK and several other texts purchased from Amazon have been used as a basis for my research but with the discovery of this text all the information I had picked up before suddenly all came together for me. I am now drafting up a framework for what constitutes best practice in the BA environment and integrating it with how to run a project using PRINCE2. I am amazed at how little thought exists within either PMBoK or PRINCE2 about integrating the BS work into an IT project.
J**U
Good Book on Requirements with the "Big Picture" in mind
This is another excellent book from Microsoft Press! Software requirements remains one of the greatest challenges in software engineering. Using visual models for software requirements can help a great deal. This book goes over using visual models in detail. In particular, RML is used in this book. RML is powerful in that it takes a more holistic view in modeling software requirements (eg. it takes into account the bigger picture through categorizing requirements around objects, people, systems and data. Unlike UML, RML gives a more complete picture of what you're trying to build and who and what is impacted. Don't get me wrong though, UML is still good to use as a reasonable foundation in defining software requirements. However, if you are concerned about your business stakeholders when defining requirements you may want to give RML a try. I highly recommend this book to anyone involved in software, IT and even engineering.
D**W
A Great Fit For The Kindle Format
I used this book as a reference for many months, picking it up when I needed it. Then I decided I would read it end to end. I chipped away at it a little bit at a time with my morning coffee, the Kindle format is great for this! I found it very informative and gave me the insights I was hoping to find. I imagine that I will breeze through it occasionally and look at my highlights/notes when a project is a bit cloudy for my stakeholder or myself.
D**R
Much better than expected!
This is a great book. It gives general but also detailed insights that are very useful for modeling software requirements.
P**A
Decent for the Novice
I am new to creating visual modeling with regards to software requirements so I grabbed this to get me started. If you have some software engineering exposure, the concepts presented are on a basic level. The authors did not break any new ground or go into any elaborate real world scenarios. If looking for a starting point, this one is not bad. . ...
B**N
Best software requirements book in years
Simply Excellent - this book is logically structured and directly implementable in meaningful ways. Our organisation used this to implement an Agile requirements elicitation, documentation and delivery methodology without much variation, and it simply worked.
S**N
A picture paints a thousand words
This was extremely helpful in helping identify visual models that are most beneficial in the software requirements process.
R**Z
Five Stars
Excellent. Also the item is just as described by the seller. Thanx a lot. Another happy customer.
O**B
Since I bought my copy, I've already bought several more for each person involved in business requirements gathering in the organization. This is the only source that gives a comprehensive review of the models you need in your daily work. To build your expectations: 1) You'll have a solid and consistent framework 2) You will see the structure behind the models. What to gather first and how to put it on paper 3) You will NOT have answers to all questions, clearly, some particular cases that you meet are missing and you will need to extend this framework to work for you/company BUT this is the best starting point ever
M**N
I came across this book via the Seilevel blog and read through the teasers they released there and thought it might be worth purchasing... well after receiving my copy this morning I can DEFINATELY recommend this book if you are hovering on the purchase button undecided. The book is well laid out and easy to follow. One of the things that have frustrated me with requirements books purchased in the past is there is a lot of theory, but no real meat on the bone sort of exercises to get you up to speed with new techniques. This is not the case here as each chapter starts with a case study and takes you into the theory, explains the model and then has a really good example to reference with an end of chapter exercise to get you doing it yourself. Apart from Requirements by Collaboration: Workshops for Defining Needs by Ellen Gottesdiener this has to be one of the most stand out books for me as a Business Analyst. Chapters worth a read: Business Objective Models - how to get and document clear business objectives in a systematic and clear method Requirement Mapping Matrix - one of the clearest definition I have come across of how to document requirements and manage them - how many times in the past have I really just given up with people defining requirements which are not linked to the process map - arghhh if you cant link it to the business process you are writing requirements for what is it doing in your requirements list!!!!!! Ecosystem Map - one of the key items which always seems to be missed off the project and then everyone sits there saying wouldn't it be nice if we had an overall picture of the project - DOH! User Interface Flow - clear chapter for documenting UI requirements in a simple and effective way to enable the developers and testers to create unit/system tests from. As a BA with 14 years' experience I highly recommend this book if you want to freshen up your skills or learn something new - you wont be disapointed.
L**A
An excellent book that covers many different and complementary types of requirements technics with enough details, compare them and illustrate with concrete examples. A must have.
A**A
Visual Models for Software Requirements: An RML Handbook is a practical, developer-centric guide to understanding and communicating software requirements through visual modeling. The book excels at bridging the gap between abstract stakeholder needs and concrete system design using clear, well-structured RML diagrams. Its strength lies in combining theory with real-world best practices, making it especially useful for business analysts, system architects, and developers working on complex projects. The explanations are concise yet rigorous, and the visual approach significantly reduces ambiguity in requirements. Overall, it is a valuable reference for anyone aiming to improve clarity, consistency, and collaboration in requirements engineering.
M**E
Honestly.. this book is a god send. The people who own this book are likely the business analysts that arent the cowboy builders of the world. Everything in here makes sense and I am constantly using it as a reference.
Trustpilot
3 days ago
2 weeks ago