---
product_id: 511296492
title: "Software Requirements Essentials: Core Practices for Successful Business Analysis"
price: "A$76"
currency: AUD
in_stock: true
reviews_count: 8
url: https://www.desertcart.com.au/products/511296492-software-requirements-essentials-core-practices-for-successful-business-analysis
store_origin: AU
region: Australia
---

# Software Requirements Essentials: Core Practices for Successful Business Analysis

**Price:** A$76
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Software Requirements Essentials: Core Practices for Successful Business Analysis
- **How much does it cost?** A$76 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.au](https://www.desertcart.com.au/products/511296492-software-requirements-essentials-core-practices-for-successful-business-analysis)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Software Requirements Essentials: Core Practices for Successful Business Analysis [Wiegers, Karl, Hokanson, Candase] on desertcart.com. *FREE* shipping on qualifying offers. Software Requirements Essentials: Core Practices for Successful Business Analysis

Review: As excellent as I hoped - So, like all the other nerdy BAs around the world, I've couldn't wait to read Karl Wieger and Candase Hokanson's recent book: Software Requirements Essentials. So I'm happy to report that it is as EXCELLENT, as hoped! 🖤 It summarises what I do as a BA working with technology teams building stuff, far better than I've ever done. There's LOTS of things I want to highlight from the book (I've got over 10 tabs marking parts I want to be able to reference easily) but I think the themes made me more happy than "themes" have any right to do. Here are Karl and Candase's underpinning themes for requirements: 💜 Requirements development demands an incremental and iterative approach. 💙 The goal of all specification activities is clear and effective communication. 🩵 Requirements engineering is a collaborative activity. 💚 Quality activities should be pushed to the front. 💛 Risk thinking is essential. 🧡 Change happens. 👆 SUCH a north star of values to aspire to doing great business analysis while building great software! I was very relieved to discover that while they use "feature trees" where I would use a story map, all the practices represented things that I try to do! (In saying that, I've already turned the 20 practices into a checklist to keep me thorough). So, if you want to work in IT development, I could not recommend the book more. And at 156 pages (ignoring appendixes and the index) it is a remarkably easy read for such solid advice. I'm going to keep this book on the shelf by my desk. Which is the highest praise I can offer a book. 📚🖤
Review: Only the facts ma'am - I habe enjoyed Karl's formers books so I was looking forward to this release by Pearson. For long time software people, most science books with the word "Essentials" do great, but they must still have great content and "Software Requirements Essentials". Since the title us new, I am reviewing after my first skim of the book, only reading closely to sections that discuss challenging areas for me as a business analyst. Which brings me to one of the benefits of this book. Karl discusses who does Requirement development (elicitation and analysis) and management as a role, compared to the titles of those who may perform that role. As someone who thinks titles matter as well as roles, I was glad to see that Karl assesses that today most of the old titles have consolidated to " business analyst"; which is my experience with Agile development teams. Were there any things I would change? For the most part, this will be my new reference because it reflects the state of the art, as I know it in my past 8+ years as a business analyst, and I will have to read it closely to mine gold. However, Karl also mentions some older models, like IDEF0 and DFD, that made me wonder if a footnote would have been better. Although modeling notation is expected to change, I think BPMN, UML, and ERD are still relevant. But in the whole, Karl gives any level of business analyst a smorgasbord of wisdom, insight, and practical advice based on experience. And that is worth much more than the retail price of the book.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #1,311,458 in Books ( See Top 100 in Books ) #398 in Software Design & Engineering #1,148 in Software Development (Books) #3,476 in Business Technology |
| Customer Reviews | 4.5 out of 5 stars 46 Reviews |

## Images

![Software Requirements Essentials: Core Practices for Successful Business Analysis - Image 1](https://m.media-amazon.com/images/I/71CycBphyxL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ As excellent as I hoped
*by H***H on May 11, 2023*

So, like all the other nerdy BAs around the world, I've couldn't wait to read Karl Wieger and Candase Hokanson's recent book: Software Requirements Essentials. So I'm happy to report that it is as EXCELLENT, as hoped! 🖤 It summarises what I do as a BA working with technology teams building stuff, far better than I've ever done. There's LOTS of things I want to highlight from the book (I've got over 10 tabs marking parts I want to be able to reference easily) but I think the themes made me more happy than "themes" have any right to do. Here are Karl and Candase's underpinning themes for requirements: 💜 Requirements development demands an incremental and iterative approach. 💙 The goal of all specification activities is clear and effective communication. 🩵 Requirements engineering is a collaborative activity. 💚 Quality activities should be pushed to the front. 💛 Risk thinking is essential. 🧡 Change happens. 👆 SUCH a north star of values to aspire to doing great business analysis while building great software! I was very relieved to discover that while they use "feature trees" where I would use a story map, all the practices represented things that I try to do! (In saying that, I've already turned the 20 practices into a checklist to keep me thorough). So, if you want to work in IT development, I could not recommend the book more. And at 156 pages (ignoring appendixes and the index) it is a remarkably easy read for such solid advice. I'm going to keep this book on the shelf by my desk. Which is the highest praise I can offer a book. 📚🖤

### ⭐⭐⭐⭐⭐ Only the facts ma'am
*by D***Y on April 2, 2023*

I habe enjoyed Karl's formers books so I was looking forward to this release by Pearson. For long time software people, most science books with the word "Essentials" do great, but they must still have great content and "Software Requirements Essentials". Since the title us new, I am reviewing after my first skim of the book, only reading closely to sections that discuss challenging areas for me as a business analyst. Which brings me to one of the benefits of this book. Karl discusses who does Requirement development (elicitation and analysis) and management as a role, compared to the titles of those who may perform that role. As someone who thinks titles matter as well as roles, I was glad to see that Karl assesses that today most of the old titles have consolidated to " business analyst"; which is my experience with Agile development teams. Were there any things I would change? For the most part, this will be my new reference because it reflects the state of the art, as I know it in my past 8+ years as a business analyst, and I will have to read it closely to mine gold. However, Karl also mentions some older models, like IDEF0 and DFD, that made me wonder if a footnote would have been better. Although modeling notation is expected to change, I think BPMN, UML, and ERD are still relevant. But in the whole, Karl gives any level of business analyst a smorgasbord of wisdom, insight, and practical advice based on experience. And that is worth much more than the retail price of the book.

### ⭐⭐⭐⭐⭐ Dynamite comes in small packages
*by T***Y on March 18, 2023*

I first read one of Karl's books (Software Requirements) about 20 years ago. It vastly improved my career. In the years since, a new (albeit wonderful) problem has been: more and more good material was being published, by Karl (with and without great co-authors such as Candase) and other authors in the field. I could not keep up; I got "reader fatigue." One of my clients was a large Federal agency, and candidly my direct client told me that if the programmers read everything they were expected to, she didn't see how there would be enough hours in the day remaining to also apply the information gleaned, and get actual productive work done. I relate, so oftentimes I skim instead of reading. Karl and Candase address this cultural concern by offering not just good and helpful information but doing so in a highly compact, distilled format. I have read (or skimmed) many good books in the field of requirements engineering but I have never read something so concentrated. Even so, these are not "Cliff Notes" ... god spirit and style are intact, just really compact. [In the interest of full disclosure: I saw this book take shape since I was one of the book reviewers during its creation.]

## Frequently Bought Together

- Software Requirements Essentials: Core Practices for Successful Business Analysis
- Software Requirements (Developer Best Practices)
- More About Software Requirements: Thorny Issues and Practical Advice

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.au/products/511296492-software-requirements-essentials-core-practices-for-successful-business-analysis](https://www.desertcart.com.au/products/511296492-software-requirements-essentials-core-practices-for-successful-business-analysis)

---

*Product available on Desertcart Australia*
*Store origin: AU*
*Last updated: 2026-03-11*