Verkkopohjainen karaokejärjestelmä
Keskitalo, Tommi; Vermilä, Petteri (2015)
Keskitalo, Tommi
Vermilä, Petteri
Metropolia Ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015120319288
https://urn.fi/URN:NBN:fi:amk-2015120319288
Tiivistelmä
Insinöörityössä suunniteltiin ja dokumentoitiin uudenlainen karaokejärjestelmä, joka toisi palvelun suoraan kuluttajan henkilökohtaiseen älylaitteeseen.
Työssä selvitettiin kilpailevien ratkaisujen kautta keskeiset karaokejärjestelmän ominaisuudet, joista koottiin moderni kokonaisuus, jonka lähtökohtana oli käyttäjälähtöisyys. Pääominaisuuksien kartoituksen jälkeen pystyttiin päättämään käytettävät tekniikat ja komponentit, kuten Bootstrap, AngularJS ja Symfony, sekä suunnittelemaan kilpailukykyinen tuote. Selvityksen aikana huomattiin nopeasti tämäntasoisissa projekteissa tuotteiden vaatimustason olevan erittäin haastava.
Alun perin tuotetta suunniteltiin paikallisen lähiverkon palveluna, mutta kehityksen edetessä järjestelmä päätettiin toteuttaa pilvipalveluna, jotta siihen pääsisi käsiksi mistä tahansa ja milloin tahansa, kunhan käytössä on internetyhteys. Ensin suunnitelmasta toteutettiin prototyyppi, jossa on pelkistetty käyttöliittymä. Se toimi esittelyversiona ja todisteena konseptin toimivuudesta. Tämän jälkeen aloitettiin varsinaisen sovelluksen kehitys. Järjestelmään suunniteltiin paljon eri ominaisuuksia, joista muun muassa laulujono ja karaokekappaleiden toistaminen toteutettiin ensimmäiseen versioon ja loput dokumentoitiin jatkokehitystä varten.
Suunnitteluun panostettiin parhaan käyttäjäkokemuksen saavuttamiseksi kaikilla tuetuilla päätelaitteilla, ja työn aikana kartutettiin arvokasta tietotaitoa pilvipalveluratkaisujen kehittämisestä. Lisäksi tuotteistamisen havaittiin olevan iso osa kokonaisvaltaista tuotekehitystä, jota on mietittävä jo heti alkuvaiheessa — kuten kuka tai mikä on tuotteen kohderyhmä ja mitä vaatimuksia se asettaa kilpailutasoiselle tuotteelle.
Insinöörityössä suunniteltu ja toteutettu karaokejärjestelmä soveltuu niin ammatti- kuin viihdekäyttöönkin ja tarjoaa mahdollisuuden tuottaa eritasoisia versioita eri käyttötarkoituksiin.
Työssä selvitettiin kilpailevien ratkaisujen kautta keskeiset karaokejärjestelmän ominaisuudet, joista koottiin moderni kokonaisuus, jonka lähtökohtana oli käyttäjälähtöisyys. Pääominaisuuksien kartoituksen jälkeen pystyttiin päättämään käytettävät tekniikat ja komponentit, kuten Bootstrap, AngularJS ja Symfony, sekä suunnittelemaan kilpailukykyinen tuote. Selvityksen aikana huomattiin nopeasti tämäntasoisissa projekteissa tuotteiden vaatimustason olevan erittäin haastava.
Alun perin tuotetta suunniteltiin paikallisen lähiverkon palveluna, mutta kehityksen edetessä järjestelmä päätettiin toteuttaa pilvipalveluna, jotta siihen pääsisi käsiksi mistä tahansa ja milloin tahansa, kunhan käytössä on internetyhteys. Ensin suunnitelmasta toteutettiin prototyyppi, jossa on pelkistetty käyttöliittymä. Se toimi esittelyversiona ja todisteena konseptin toimivuudesta. Tämän jälkeen aloitettiin varsinaisen sovelluksen kehitys. Järjestelmään suunniteltiin paljon eri ominaisuuksia, joista muun muassa laulujono ja karaokekappaleiden toistaminen toteutettiin ensimmäiseen versioon ja loput dokumentoitiin jatkokehitystä varten.
Suunnitteluun panostettiin parhaan käyttäjäkokemuksen saavuttamiseksi kaikilla tuetuilla päätelaitteilla, ja työn aikana kartutettiin arvokasta tietotaitoa pilvipalveluratkaisujen kehittämisestä. Lisäksi tuotteistamisen havaittiin olevan iso osa kokonaisvaltaista tuotekehitystä, jota on mietittävä jo heti alkuvaiheessa — kuten kuka tai mikä on tuotteen kohderyhmä ja mitä vaatimuksia se asettaa kilpailutasoiselle tuotteelle.
Insinöörityössä suunniteltu ja toteutettu karaokejärjestelmä soveltuu niin ammatti- kuin viihdekäyttöönkin ja tarjoaa mahdollisuuden tuottaa eritasoisia versioita eri käyttötarkoituksiin.