course aims in Estonian
Tutvustada infosüsteemi analüüsi ja projekteerimise mõisteid, standardeid ja meetodeid;
Kirjeldada süsteemi väljatöötamise elutsüklit;
Õpetada tõhusaid meetodeid olulise info kogumiseks süsteemi analüüsi ajal;
Õpetada tõhusaid meetodeid süsteemi projekteerimiseks
course aims in English
Introduce the main concepts and techniques, methods and tools of information systems analysis and design. Describe the systems development life cycle (SDLC). Introduce effective methods and techniques to gather information during the analysis phase and transform it in design phase.
learning outcomes in the course in Est.
Kursuse läbinud üliõpilane:
- on võimeline määratlema infosüsteemi analüüsi ja disaini mõistet ning kirjeldama kaasaegseid süsteemide analüüsi ja disaini lähenemisi;
- on võimeline nimetama ja iseloomustama nelja erinevat infosüsteemi tüüpi ja kuut erinevat tarkvara allikat;
- oskab kasutada andmevoo diagramme kui infosüsteemi analüüsi vahendeid;
- oskab koostada lihtsa probleemi domeeni objektimudelit kasutades UML klassidiagrammi;
- oskab teha infosüsteemi arendamise tasuvusanalüüsi ning hinnata investeeringuväärtuse muutmist ajas;
- oskab leida sobivaid viise kasutajanõuete määramiseks infosüsteemi arendamise käigus;
- tunneb ja oskab kasutada erinevaid projektipõhiseid lähenemisviise;
- omab teadmisi protsessidest ja erinevatest metoodikatest;
- oskab püstitada eesmärke, planeerida tegevusi, hinnata mõju;
- on võimeline kirjeldama infosüsteemi arendamise etappe.
learning outcomes in the course in Eng.
Student is able to:
- define the main concepts of information system analysis and design;
- describe the steps necessary for planning and selecting the information system to development;
- perform process analysis using data flow diagrams;
- make a simple problem domain object model using the UML class diagram;
- work in projects and has an understanding of processes;
- choose and use suitable methods and techniques to collect user requirements for the system under development;
- write down and manage system requirements.
brief description of the course in Estonian
Süsteemne lähenemine. Ärivajaduse, probleemi, protsessi analüüs. Nõuete liigid, nõuete kogumise viisid ja strateegiad, nõuete struktureerimine, nõuete haldus. Süsteemi projekteerimine. Lahenduse soovitamine. Traditsiooniline vs paindlik lähenemine ja analüütiku roll. Tulemus: süsteemi (mooduli) planeerimine, analüüs, projekteerimine.
brief description of the course in English
System development life cycle phases accoring to best practises and standards is covered. Both traditional and agile methodologies for software development are covered. Subject is mainly related to system analyst role and activities performed during SDLC.
type of assessment in Estonian
Hindeline
type of assessment in English
Grading
independent study in Estonian
Neli praktikumi ja eksam.
independent study in English
Four assignements in group plus exam.
study literature
Valacich et al., Essentials of Systems Analysis and Design, 5th edition, Pearson Education, 2014.
Bennett at al., Object-Oriented Systems Analysis and Design Using UML, 4th edition, McGraw-Hill, 2010.
ISO/IEC 2382:2015, ISO/IEC/IEEE 15288:2015, ISO/IEC 12207:2008.
Moodle: https://moodle.taltech.ee/course/view.php?id=22850
study forms and load
daytime study: weekly hours
2.0
session-based study work load (in a semester):