685 Information Systems Development
Content
Lectures:
- I. General information about IS development
- software development life cycles;
- IS development approaches and methods;
- Managing quality of IS development;
- II. Structured IS development
- Basics of structured IS development;
- Main activities of structured IS development;
- III. Object-oriented development
- Basics of object-orineted IS development;
- Main activities of object-oriented IS development;
- Comparison of structured and object-oriented IS development;
- IV. Light and agile methods for IS development
- Basic concepts;
- Good practices;
- Examples of light and agile approaches.
Objectives and competences
The goal of this course is to teach students how to manage non-trivial IS development using systematical and disciplined approaches. Within the course the students will learn both, traditional and modern approaches and principles of IS development.
General competencies:
- Ability of critical thinking;
- Developing skills in critical, analytical and synthetic thinking;
- The ability to define, understand and solve creative professional challenges in computer and information science;
- The ability to apply acquired knowledge in independent work for solving technical and scientific problems in computer and information science; the ability to upgrade acquired knowledge;
- The ability of teamwork within the professional environment; management of a small professional team.
Specific competencies:
- The ability to independently perform both less demanding and complex engineering and organisational tasks in certain narrow areas and independently solve specific well-defined tasks in computer and information science.
- Basic skills in computer and information science, allowing the continuation of studies in the second study cycle.studies in the second study cycle.