




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
需求工程與系統(tǒng)建(一(一(三(四
需需求建(二 2 需求抽 產(chǎn)品設(shè)計(jì)目標(biāo)不明確干系人參與不 干系人之間缺少共識(shí)
協(xié)同工作(Collaborative面 (Interviewing 建 非功能性需求列表(Checklistsof識(shí)別與磋商 Identificationand 準(zhǔn)確正確明確(Non-可行可證現(xiàn)實(shí)精確全面一致評(píng)審原型化 模型驗(yàn)證(Model確認(rèn)測(cè)試(Acceptance貫穿從需求獲取到軟件系統(tǒng)下線的全過程。需求管理設(shè)計(jì)軟件配置管理、需 、影響析和版本控制需 (Requirements變更請(qǐng)求管(Change需求屬性管理(Requirementsvs. 需求抽Requirements —Steve四世界模AdaptedfromLoucopoulos&Karakostas,1995, 進(jìn) 找出所有干系分析其隸屬于哪個(gè)世用戶設(shè)計(jì)師系統(tǒng)分析師培訓(xùn)與用戶支持人員—技術(shù)文檔作者——客戶—為新系 的Whatisa(fromAlanM.Davis,JREMFormallyIEEStdAconditionorcapabilityneededbyausertosolveaproblemorachieveanAconditionorcapabilitythatmustbemetorpossessedbyasystemorsystemcomponenttosatisfyacontract,standard,specification,orotherformallyimposed edrepresentationofaconditionorcapabilityasin(1)orWhatisaArequirementissomeaspectofasystem’scontentorbehavior,whichnecessaryordesiredbythecustomerorProvidesaclearunderstandingoftheEstablishesacontextoftheRequirementsWhatthesystemmustWhatcharacteris*csorproper*esthesystemmustWhatinforma*onisWhatdegreeofqualityisWhatconstraintsapplytotheWhowillusetheHowthesystemistobeWellde?nedrequirementsaremeasurableandprovidethebasisforprojectRequirementsWhatisaWellde?nedrequirements
Requirementscanbestated,unstatedorStatedRequirements:RequirementsstatedintheStatementofWork(SOW)ora*oniden*fyingspeci?cproblemstobeUnstatedRequirements:RequirementsimpliedorunderstoodalthoughnotapparentinSOWor DerivedRequirements:Requirementsiden*?edduring ysisRequirementsProduct/ProductprocessProductFunc*onal
LevelsofUserrequirements,customer contractor endcustomersystemSystemrequirements,endcustomersystemcontractorSo=waredesignspeci?ca0on,customerengineerssystemcontractorWhyDefineDisagreementwithcustomersonrequirementsandproductUnrealis*ces*matesandcommitmentstoScheduleCostUncertaintyregardingprojectTeamUnhappyItiscri*caltoinvolvethecustomersandstakeholdersearlyinthede?ni*onRequirementsSOURCESOFBusinessOrganiza*onalPoliciesandOrganiza*onTechnicalExis*ngAutomatedUserDataInterfaceSampleSampleRequirementsStakeholdersincludeanyonewithaninterestinthesystem,forSystem ProjectIden*fystakeholdersbyaskingWhowillusetheWhowillprovidetheWhowillgettheWhohasanoversightWhohasarelatedWhowillbeWhowillbeRequirementsInvolvingstakeholdersinindividualorgrouprequirementssessionstosystemResultsinahighqualitysystemfromthecustomer/userpointofHelpstoeducatecustomer/useraboutsystemthroughtheirRawRawRealRawRealRequirementsBene?tsofstakeholderinvolvementImprovedsysteminforma*onImprovedsysteminforma*onImprovedsystemImprovedcustomer/userunderstandingoftheCrea*onofcustomer/userCrea*onofcustomer/usercommitmenttosystemDetermina*onofearly Increasedcon?dencethatconsensuswillbeImprovedqualityofDevelopmentofanintegratedRequirementsBusinessysisoftheexis*ngbusinessprocessesfacilitatesiden*?ca*onofproblemsandpoten*alIden*fyandlistproblemswiththecurrentbusinessConsiderproblems(missing,notworking,Consideropportuni*esforImprovementsmayinvolveopportuni*esforautoma*on(systemrequirements)and/ortothecurrentbusinessprocess(businessprocessRequirementsPoliciesandPoliciesandproceduresde?neworkprac*cesandhowthingsaredoneintheReviewand ysisofpolicies,procedures,protocolsandtechnicalstandardsaidindeterminingbusinessrulesandconstraintsBusinessRule:astatementthatde?nessomeaspectofthebusinessprocess.Itisintendedtoassertstructureortocontrolorin?uencethebehaviorofthebusinessprocessessurroundingthesystemConstraint:restric*onsinthewayasystemisdeveloped.Constraintscanbeeconomic,poli*cal,technical,orenvironmentalandpertaintoprojectresources,schedule,targetenvironment,ortothesystemitself a*onmayalsoexplicitlyde?nerequirementsprocessautoma*on,includingwork?ow,rela*onships,and ExistingAutomatedysisofexis*ngautomatedsystemsprovidesinsightintodatathatmightusedbythenewDataDataDatabasestructureandSystemRequirementsWhatIs“JustEnough”Requirements Secretsof“JustEnough”ExpandedonNextFewSlides’ExpandedonNextFewSlides Who’sMyElevatorsTooIlMeWhyYouFeelTheyAreToo
IDon’tThinkIThinkYouHaveElevatorProblem,notaSpeedMaintainUseAppropriateElicitationWhatElicita*onTechniquesdoyouknowWhendoyouusethemWhataretheirprosandTechniquesfor Group<20
UseinterviewstoclarifyandvalidatestatedandelicitunstatedandderivedWorkwithindividuals?rst,thenwithgroups;dynamicschangeresponsesandTalktothepeoplewhoactuallydotheworkandthewhoarefundingtheUseaPrepareinterviewques*onsUseaPrepareinterviewques*onsinAskessen*alWhat?Why?When?Who?How?Useataperecorder,ifMay26, RequirementsWhenDoYouWhena“Few”PeopleEachKnowa Interviewing WhenDoYouUse e Watch GroupGather(3to20)StakeholdersinOneEverybodySharesIdeasOutTeamAnswersAreUsuallyBe^erthanIndividualWhenConductGroupWhenManyPeopleEachKnowsa(Small)PartoftheWhenProblemNeedsInterac*ontoOp*mizeWhenYouCanGetThemAllAnonymityNecessary?UseaDistributed?UseaTricksforMakingGroupSessionsMoreGroupElicitation e“ActionResearch”WhenObserverWhentoParticipant WatchUnderstandwhatneedstobeUseasbasisforfurtherstudy,businessprocessDeterminewhatisrightandwrongwiththecurrentprocessorIden*fyopportuni*estoreuseexis*ngproductsorExtractrequirementsfrommanydiversesourcesintoaconsolidatedrequirementslist
sRequestforStatementofContract/Task May26, RequirementsIDEAIDEABroadideasmayyieldgoodrequirementsorresultinrequirementscreepSetexpecta7onsUsethegroupe?ecttogeneratenewideasfortheUsefulwhentherearemanyunstatedorUseinafacilitatedAllideasaregood;donotevaluate,debateorDonotbeboundedbywhatisA^empttoproducelotsofideas,novelUserandomwordstoseedthePiggybackonothers’May26, RequirementsLearnthejobbyobserva*onandaskingImmediateUsersaretoobusytotake*meo?forPeoplearenotawareofwhattheySeethesametaskperformedmanyLearnthetaskandrepeatwhileuserisEstablisharela*onshipwith
“NobodycantalkbeDeraboutwhattheydo,andwhytheydoit,thantheycanwhileinthemiddle ngit.”[BeyerandMay26, Requirements AndAndthenClearlydelineatestheseriesofstepstocompletebusinesseventtotheIden*fypossibleinterac*onsbetweenandotherbusinessevents sofBreakdownthebusinesseventsintodiscreteorbusinessMay26, Requirements ,Mock-Ups,ClarifyrequirementsthatareambiguousorSimplify a*onandacceptanceProvideearlyfeedbacktocustomerandendAusefulcommunica*onUsetovalidateUsetoprovidesizingdataforcostUsetoassessalterna*veuserHelpusersvisualizeessen*al
AApicturesaysaMay26, RequirementsUsespicturestorepresent ysiscreatesmodelsofthesystem-‐to-‐be,thatis, representa*onsofwhatwill ethesystemModelingfacilitatestheevalua*on,extension,andclari?ca*onofrawrequirementstothemclear,complete,correctandModelObjectUseMay26, RequirementsIntroducetheprojectteamandprojectGatheracomprehensiverequirements"wishlist"fromstakeholdersoftheProvidesaframeworkforapplyingtheotherelicita*ontechniques,suchasstoryboarding,roleplaying,reviewofexis*ngThefacilitatorleadsthesession,whichGivingeveryoneanopportunityto thesessiononGatheringinputforapplicableRequirementRecordingtheSummarizingthesessionandworkingoutRequirementsTechniqueInterfaceInterfacetohumans/userUse ,scenarios,Essen*alEssen*alopera*ngUseappren4cing,interviews,Policyarchitecture,storedUseinterviews,exis4ng
Rigorousmodelingofeverythingislikelynot everythingislikelynotMatchrequirements/ ysistechniquestoneedsandsitua*onsRequirementsPrepareforPrepareforTRIAGTRIATRIAGTRIAGSPECIFICATIOSPECIFICATIODEVELOPMENDEVELOPMENDEVELOPMENWhenfacedwithnewsituationsor ?2007AlanM. HowDoExpertsDo 60ofWestBankGaza(WBG)USAID/Wisassis*ngtheWBGMissionindesignanddevelopmentofaninforma*onsystemtoreplaceasimpledatabasethatisnotmee*nguserneedsScopeofworkincludesde?ni*onofprocess a*onsystemrequirementsanddevelopmentofanenhancedAc*vi*esincludeTDYtripstotheMissiontode?neandvalidateReviewedapplicablematerialsand a*oninprepara*onforCurrentdatabaseandreportProceduralDiscussionAutomatedDirec*vesSystem545,Informa*onSystemsApplicableWBGMission→Elicita4on a4onMetwithsubjectma^erexpertstodiscussbusinessprocessand→Elicita4on→RequirementsPROJECTWestBankGaza(WBG)ConductedaTDYtotheWBGMissioninApril2006t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年商務(wù)談判的合同模板
- 六 美麗的校園-《認(rèn)識(shí)方向》(教案)二年級(jí)上冊(cè)數(shù)學(xué)青島版
- 六年級(jí)下冊(cè)數(shù)學(xué)教案-4.1 扇形統(tǒng)計(jì)圖 ︳西師大版
- 包裝的學(xué)問(教案)2024-2025學(xué)年數(shù)學(xué)五年級(jí)下冊(cè) 北師大版
- 茶藝培訓(xùn)合同(2篇)
- 學(xué)習(xí)2025年雷鋒精神六十二周年主題活動(dòng)實(shí)施方案 合計(jì)4份
- 學(xué)習(xí)2025年雷鋒精神62周年主題活動(dòng)實(shí)施方案 (匯編4份)
- 學(xué)習(xí)2025年雷鋒精神六十二周年主題活動(dòng)實(shí)施方案 (3份)-50
- 第八單元(B卷能力篇)三年級(jí)語文下冊(cè)單元分層訓(xùn)練AB卷(部編版)
- 2025年廣西培賢國(guó)際職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫匯編
- 檢體診斷-頭頸部檢查(診斷學(xué)課件)
- 煤礦提升機(jī)作業(yè)理論考試參考題庫(200題)
- 新人教版七至九年級(jí)英語單詞表 漢譯英(含音標(biāo))
- 侯馬北車輛段2023年運(yùn)用機(jī)考復(fù)習(xí)題-曲沃作業(yè)場(chǎng)
- 手術(shù)室停電和突然停電應(yīng)急預(yù)案PPT演示課件
- 職業(yè)病危害告知卡(油漆)
- 抗震支吊架安裝檢驗(yàn)批
- 橋梁各部位加固及橋梁維修技術(shù)總結(jié)
- GB/T 40336-2021無損檢測(cè)泄漏檢測(cè)氣體參考漏孔的校準(zhǔn)
- 馬工程教材《公共財(cái)政概論》PPT-第十一章 政府預(yù)算
- FZ/T 01085-2009熱熔粘合襯剝離強(qiáng)力試驗(yàn)方法
評(píng)論
0/150
提交評(píng)論