The Artima Developer Community
Sponsored Link

Java Buzz Forum
"Requirements Required"

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Michael Cote

Posts: 10306
Nickname: bushwald
Registered: May, 2003

Cote is a programmer in Austin, Texas.
"Requirements Required" Posted: Jan 24, 2004 7:23 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Michael Cote.
Original Post: "Requirements Required"
Feed Title: Cote's Weblog: Coding, Austin, etc.
Feed URL: https://cote.io/feed/
Feed Description: Using Java to get to the ideal state.
Latest Java Buzz Posts
Latest Java Buzz Posts by Michael Cote
Latest Posts From Cote's Weblog: Coding, Austin, etc.

Advertisement

However, Worksoft's Hayes said unrealistic expectations and the pressures under which most projects begin, tend to torpedo requirements management processes before the tools ever get installed.

"The phenomenon is this," she said. "The schedule for the project is never based on the amount of work to be done. In my experience, it's based on some kind of external factor. We have a competitive need. We have a customer need. We have a corporate announcement. We're going public. There's some sort of market-driven need for whatever this solution is. So, typically, that's what's driving the schedule."

And this is where the perceived need for speed kills the requirements management process.

. . .

[T]he end user should be the focus of the requirements document. "Fundamentally, one of the approaches that we think is important is a technique called use cases. Basically, that's a fancy word for telling the story of how the user is going to interact with the application. And we keep them short and simple."

. . .

"In a typical project environment -- very fast-paced, keep things going, get it out, get it right -- they write the documents with everything but the kitchen sink in there. They hand it over to engineering and [engineers] can't really see what the most important things are because they probably can't do it all," he said. "[Also,] they can't communicate effectively with the end user and other stakeholders because they've thrown everything into one or two documents. We believe you should break it down into user-oriented areas -- What is it that the user is trying to accomplish? -- and from there you'll capture a smaller portion in that given document of an area and write the story from the user perspective of what's going to happen. From there, you'll actually capture the requirements in the context of that story."

Full Article. Also from ADT, check out "XP lessons learned."

Read: "Requirements Required"

Topic: TheServerSide.com and TheServerSide.net Previous Topic   Next Topic Topic: Control Your Shoppin', fool!

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use