Overflow
Tiimi
Nimi | Päärooli | Vastuualueet | |
---|---|---|---|
Reetta Laitinen | Team leader | Projektipäällikön tehtävät, kyberturvallisuus | |
Joel Aalto | Technical leader | Tekninen johtaminen, ohjelmistokehitys | |
Jesse Rissanen | Security | Kyberturvallisuus, ohjelmistokehitys | |
Samu Vesiluoma | Software Developer | Ohjelmistokehitys | |
Lassi Viitakoski | Front-End developer | Ohjelmistokehitys | |
Mikko Fredrikson | Test automation | Testausautomaatio, ohjelmistokehitys |
Toimeksiannon kuvaus
Kesällä 2021 Overflow vastaa Jamkin Future Factory kurssia varten tehtävän ratkaisun teosta: tiimin tavoitteena on kesän aikana suunnitella ja toteuttaa palvelu, jossa opiskelijat voivat helposti selailla yritysten toimeksiantoja ja valita omien kriteeriensä perusteella mielenkiintoisimman projektin.
Palvelun avulla muun muassa ohjaajilta saadaan työkuormaa pois, sillä heidän ei tarvitse luoda tiimejä itse, vaan opiskelijat voivat omien kiinnostusten ja kriteerien pohjalta valita toimeksiannon, ja yritykset saavat apua projekti- ja kehityshaasteisiin.
Palvelusta on hyötyä yrityksille, opiskelijoille ja ohjaajille. Jos yrityksillä tai yksityisyrittäjillä on jonkinlaisia projekti- tai kehityshaasteita opiskelijoille, he voivat täyttää ja lähettää toimeksiantolomakkeen Future Factoryn tiimille. Kun toimeksianto on hyväksytty FF-tiimin puolesta, FF-tiimin jäsen voi lisätä toimeksiannon palveluumme. JAMKin Future Factory -kurssin opiskelijat voivat helposti selailla toimeksiantoja ja valita kiinnostavimman toimeksiannon ja siellä auki olevan tiimiroolin itselleen.
- Haasteet
- Opiskelijoiden autentikointi
- Tietosuoja
- Miten saadaan opiskelijapopulaatiosta tiimejä
- Epäaktiiviset opiskelijat
- Opettajien työmäärän vähentäminen
Future Factory Marketplace
- Päätoiminnallisuus
- JAMKin henkilökunta voi kirjautua palveluun
- JAMKin henkilökunta voi lisätä toimeksiantoja
- Opiskelijat voivat etsiä/rajata toimeksiantoja omien ominaisuuksiensa mukaan
- Opiskelija voi varata paikan tiimistä
- Opiskelijat voivat käyttää opiskelijatunnuksiaan autentikointiin
- Kun tiimi on valmis, luodaan MS Power Automaten avulla automaattisesti tiimille MS Teams kanava jne.
Palvelupolut
FF-admin adds assignment
Student full journey
*4.Esimerkki Team roles testistä: https://www.123test.com/team-roles-test/
Student in FF-marketplace
When team is full
Mockup opiskelijan näkökulmasta: FF Marketplace
Arkkitehtuuri
- Microsoft Power Automate
- Kubernetes
- Gitlab CI/CD
- React
- ASP.NET core
- PostgreSQL
- Robot Framework + Selenium
Logical data model
Miten jatketaan / parannuskohdat
- Seuraaviin versioihin
- Ohjaajat voivat kirjautua palveluun ja seurata tiimiensä täyttymistä
- Ohjaajat voivat lisätä opiskelijoita tiimeihinsä
- Opiskelijat voivat vaihtaa tiimiä/toimeksiantoa jos aikaisemmin valittu toimeksianto ei ole vielä alkanut
- Mahdollisuus käyttää palvelua myös englanniksi
- Toimeksiantojen prioriteettiä voi nostaa
- Tulevaisuudessa
- Pyritään saamaan palveluun Haka tunnistautuminen
- Myöhemmin Future Factory kurssille on tarkoitus ottaa mukaan myös yliopiston ja Gradian käyttäjät