Monday, April 21, 2008

JAD Session

"JAD stands for Joint Application Development. It's one of those software engineering techniques that some folks with lots of time on their hands sat around and dreamed up. Sit down with the client and design a paper UI that they can see what the application will look like and behave like. Give the user a chance to work through common scenarios and see if the application will work for them. Keep refining until the user feels the application is doing what they want it to do. As you get functionality implemented, bring the user in and have them work through those scenarios and see if it still works. If they want a change, have a solid estimate of how long the change will add to the schedule and how much it will cost. I've shipped plenty of very successful applications following these simple rules. I never bothered with JAD or anything else, just treated the clients like I wanted to be treated and kept them clearly in the decision loop.
"
Courtesy: http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci986072,00.html

No comments: