Category Archives: Lists

Many articles at Tyner Blain are lists of tips, techniques, or good ideas related to software development and requirements management.

Prioritizing requirements – three techniques

Now that we’ve gathered all these requirements, how do we determine which ones to do first?

The less we know about our client’s business, the more the requirements appear to be equivalent. We’ll talk about three different approaches to prioritizing requirements.

1. Classical. Let stakeholders assign priority to the requirements.
2. Exhaustive. Explore every nuance of prioritization and its application to requirements.
3. Value-based. Let ROI drive the decisions. (hint: this is the best one – scroll down if you’re in a real hurry)
4. [bonus]. A look at how 37signals prioritizes features for their products.

Brainstorming – Making Something Out of Everything

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2006%2F01%2F17%2Fbrainstorming-making-something-out-of-everything%2F”, “style”: “big”, “title”: “Brainstorming – Making Something Out of Everything” }); Previously, we talked about brainstorming as one of the best elicitation techniques for gathering requirements. Here are some details about how to facilitate a general brainstorming session with a group of people in 5 easy steps (and then another 5 easy [...]

Top Five Requirements Gathering Tips

Interviewing, Brainstorming, Documenting Use Cases, Prototyping, and Analyzing Documents are our top-five tips. Read more for details

Top five usability blunders (and fixes)

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2006%2F01%2F07%2Ftop-five-usability-blunders-and-fixes%2F”, “style”: “big”, “title”: “Top five usability blunders (and fixes)” }); Five easy steps to alienating your users with bad usability Fail to simplify a comprehensive interface so that new users can quickly climb past the suck threshold. Build an inconsistent UI layout or interaction design that varies throughout the application, creating a [...]

Foundation Series: Introduction

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2006%2F01%2F01%2Ffoundation-series-introduction%2F”, “style”: “big”, “title”: “Foundation Series: Introduction” }); I want to thank one of my readers who offered a fantastic suggestion. He didn’t have the needed background knowledge to read some posts. He’s exactly right. The Foundation series of posts will provide introductory posts on topics. What topics would you like to see [...]

Top Five Use Case Blunders

The five most common use case mistakes. The list has grown to ten, but check out these top five – the worst of the worst.