Skip to content

Software Development Blogs: Programming, Software Testing, Agile Project Management

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Software Requirements Blog -
Syndicate content
A professional blog dedicated to business analysis and project requirements.
Updated: 18 hours 47 min ago

Product Ownership

Thu, 08/21/2014 - 17:00
When a company decides, for whatever reason, that Agile is the right idea for them and they are going to go all out to switch over to Scrum as a methodology, the person they usually look to as taking on the new Product Owner roles (POs) are the existing Product Managers (PdMs). This makes all […]
Categories: Requirements

Tips for Newbie Business Analysts – Part II

Tue, 08/19/2014 - 17:00
You have become a model-making machine, an expert in elicitation sessions, and a proficient PowerPointer. You communicate early and often with your project team members, and you’ve read Betsy Stockdale’s blog post on Professionalism 101. It might seem as though you’re ready to take the leap and start owning areas of a project by yourself. […]
Categories: Requirements

The 5 worst mistakes people make with requirements

Mon, 08/18/2014 - 17:00
By: Ulf Eriksson Working with requirements is a serious responsibility. The people behind them are those that provide the rest of the team with something to develop and something to test. After the initial briefing and discussion about a new project, they effectively kick-start the process that will eventually result in a finished product. In […]
Categories: Requirements

Volunteer Power

Thu, 08/14/2014 - 17:00
Generally, when someone asks for project involvement or even shows a high amount of interest, I’ll find a way to include that person to the extent possible. It can sometimes make meetings more complicated, especially when you have to provide background information in order to ‘loop in’ the new person, but often a new perspective, […]
Categories: Requirements

Welcome to The Situation Room

Tue, 08/12/2014 - 17:00
The Seilevel World Headquarters in Austin has workstations scattered throughout about 10 different offices (rooms, not separate locations) and about 7 conference rooms with marker boards, large tables, conference phones, and projectors. We are a consulting firm; so we aren’t all always in our office. Those of us who travel to client sites don’t have […]
Categories: Requirements

What Models Should be Used to Create Requirements in an Agile Project?

Thu, 08/07/2014 - 17:00
This is a question that came up repeatedly in the classes I have taught these past few months.  My answer is always the same – “any and all models that are needed to define the problem space and derive the requirements.”  The reaction to this is almost always identical – “but I thought we ONLY […]
Categories: Requirements

PMI Professional in Business Analysis

Tue, 08/05/2014 - 17:00
PMI is offering a new certification, and this one is aimed at business analysts. Called the PMI Professional in Business Analysis (PMI-PBA), PMI is recognizing the growth of business analysts in the industry, as well as the role that BAs play. Intrigued, I decided to look more into it, as I’m still a few hours […]
Categories: Requirements

Data Flow Diagram (DFD) Tutorial: Texas Hold ‘Em

Thu, 07/31/2014 - 17:11
The data flow diagram is a useful, low-level data model that can show how data is transformed and manipulated through processes. This model does NOT show decisions, nor does it show a sequence of processes. This tutorial will take a commonly understood real-world scenario, a round of Texas Hold ‘Em, and provide step-by-step instructions for […]
Categories: Requirements

2 minute models: A walk through the Feature Tree Model

Tue, 07/29/2014 - 19:41
Please join me for a quick walk through of our Feature Tree Model. This video only scratches the surface of how valuable this model really is, and how it can be used for a variety of projects. Please feel free to make suggestions and ask questions in the comments section, and I will address them […]
Categories: Requirements

The Robotic Jockey

Wed, 07/16/2014 - 12:18
In the March 1945 issue of “Radio-Craft”, a bold vision was laid out for the future of horse racing: human jockeys should be replaced by motorized, radio-controlled “Robotic Jockeys”.   Taken from the same article, the author describes how these new jockeys would work: “The “jockey” would consist of a modern radio receiver, with outputs […]
Categories: Requirements

Don’t Begin UAT Until…

Tue, 07/15/2014 - 12:20
As projects run long and budgets get tight, the first thing that gets squeezed is testing. Even with the best of intentions, the planning, design, and development phases often go longer than expected. In order to meet that precious target rollout date, testing can get rushed. However, it is really important that testing is done […]
Categories: Requirements

Business Analytics: Requirements for Data Transformation

Thu, 06/19/2014 - 12:29
There is a major change happening in the IT industry — the use of big data and analytics to guide how businesses are run. Many companies are embracing analytics as part of their core strategies. Unfortunately, some of those companies think that they can just purchase an analytics solution, implement it, load and collect data, […]
Categories: Requirements

Long Distance Agile – How Good Requirements Documentation Overcomes the Problems of Distance and Disconnected Agile Teams

Wed, 06/18/2014 - 12:31
In the last three months or so, I have been approached by a number of analysts and developers struggling with the problems of working on geographically dispersed Agile teams.  In a majority of the situations, the team members are scattered in countries on different sides of the globe with a minimum of 6 hours or […]
Categories: Requirements

Product Management in Small, Medium, and Large Companies

Tue, 06/17/2014 - 12:49
While at Product Camp Silicon Valley, there was a presenter who had a great idea of discussing the differences within Product Management at small, medium, and large companies. This discussion was slightly sidetracked by a few people who had clear opinions and agendas instead of wanting an open discussion forum, valuing each person’s experience as […]
Categories: Requirements

An Exercise in Documenting Current State: Reddit and the Decision Tree

Thu, 06/12/2014 - 12:27
An exercise in documenting current state: reddit and the decision tree In an earlier post I detailed how you can use RML models to document the current state of your systems and processes by using a Business Data Diagram to illustrate the hierarchy and relationship of objects on the popular content website In this […]
Categories: Requirements

Amazon Dash: Nifty New Technology or Great Product Management?

Wed, 06/11/2014 - 12:48
This weekend I learned about a cool new gadget made by Amazon: the Amazon Dash. This device pairs with your AmazonFresh account (an account for local delivery of groceries- available only in certain locations) and allows you to stock your online grocery list by speaking your food’s name or by scanning the barcodes you have […]
Categories: Requirements

Managing Complexity

Tue, 06/10/2014 - 12:38
“Complexity” is characterized by lots of different interconnected parts, physical or otherwise. The human body is complex; a single-celled organism is not (well, not as complex, anyway). The problem with complexity is that in any system, each component is potentially affected by each other component. That means adding any single component to a system exponentially […]
Categories: Requirements

How Can IT Success be Measured Independent of Project Success?

Mon, 06/09/2014 - 12:24
I am on the opinion that there is a clear difference between overall project success and the performance of the IT team associated with the project.  You can find my detailed discussion on this viewpoint here. Given that there is a fundamental dichotomy in the outcomes between the related and symbiotic efforts of the Business […]
Categories: Requirements

True Requirements Detectives

Thu, 06/05/2014 - 12:45
When facilitating elicitation sessions with stakeholders, the business analyst really must play the role of detective to extract their underlying problems, objectives, and needs. Rust Cohle, one of two protagonists in HBO’s critically-acclaimed series True Detectives, exhibits some of the qualities that business analysts should seek when attempting to elicit requirements from stakeholders. Below are […]
Categories: Requirements

I love your face. Seriously, let’s speak face-to-face.

Wed, 06/04/2014 - 12:32
I love your face, and I promise you that I’m not a creep. I’m just a product manager who values direct, efficient communication. For the same reasons that dating sites require profile photos, I want to see your face. Again, I assure you that I’m not a creep. Call me traditional, but I just want […]

I love your face. Seriously, let’s speak face-to-face. is a post from:

Categories: Requirements