raamistikuga. Toetada harjutustunde: o Anda ülevaade visiooni kirjeldamisel kasutatavatest mudelitest ja notatsioonidest (lisaks eelmises loengus tutvustatud eesmärkmudelitele): kontseptuaalne klassidiagramm kui visuaalne ärisõnastik; kontekstidiagrammide erinevad võimalikud esitused ja notatsioonid äriprotsessi kirjeldamine (UML tegevusdiagramm vs mitteUML: BPMN) Kava Süsteemianalüüs iteratiivse arendusprotsessi osana o Arendusmetoodikad: produkti versus protsessi vaade o Klassikaline arendustsükkel (kose mudel), süsteemianalüüsi koht selles o Iteratiivse arendusprotsessi UP põhiraamistik o Kontseptuaalse süsteemianalüüsi koht selles raamistikus M
loomulikus keeles esitatud, vastaks nõuete kolmele põhiomadusele. Tihti on raske vahet teha funktsionaalsete ja mittefunktsionaalsete (kvaliteedi) nõuete vahel, see teeb selle raskesti aru saadavaks. o Struktureeritud loomulik keel, nt kasutaja lood, kasutusjuhud, tsenaariumid. o Mudelid, mis illustreerivad nõudeid, ehk graafilised notatsioonid. Nt iteratsioonidiagrammid, klassidiagrammid, süsteemi käitumis diagrammid jne. o Formaalsed ehk matemaatilised spetsifikatsioonid, nt Z keel. Kaks olulist nõuete esitamise viisi o Kasutajalood (user stories) Üldkuju: Kui kasutaja mängib üht teatud rolli, siis mina pean olema võimeline tegema mingeid tegevusi, et tellimus saavutaks eesmärgi. Nt. ÕIS-i puhul, võttes õppejõu siis tema peab