// archives

Requirements

This category contains 9 posts

Inspiration, with some elements of Science
Market Driven Data Quality (Data Darwinism)

Just trying a little contrarian thought this week … Have you ever noticed how much time and energy goes in to data validation? I think it stems from visual forms development and the wide variety of clever data entry controls that are available – everyone wants to write an app that gets the oooo, cool! [...]

A Hierarchy of Information Requirements

It’s a common problem statement – ‘I don’t have enough information to (run my business unit, manage this process, identify opportunities, etc.)’. The solution designer, when faced with a question like this, starts with a little detective work; the problem is too broadly stated.

Science, with some elements of Art
News for Wombats: Taming Unreasonable Requirements

I’ve heard from a couple of friends about some “classic” project requests – dilemmas they have recently faced. These unreasonable requests can be turned into something achievable and, potentially, more relevant / meaningful to the requestor, by approaching the problem from a different direction. Request for Data: the Analytics Project Classic scenario #1 arrives courtesy [...]

Science, with some elements of Execution
Do you want it good or fast? Prioritizing Time-to-Value over Requirements

I have a background in software product development, iterative “methodologies”, and the sort of fast-twitch life cycle that characterizes entrepreneurial startups, high-growing businesses, and “lean” process improvement projects. Unfortunately, this style is also favored by departmental developer wannabes, sloppy coders, and impatient Gen-Y newbies that want to apply a consumer products mentality to corporate IT. [...]

Strategies for Malware in Consulting Engagements

Last in a series on some practical legal mumbo jumbo (disclaimer: IANAL) for your Master Consulting Agreements (MCA). This one was particularly interesting to put in; it’s really interesting to see who catches it, but it was an amazing (in retrospect) observation that led us to include the language. The Trigger Event: A virus outbreak. [...]

Strategies for Risk Sharing in Consulting Engagements

I am late is responding to a comment on this post, first in a series about Consulting Engagements. Earlier this week it was Intellectual Property, with another good comment … so, why all the harsh language about protecting IP that I probably can’t commercialize? Ah – welcome to the world of Risk Sharing. The issue [...]

Execution, with some elements of Science
Your Outlook schedule looks like a game of Tetris

Interesting meetings, discussions from last week; as a former consulting partner once noticed, my calendar in Outlook usually looks like a game of Tetris, with back-to-back meetings, double bookings, etc. It was actually quite energizing for me last week, because the meetings were on wildly divergent topics covering lots of areas. Side note: This scheduling [...]

Science, with some elements of Execution
Things for the DIY programmer to consider

Things for the DIY programmer to consider Another thought-provoking post on Thinking Faster – he sounds like my business doppelganger … When considering the option to build vs. buy, or at least involve corporate IT and/or experienced developers, most folks with a business background miss some key considerations about their approach: Is robust multi-user required? [...]

Science, with some elements of Art
Does IT make you productive (or, are you an existentialist or a fatalist)?

Interesting article in Thinking Faster, just getting around to capturing my comments … On Requirements “The first reason that business folks don’t get what they need from IT is because they aren’t sure what they want” The fundamental challenge of capturing and managing knowledge – it’s much easier to understand something than it is to [...]