Posts Tagged "visual models"

What to Do When a “Higher-Up” is Messaging Incorrectly

Ever felt like this? “This is my product; I own it. Why is this guy stepping in and trying to message about my product? He doesn’t get it. He’s misdirecting the team, now they’re confused. Now I have to clean up this message, just creating additional unnecessary work. Ugh!” I was on a project recently where [...]

In Action – the Business Objective Model

I was working with one of our newer clients today, talking with one of their newest developers. He had never heard of Seilevel before, but had seen a number of artifacts that some of his peers had created with our templates. His peers have taken our classes, and are trying to incorporate a number of [...]

Process Flow Muddled with Mint and Served on Ice

A Process Flow is a series of steps and decisions that describes a business process that is executed by a person.  At Seilevel, our business analysts create Process Flows to show how the user navigates through the product we are creating. Simply, a Process Flow is a model showing the actions of a person chronologically. [...]

Aligning Business Objectives to Requirements, Part 1: The Challenge

In my previous post, I discussed how Seilevel’s Business Objectives Model can help IT executives better align the IT projects that occupy their day-to-day activities with the business objectives of the organization as a whole. As I read additional literature on the topic, however, I came across another important point; one that oftentimes gets overlooked in the larger [...]

Gesture Mapping for Mobile Interfaces

Look around you. Many of the tasks we once relied on a desktop or laptop to perform are now done on our phones and tablets. While that’s great news for our airplane carry-ons, it isn’t necessarily the best news in terms of usability. Anyone who has attempted to view or edit a spread sheet on [...]

Business Data Diagrams – the LISP of requirements models?

It’s been argued in programming communities that all programming languages can ultimately be abstracted back to LISP.  As a software developer, you may not care that we can ultimately abstract Java into LISP, but the fact that you can tells us some fundamental truths relating to the nature of programming. It makes me wonder, in [...]

Business Analyst Tip: Color Does Matter

The other day, a business analyst showed me some process flows which used a black font for text and dark orange and dark blue for the fill colors. The data looked something like this: lovely in design; impossible to read. My immediate reaction was to think about the colors—I found them somewhat painful to look at [...]

How Visual Models Help You Delegate

If you’ve read any posts in this blog, you’ve probably already picked up that visual models provide many benefits to any requirements elicitation and documentation project.  I want to mention one you may have not thought about:  visual models make delegation much easier. Delegation of work to junior business analysts can be really helpful, and [...]

Visual Models Save Lives: How a Decision Tree Revolutionized Heart Attack Diagnosis

Beyond adding visual flair to a requirements document, visual models enable what Malcolm Gladwell, in his book Blink: The Power of Thinking Without Thinking, calls “rapid cognition.” By streamlining information about any topic, visual models allow us to cut straight to the point without spending time sifting through unnecessary details. It’s hard to find a [...]

Three Good Reasons (at least) to Map Software Requirements to Process Flows

There are at least three good reasons to map software requirements to process flows. In this post, you’ll learn why I’ve mapped requirements to process flows in order to: Elicit more requirements, for completeness. Ensure traceability. Demonstrate completeness. We produce models to derive and support our requirements. To demonstrate that we’ve captured the software requirements [...]