Applications Project (5 cr)
Code: LI00BR28-3002
General information
Enrollment
19.08.2019 - 15.09.2019
Timing
02.09.2019 - 31.12.2019
Number of ECTS credits allocated
5 op
Virtual portion
4 op
Mode of delivery
20 % Contact teaching, 80 % Distance learning
Campus
Faculty of Business and Hospitality Management
Teaching languages
- English
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Jan-Erik Sandelin
- Antti Salopuro
Groups
-
04EXC19KS2
-
04Z1HLII18S
-
04HTO19, Lahti
-
04IT18STietojenkäsittelyn koulutus 18S, Lahti
Learning outcomes
Student is able to
- plan and implement an application development project based on the user needs
- describe different roles of persons in a software development project and apply one of them
- create an application software applying a modular, multitier software architecture
- understand the role of the test activities throughout the project lifecycle for the software quality
Implementation and methods of teaching
Student project which applies the tools, skills and knowledge (Object oriented programming & databases) learned on the other courses of the module.
Timing and attendance
Week 41 - Week 50. Compulsory lectures at kick off, intermediate follow ups & final presentation
Alternative completion methods
Following supervisor instructions a similar work done and documented elsewhere. This is always agreed separately.
Learning environment
Group work for a project
Student time use and work load
Need 8 - 12 hours per week, also outside lectures marked in schedule.
Contents
Project work
Additional information for students: previous knowledge etc.
Simultaneous participation or previously passed the other courses of the module, or corresponding skills gained previously with other methods
Assessment criteria
Evaluation is based on the observations of the supervisors made during the project and on the quality of the produced artifact.
First the whole group work is assessed on scale 0 - 5. This assessment considers with equal weights the technical performance and the metaskills of the group. The metaskills include, for example, project coordination, project reporting, following the plan and the progress, group behaviour when problems occur, share of roles and work within the group, internal and external communication and ability to present group work and products. The technical part of the assessment looks at the ability to make decisions between different technologies, mastering design methods and tools, documentation of the design and the product, selecting and mastering the tools and methods, version control, structure and quality of the program code and usability and maintainability of the application. The group evaluation form the basis for the individual assessment.
The individual assessment takes the group assessent as the basis and the individual performance can upgrade or downgrade it. Assessement is based on the peer assessment done between the group members, the role picked up by the student and commitment to take care of the corresponding tasks, activity as a member of the group and personal performance in the group presentation. In individual assessment also all those group assessment criteria are considered where the student individual commitment can be separated and observed.
Assessment criteria: assessment scale failed/approved
Grade 1: Student participates in project and takes care of the tasks given according to the agreed role
Grade 3: Student participates in project and takes care of the tasks given according to the agreed role and on individual share ensures the the group product fulfills the given requirements of the task
Grade 5: Student participates in project and takes care of the tasks given according to the agreed role, takes responsibility over the work of the whole group by assisting in tasks outside the own role together with the group members to ensure that the final result solves the given problem with high quality.