Agile Development Project (10 cr)
Code: DT10039-3002
General information
Enrollment
01.10.2024 - 31.10.2024
Timing
07.01.2025 - 01.06.2025
Number of ECTS credits allocated
10 op
Mode of delivery
Contact teaching
Campus
Wärtsilä Campus Karjalankatu 3
Teaching languages
- Finnish
Seats
10 - 80
Degree programmes
- Degree Programme in Business Information Technology
Teachers
- Jari Uimonen
- Sanna Kukkasniemi
- Antti Hurme
- Seppo Nevalainen
- Mikko Anttonen
Teacher in charge
Seppo Nevalainen
Groups
-
DTNS23Information Technology (BBA), Full-time Studies, Fall, 2023
Objective
Agile Methods and Development Project
- you are able to act as a developer in an ICT project based on an assignment.
- you know and are able to apply agile development methods in the implementation of an ICT project (eg in a game or application development project or in a digital business development project).
- you are able to plan and implement an ICT development project using agile development methods.
- you are able to evaluate and improve your project work skills (division of the project into iterations, scheduling and planning, presentation of progress and results / Demos and follow-up).
- know and be able to apply advanced tools related to project work (e.g. requirements management, version and product management, testing).
- you are able to integrate the different contents of the previous studies in project work.
- deepen your knowledge of the additional competencies you have chosen and the technology requirements of the project assignment.
Customer Support and Training
- You know the importance of user support and deployment training for end users.
- you know the criteria for learning and the principles of adult education, you can use different teaching aids and guide and evaluate learning
- you know how to receive and give feedback
- you are able to evaluate the suitability of different learning materials and tasks for different educational situations and training groups
- you know how to plan and implement a training event
Content
Agile Methods and Development Project
- Basics of Agile Development; concepts, objectives, life cycle models, process phases and differences compared to traditional methods.
- Project organization and planning of development cycles using an agile development method
- Project implementation using an agile method.
- Development tools supporting agile development methods (espec. in game programming, software development or in digital business solutions).
- Requirements management.
- Product and version control to support agile development.
- Testing to support agile development.
- Optional content based on orientations and assignments (game programming, application development, and digital business).
Customer Support and End-User Training
- Communication and interaction in user support and training situations
- Instructor skills
- Receiving and giving feedback
- Selection of learning materials for different educational situations
- Planning and implementing a learning session.
Evaluation scale
H-5