АНОТАЦИЯ И ЦЕЛИ НА КУРСА:
The course „Analysis and Design of Information Systems” corresponds to the course MSIS2006.2 Analysis, Modeling and Design adapted to MSIS 2016: Global Competency Model for Graduate Degree Programs in Information Systems and developed by both the Association for Computing Machinery (ACM) and the Association for Information Systems (AIS). This course adopts an object-oriented approach using UML to present techniques in analysis, design and communication skills needed to achieve success in software development of complex and changing information systems. Major topics of the course include Modeling with UML, Project Organization and Communication, Requirements Elicitation, Object Oriented Analysis, Object Oriented Design, Activities and Patterns, Mapping Models to Code and testing Activities, as well as, Project Management and Software Life Cycle Models. The course topics are illustrated with examples from real systems where the interaction among state-of-the art techniques, such as UML (Unified Modeling Language), Java-based technologies, design patterns, design rationale, configuration management, and quality control is being examined. Additionally, project management related issues are being discussed in relation to these techniques with a focus on their impact on complexity and change of an information system project.