•   Software Project 5G00FT06-3001 29.08.2022-23.12.2022  5 cr  (19I260E) +-
    Learning outcomes of the course unit
    The student knows what the phases and requirements are for setting up a software development project. The student is able to participate in a software project in different roles.
    Course contents
    Conducting the initiation phase of a software project from setting the high level goals for running the project work following agile project management practices. Choosing and planning the use of tools required for the work. Planning the required documentation for the project, designing the system, architecture and software structure. Developing software with chosen technologies.
    Assessment criteria
    Satisfactory

    The student knows the basic requirements for software development projects and is able to work as a team member with guidance.

    Good

    The student knows what is required for high quality project work. The student is able to work independently as a team member in a software project. The student is able to apply the skills gained during the studies in practice to develop software.

    Excellent

    The student knows what is required for high quality project work. The student is able to independently set up and run a software development project using agile methodologies and appropriate tools. The student is able to apply the skills gained during the studies in practice to develop software.


    Name of lecturer(s)

    Petteri Jekunen

    Recommended or required reading

    Dean Leffingwell: Agile Software Requirements (saatavana myƶs verkkoversiona)
    https://andor.tuni.fi/permalink/358FIN_TAMPO/1kfmqvo/alma9910687415505973

    Planned learning activities and teaching methods

    Project work in project groups.
    Project management studies based on literal materials given in the course.

    Assessment methods and criteria

    Assessment is based on project reviews and reports created by students.

    Language of instruction

    English

    Timing

    29.08.2022 - 23.12.2022

    Registration

    30.07.2022 - 28.08.2022

    Credits

    5 cr

    Group(s)

    19I260E

    Teacher(s)

    Juha Ikonen, Petteri Jekunen

    Further information for students

    n/a

    Unit, in charge

    ICT Engineering

    Degree programme(s)

    Bachelor's Degree Programme in Software Engineering

    Office

    TAMK Main Campus

    Evaluation scale

    0-5

    Completion alternatives

    Contact the instructor

    Training and labour cooperation

    Project work part of the course may contain project work in enterprises.

    Exam schedule

    Moodle exam on project management. To be announced.

    International connections

    Project work part of the course may contain project work in international context.

    Students use of time and load

    5 cp is equivalent to appr 135 hours of which 80% is project work and the rest studying project management practices.

    Content periodicity

    Project management and project work skills covered during the first quarter of the course.
    The rest carrying out practical SW project.