About Software Requirements In General
From UG
(Difference between revisions)
(Created page with 'Category:BA/SA == Misc == "Despite its shortcomings, structured natural language, augumented with graphical models, remains the most practical way for most software project…') |
|||
Line 1: | Line 1: | ||
[[Category:BA/SA]] | [[Category:BA/SA]] | ||
- | == | + | == What language? == |
"Despite its shortcomings, structured natural language, augumented with graphical models, remains the most practical way for most software projects to document their requirements" [#KW] | "Despite its shortcomings, structured natural language, augumented with graphical models, remains the most practical way for most software projects to document their requirements" [#KW] | ||
+ | |||
+ | == How much details? == | ||
+ | Depends on who do you want to make decision about R details and when. You need to balance cost and risk. It takes more time and cost more to develop R /document R in greater detail. | ||
+ | |||
+ | The requirements maybe vague but the product will be specific. | ||
+ | |||
+ | Ask customer: "If you do not want to make these decision now, who do you think should make them and when?" | ||
+ | |||
+ | === Less detail needed === | ||
+ | * customers are extensively involved | ||
+ | * developers have considerable domain experience | ||
+ | |||
+ | === More detail needed === | ||
+ | * development will be outsourced | ||
+ | * project team members are geographically dispersed | ||
+ | * testing will be based on requirements | ||
== References == | == References == | ||
- | === | + | === KW1 === |
Software Requirements. Karl E. Wiegers. Microsoft Press | Software Requirements. Karl E. Wiegers. Microsoft Press | ||
+ | |||
+ | === KW2 === | ||
+ | More about Software Requirements. Karl E. Wiegers. Microsoft Press |
Revision as of 00:37, 11 January 2010
Contents |
What language?
"Despite its shortcomings, structured natural language, augumented with graphical models, remains the most practical way for most software projects to document their requirements" [#KW]
How much details?
Depends on who do you want to make decision about R details and when. You need to balance cost and risk. It takes more time and cost more to develop R /document R in greater detail.
The requirements maybe vague but the product will be specific.
Ask customer: "If you do not want to make these decision now, who do you think should make them and when?"
Less detail needed
- customers are extensively involved
- developers have considerable domain experience
More detail needed
- development will be outsourced
- project team members are geographically dispersed
- testing will be based on requirements
References
KW1
Software Requirements. Karl E. Wiegers. Microsoft Press
KW2
More about Software Requirements. Karl E. Wiegers. Microsoft Press