Geeks With Blogs
Robert's Blog ideas about design and development Design
Design is not an Agile dirty word
In the Agile thought-space, Big Up Front Design (BFUD) is a four letter word. There is a reason for this. Many times people who envision projects (usually the guy with the biggest wallet unfortunately) don't realize that they don't know everything. More to the point, they don't know how little they actually know about the end user. So they envision the initial requirements for the system, and they boil them down into finer and finer grained detail, until they have something that is implementable. ......

Posted On Wednesday, July 9, 2008 2:14 PM

The Difference Between Neat and Necessary
Neat is often wasteful, and we don't like wasteful do we? A real world example of this is the McDonald's Drive-Thru order preview screen. If they did any feasibility studies on this, that guy was asleep. How many times have you seen your whole order come up on the screen before you are told to pull up? How many times do you still hear, "I'll have your total at the window." Guess what, by the laws of the universe, that drive through conductor has figured out that you are just another train at the ......

Posted On Wednesday, June 18, 2008 6:57 AM

Why Evolutionary Design is Important
Don't overconstrain the problem Lately I've been thinking about when it doesn't make sense to re-use code. One case that I've come up with is when using old code overconstrains a new app. Let's take for example the new web design trend of subjugating user account creation beneath the importance of actually using the web app (see "Sign Up Forms Must Die"). One of my business analysts would very much like to see this happen on a new application. I can't very well use our old authentication mechanism ......

Posted On Wednesday, June 18, 2008 6:28 AM

Copyright © Robery Stackhouse | Powered by: