资源描述:
《[use case][addison wesley][pdf] writing effective use cases》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、WRITINGEFFECTIVEUSECASES(**PRE-PUB.DRAFT#3**)AlistairCockburnHumansandTechnologycopyrightA.Cockburn,1999-2000Addison-Wesleydate:2000.02.21i1PREFACEMoreandmorepeoplearewritingusecasestodescribebusinessprocessesandthebehavioralrequirementsforsoftwaresystems.Itallseemsea
2、syenough-justwriteaboutusingthesystem.Facedwithwriting,however,onesuddenlyasks,"ExactlywhatamIsupposedtowrite-howmuch,howlittle,whatdetails?"Thatisadifficultquestiontoanswer.Theproblemisthatwritingusecasesisfundamentallyanexerciseinwritingproseessays,withallthedifficu
3、ltiesinarticu-latinggoodthatcomeswithprosewritingingeneral.Itishardenoughtosaywhatagoodusecaselookslike,butwereallywanttoknowsomethingharder:howtowritethemsotheywillcomeoutbeinggood.ThesepagescontaintheguidelinesIuseinwritingandincoaching:howapersonmightthink,whatthey
4、mightobserve,toendupwithabetterusecaseandusecaseset.Iincludeexamplesofgoodandbadusecases,plausiblewaysofwritingdifferently,andbestofall,thegoodnewsthatausecaseneednotbebesttobeuseful.Evenmediocreusecasesareuseful,moreusefulthanmanyofthecompetingrequirementsfilesbeingw
5、ritten.Sorelax,writesomethingreadable,andyouwillhavedoneyourorganizationaservicealready.1AudienceThebookisaimedatprofessionalswhoreadandstudyalone.Itisorganizedasaself-studyguide.Itcontainsintroductory,intermediateandadvancedconcepts,examples,reminders,andexerciseswit
6、hanswers.Projectandusecasecoachesshouldfindsuitableexplanationsandsamplestoshowtheirteams.Coursedesignersandinstructorsshouldbeabletobuildcoursematerialaroundthebook,issuingreadingassignmentsasneeded.However,asIincludeanswerstomanyexercises,theywillhavetoconstructthei
7、rownexammaterial:-).OrganizationThebookisorganizedintofourmainparts:introductiontousecases,theusecasebodyparts,frequentlyaskedquestions,remindersforthebusy,andendnotes.Chapter.-Page2TheIntroductiontoUseCasescontainsaninitialpresentationofkeynotions,togetthediscussionr
8、olling:"Whatdoesausecaselooklike?","WhendoIwriteone?",and"Whatvaria-tionsarelegal?"Thebriefansweristhattheylookdifferentdepe