• No results found

Project course

N/A
N/A
Protected

Academic year: 2021

Share "Project course"

Copied!
56
0
0

Loading.... (view fulltext now)

Full text

(1)

Project course 2021-2022

Introduction and important information

10.9.2021 / Jerker Björkqvist 8.30 Agora 110A/B

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 1

(2)

Project Course 2021-2022

AGENDA TODAY Part 1:

Welcome to project course!

Introduction to project course

Some guests

Companies

Group from last year Part 2:

Get to know each other

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 2

(3)

Åbo Akademi University - Domkyrkotorget 3 - 20500 Åbo

Course lecturers and TAs

Jerker Björkqvist

Anna Sell Ville Harkke Adnan Ashraf Andrei Morariu Dragos Truscan

ENJOY!

(4)

Lecture/meeting hours!

Reserve 3 hours for the scheduled meetings on Fridays!

8.30-11.30 room Agora 110A&B – if no special program

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 4

(5)

Attendance

• Attendance to common meetings IS required – On-Site OR using Zoom

– 2 absences will be accepted for good reasons – any further absence will lower personal grade

further absence will lower grade by 1 for each 2 NoShows

– Attendance list circulates in the beginning of each meeting

– Attendance over Zoom is marked by lecturer from Zoom-reports. Use own name in Zoom!

• Why:

– We show respect for each other and their work in this course

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 5

(6)

Audience and requirements

Advanced level course (15 ECTS) for

– Computer Engineering

– Computer Science – Information systems

– Any other student interested in contributing to a ICT solution

Required background

– Bachelor level degree or equivalent

– Software engineering, programming and design skills

– Systems theory, business models and project management

• General

– Ability to work in teams

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 6

Bildyta 61x128mm 100dpi

(7)

What is the project course?

• The objective is to plan, design, implement and deliver a ICT solution in a TEAM

In the end of the project the team present

A. Demonstrator for the solution  ICT Showroom

B. Business / Exploitation plan for the solution  Document C. Project deliverables  Documents

During the project the team produces

- Status presentations - Prototypes

- Documents

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 7

Bildyta 61x128mm 100dpi

(8)

What is the project course?

• The project course is VERY practical

Almost no lectures

The team (that is YOU) is putting together necessary plans, documentation, SW, HW, integration

The team presents the progress and final results i various events

• Course meetings, SparkUp pitch event, ICT Showroom,...

• You use theoretical skills from previous courses,

and implement them in practice

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 8

(9)

What about Covid-19 ?

• What the project course normally is ?

Work in teams, meet physically, collaborate

• Covid-19 do change things a lot….

But life goes on, perhaps in slightly different format

• We try to keep the same format of the course

We adopt according to rules / guidelines

from Åbo Akademi

from the government

• Find a working format that is good for your team – F2F vs virtual presence…

• Respect your colleagues

– Risk groups, fear, protection

• Use the opportunity: Learn !!

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 9

(10)

Two major course requirements

Requirement 1:

There should be an executable demonstrator at the end of the project. That is, you need to deliver a running system, not a plan nor a vision of a

system:

It should be delivered with documentation and access to the source code.

The demonstrator should show that the product requirements are fulfilled.

Requirement 2:

• You should have performed teamwork together with fellow students. The teamwork should be documented in form of a project plan, technical documentation, exploitation plan and

presentations during the course.

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 10

(11)

Skills and competences acquired

Interact with a customer and learn how to communicate requirements and design decisions.

Plan and follow up a software development project.

Review the plan during the execution of the project and reflect over your initial expectations and estimations.

Work in a team. Team coordination, meetings, planning and internal communication. Use basic collaboration tools in software development such as an issue tracking system and a software repository and version control system.

Carry out a development project from beginning to end: Create and document a design. Implement the design. Test the implementation.

Presentations and documentation. Present your project, product, plans and documents to your colleagues,

stakeholders and the general public. Produce documentation that is usable and understandable.

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 11

Bildyta 61x128mm 100dpi

(12)

Web page

Course web page

https://abacus.abo.fi/proj.nsf

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 12

Bildyta 61x128mm 100dpi

(13)

Litterature

No specific book, but the following can be useful

Roger S Pressman, Software Engineering: A Practitioner's Approach, 2004.

Hans Van Vliet, Software Engineering:

Principles and Practice, 2008.

Frederick P. Brooks, The Mythical Man- Month: Essays on Software Engineering, 1995 .

Material on business plans

– http://www.businessmodelgener ation.com/

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 13

Bildyta 61x128mm 100dpi

(14)

Project customer

• Each team has a project customer, from outside the project team

Company

– University teacher / researcher – Other

• With the external customer, you learn how to

– Communicate project requirements – Report project progress

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 14

Bildyta 61x128mm 100dpi

(15)

The Team

• A team of 4-6 persons

– You shall form your own teams ! – Think about the mix of the team

Your best friends might not form the best team

Skills, personalities, cultures, languages

– The lecturers have the final word when it comes to team formation

• Each team shall have he best mix of skills possible

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 15

Bildyta 61x128mm 100dpi

(16)

Stakeholders overview

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 16

Mentor Customer

Project Manager

(PM) Product Owner

(PO)

Team members

Requirements Meetings

Tasks

Techology / Design

The Team (4-6 persons)

Lecturer Company / lecturer / other 3rd party

Tutor

Teaching Assistant

Individual support

(17)

Mentors

• Each Team will be assigned a Mentor – One of the lecturers

– 2-4 meetings with the Mentor

– The Mentor deals with management, team issues and motivation – not with technical issues (even if this of course also can be discussed)

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 17

(18)

Evaluation

• Personal grading from 1-5

• The evaluation is subjective – but based on the opinions from the (n) lecturers and external experts

• The course include 3 evaluations

1stevaluation – Phase 1 - 10%

2ndevaluation – Phase 2 - 30%

3rdevaluation at the end of the course 60%

• In the evaluations, the following will be regarded:

Project idea, team setup, actual system, project plan (project description, schedule, risk analysis, quality), technical

documentation (requirements, design structure, clarity), user guide (clarity, usefulness), business/exploitation plan, and presentations made.

• Note: Common meeting attendance

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 18

Bildyta 61x128mm 100dpi

(19)

Schedule overview

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 19

(20)

First meeting previous years

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 20

(21)

Pitch @ BoostTurku

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 21

(22)

Deliverables / schedule fall 2021

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 22

Bildyta 61x128mm 100dpi

(23)

Deliverables / schedule spring 2022

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 23

(24)

Resources

• Working facilities: AGORA

– Room 110A&B reserved EVERY Friday; you can use that for working

– Rooms for meetings at 3rd floor – Virtual meeting tools

• IT resources

– We can provide some, but best to use;

Free online tools (google / MS etc.)

Cloud resources from vendors

– GITHub Classroom

• Special equipment??

– By request (and if possible) via the team’s Mentor

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 24

Bildyta 61x128mm 100dpi

(25)

ICT Showroom

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 25

Bildyta 61x128mm 100dpi

TimeLapse

https://photos.app.goo.gl/dxM8RUKxkPMbaSMa7

(26)

Evaluation

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 26

(27)

Projects last year

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 27

(28)

Previous years…

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 28

(29)

Previous years…

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 29

(30)

All ICT Showroom winners 2021

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 30

(31)

All ICT Showroom winners 2020

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 31

(32)

All winners 2019

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 32

(33)

Project from earliers years

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 33

(34)

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 34

Projects from earlier years

(35)

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 35

Projects from earlier years

(36)

Projects that went a little bit further

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 36

(37)

Pidro online (www.pidro.net)

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 37

Developed in 2005 - Sold in 2016  OneApps Ab

(38)

Mannerheim – aka eduskuntavahti

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 38

(39)

Movino  Bambuser

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 39

http://www.youtube.com/watch?v=1K4IpBu0Yig

(40)

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 40

(41)

Bambuser on First North Sweden

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 41

(42)

Wip  Mobio  Walkbase

13-09-2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 42

(43)

Break

• Part 2: Get to know each other

– ZOOM only:

https://aboakademi.zoom.us/j/69422663902 - Find a spot where you can interact using

zoom

- Using Phone / Laptop

- 3rd floor / in this room / at home

- We will rejoin at: 10.10§

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 43

(44)

Get to know each other

• EVERYONE IN ZOOM:

– Using Zoom break-out-rooms

– Speed-meeting one-to-one (2 min)

• Round 1: Tell your name, where you are from, anything extra is bonus

• Round 2-n:

– Tell your name and where you are from – Tell who you last met, and where they are

from

– Anything extra is bonus

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 44

(45)

Get to know each other

• EVERYONE in ZOOM

• Using Zoom break-out-rooms

• In groups of 4:

– Round 1:

• Introduce yourselves

• Find at least 5 things that you have in common

• Nominate the spokesperson that will present the common things of the group

– Round 2-n

• Find things that you have in common with the previous group (with the same number)

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 45

(46)

Roles / domains / technologies

• Zoom polls!

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 46

(47)

Word clouds

• Easy

• Intermediate

• Difficult

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 47

(48)

Next meeting  Friday 17.9.2021

• Previous projects and teams

• Software process e

• Starting forming of Teams

• Guest presentations

Stories Ideas

• Homework: Preparations

Do I have an idea for a project/product?

Prepare to shortly present it (oral presentation, 3 min)

Do I have a customer ?

Do your profile in the project course home page

9/13/2021 Åbo Akademi University - Domkyrkotorget 3 - 20500

Åbo 48

Bildyta 61x128mm 100dpi

(49)

Project course

• Due to Covid-19, max capacity in this room is limited to ~27 persons.

• If the room gets full, students need to join on Zoom instead:

Meeting ID: 694 2266 3902

https://aboakademi.zoom.us/j/69422663902

13-09-2021 Åbo Akademi | Domkyrkotorget 3 | 20500 Åbo 49

(50)

13.9.2021 footer 50

(51)

13.9.2021 footer 51

(52)

0 1 2 3 4 5 6

category 1 category 2 category 3 category 4

series 1 series 2 Sarja 3

13.9.2021 footer 52

(53)

13.9.2021 53

1. quarter 2. quarter 3. quarter 4. quarter

footer

(54)

13.9.2021 footer 54

(55)

13.9.2021 footer 55

(56)

13.9.2021 footer 56

References

Related documents

1.12.2014 Åbo Akademi Univ - Thermal and Flow Engineering Piispankatu 8, 20500 Turku 17/24 Heat pipes: Loop heat pipe (LHP).  Very important: the compensation chamber, which

We illustrate the application of the two-grid GA FWI on an inline from a marine 3D survey. In particular, we test whether we can estimate a preliminary, quick-look velocity field

In this study, spatial and/or temporal differences were demonstrated in the expression of three SCGB pro- teins in airway epithelial club cells, namely, SCGB1A1, SCGB3A1, and

Strategic – Not everything needs to be automated – Reuse, reuse, reuse – Assistive tool approach – Detailed automation plan Analyze procedures to determine best

explained that it was "immediately apparent that the premise of these decisions [cases from other circuits with similar holdings] is that in each case the defendant

Ve třetí, nejrozsáhlejší části, se věnuji metodám, postupům a ukazatelům finanční analýzy, mezi které patří absolutní ukazatele, poměrové ukazatele,

In order to implement holistic GRC management, companies need to build on existing compliance approaches, gradually developing a holistic approach based on a company- wide

Purpose: The National Committee for Quality Assurance (NCQA) has standards for recognizing Patient-Centered Medical Homes (PCMH) including one for medication management.