Meeskond "Keuto": Difference between revisions
No edit summary |
|||
(66 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
===Meeskonnast | [https://mrkixa.blu.livefilestore.com/y1p-liLK-OjT3J_g9rcLSBI_kZV3Jd0N0cO7mD65MD653egPgzSXjjYM36nfyWY2qWLRB86FGsKbxcdxGcWlU7IkE5QE-021OlQ/61.jpg?psid=1] | ||
==Meeskonnast== | |||
Meeskond '''"Keuto"''' on loodud 2011a intensiivõppenädala (28. märts - 1. aprill) raames ja meeskonda kuuluvad: | Meeskond '''"Keuto"''' on loodud 2011a intensiivõppenädala (28. märts - 1. aprill) raames ja meeskonda kuuluvad: | ||
Line 17: | Line 19: | ||
Meeskond pandi kokku reedel 26. märtsil, aga Veiko liitus esmaspäeval. Nagu võib meeskonna liikmete eesnimedest on näha, tuleneb meie meeskonnanimi liikmete esitähtedest (reedese seisuga). Veiko sellest suurt probleemi ei teinud. | Meeskond pandi kokku reedel 26. märtsil, aga Veiko liitus esmaspäeval. Nagu võib meeskonna liikmete eesnimedest on näha, tuleneb meie meeskonnanimi liikmete esitähtedest (reedese seisuga). Veiko sellest suurt probleemi ei teinud. | ||
===Intensiivõppenädala idee | ==Blogi== | ||
'''Meie intensiivõppe nädala raames juhtunust loe meie blogist: | |||
[[http://taavitoppi.blogspot.com/]]''' | |||
==Intensiivõppenädala idee== | |||
Idee andis meile Oliver, kes pakkus selle välja ühena paljudest. | Idee andis meile Oliver, kes pakkus selle välja ühena paljudest. | ||
Ideeks on: ... | Ideeks on: | ||
Luua veebirakendus, mis võimaldab väike- või keskmise suurusega ettevõtete klientidel püstitada erinevate infokanalite kaudu probleeme, jälgida nende täitmist ja säilitaks probleemide ajaloo. Ettevõttele valmib tööriist, mis võimaldab kliendipöördumisi hallata, nendele vastata ja raporteid koostada. | |||
==Kasutatavad tehnoloogiad== | |||
Kasutasime intensiivõppe nädala raames alljärgnevaid tehnoloogiaid (suvalises järjekorras): | |||
Microsoft Server 2008 R2, IIS 7.5, PHP 5.2/5.3, PHP-PEAR, MySQL, phpMyAdmin, http, https, Live Groups, Google Docs, | |||
==Demo keskkonnad== | |||
Panime üles meie vajadustega kõige rohkem sobivad Ticketi haldussüsteemid. | |||
Eventum - LINK IIS:[https://212.47.212.98/Eventum/htdocs] (Kasutaja: test@test.edu Parool: Test123) - LINK GoDaddy:[http://keuto.eu/Eventum1/htdocs/] (Kasutaja: admin@example.com Parool: admin) | |||
Elastik - LINK IIS:[https://212.47.212.98/elastik] (Kasutaja: test@test.edu Parool: Test123) | |||
eTicket - LINK IIS:[https://212.47.212.98/eticket] (ilma kasutajata) - LINK GoDaddy:[http://keuto.eu/ticket/] | |||
MantisBT - LINK IIS:[https://212.47.212.98/mantis] (Kasutaja: administrator Parool: admin) | |||
== 28.03 päevakava == | |||
Probleemi sõnastamine -terve grupp | |||
Lahenduse läbi mõtlemine ja valik - Oliver | |||
Küsitluse koostamine ettevõtetele- Karet, Veiko ja Erko | |||
Küsitluse ja teenust tutvustava e-maili saatmine 100le ettevõttele - Karet ja Erko | |||
Sõnastada lõpptulemus Urmo ja Taavi | |||
Sõnastada sihtgrupid Urmo ja Taavi | |||
Serveri üles seadmine - Urmo ja Taavi | |||
Lahenduste testimine - Oliver | |||
Konkurentide otsimine - Veiko | |||
Wiki ja blogi - Karet | |||
== 29.03 päevakava == | |||
Kinnitada lõpptulemus ja sihtgrupp - terve grupp | |||
koostada SWOT analüüs - Karet, Veiko ja Erko | |||
koostada ajakava - Karet, Veiko | |||
Konkurentide analüüsi lõpetamine - Veiko ja Erko | |||
Saada toimima MYSQL, APACHE ja PHP - Taavi | |||
Lahenduse otsustamine - terve grupp | |||
Serveri tarkvara testimine - Urmo | |||
Wiki ja Blogi - Karet | |||
Kujunduse mustand - Erko | |||
== 30.03 päevakava == | |||
Urmo ja Taavi ITL'ga Pirita Majandusgümnaasiumis It haridust promomas. Hiljem läks Urmo tööle ja Taavi liitus meeskonnaga. | |||
Kuna Urmot polnud terve päev ning Taavi lisandus poolest päevast, siis pole päevakava väga tihe. | |||
Probleemid , lahendused, funktsionaalsus – Veiko, Erko, Karet | |||
Ettekande tegemine - Veiko | |||
Täpitähtede tööle saamine eTicket'i süsteemis - Oliver | |||
Blogi – Karet ja Taavi | |||
== 31.03 päevakava == | |||
Erinevate keskkondade installeerimine ja testimine - kogu grupp | |||
SSL sertifikaatide uurimine - Urmo | |||
Reedeseks ettekandeks valmistumine - kogu grupp | |||
Wiki ja blogi – Karet ja Taavi | |||
== Probleemid == | |||
• Klient ei saa firmat kätte (ei saa tagasisidet) | |||
• sotsiaalmeediast ei saa kätte tagasisidet ja probleemi mis kliendid sinna kirjutavad | |||
• kliendisuhtlus sotsiaalmeedias on keeruline | |||
• Suhtlus sotsiaalmeedias pole jälgitav ega mõõdetav | |||
• Ei suudeta siduda erinevaid probleeme mis tulevad erinevatest kohtadest (meil,chat, telefon, sotsiaalmeediad) | |||
• Kliendi suhtlusest puudub ülevaade (ajalugu) | |||
• Kliendi suhtlus keskond ei ole ettevõtte näoga | |||
• Telefoni , chati ja e-maili side haldus | |||
• Klient ei tea mis toimub | |||
• Statistika – ei tea palju kliente pöördub firmasse. Palju probleeme lahendatakse | |||
• Suured kulud – kliendi suhtlusele. Klienditoega seotud kulud. Kulud personalile, suhtlusele | |||
• kulu tarkvarale | |||
• Kliendi tagasiside korraldus ja kliendi rahulolu | |||
• Kliendi pöördumiste prioritiseerimine | |||
• Kliendi pöördumiste grupeerimine ja lahendaja määramine | |||
• Järjekorra haldus | |||
• Teenindajal puudub ülevaade hetke olukorrast | |||
== Lahendused == | |||
• TICKETI LOOMINE (VASTAVALT KLIENDI SOOVILE PALJU ERINEVAID MOODUSEID), AUTOMATISEERITUD TAGASISSIDE ANDMINE KLIENDILE. | |||
• ERINEVATE SOTSIAALMEEDIATE APID, AUTENTIMINE SOTSIAALMEEDIA KAUDU, ERALDI GRUPID SOTSIAALVÕRGUSTIKE JAOKS. | |||
• TICKET SEOTAKSE KLIENDIGA JA SÄILITATAKSE AJALUGU | |||
• ETTEVÕTE KONTO, VAJALIKE MUUDATUSTE VÕIMALUSTEGA | |||
• TEENINDAJAL ON VÕIMALUS ISA LUUA KLIENDI TICKETID, PÖÖRDUMISEL LUUAKSE AUTOMAATSELT TICKET (TEENINDAJA SEOB SELLE KLIENDIGA) | |||
• KLIENDIL ON VÕIMALIK JOOKSVALT VAADATA HETKESEISU | |||
• STATISTIKA KESKKOND | |||
• TARKVARA SUURENDDAB KLIENDITEENINDUSE EFFEKTIIVSUST | |||
• SAAS (SOFTWARE AS A SERVICE) | |||
• TAGASISIDE KÜSITLUS | |||
• ETTEVÕTTEL ON VÕIMALIK MÄÄRATA PÖÖRDUMISE/KLIENDI PRIORITEETI JA LUUA NEILE TÖÖVOOGUSID | |||
• TEENINDAJA TÖÖLAUD | |||
• PRIORTITEETITE JÄRGI TOIMUB AUTOMAATNE JÄRJEKORRA HALDUS | |||
• HETKE SEISU KAJASTAV TÖÖLAUD (DASHBOARD MÕÕDIKUD) | |||
== Funktsionaalsus == | |||
1)VEEBIPÕHINE KESKKOND KLIENDILE | |||
a)ETTEVÕTTE KLIENT LOGIB SISSE ETTEVÕTTE LEHEKÜLJELT, AUTORISEERITUD KLIENT SUUNATAKSE OTSE KESKONDA ILMA LISA SISSE LOGIMISETA. | |||
b)AUTORISEERIMATA KLIENT TÄIDAB ÄRA ETTE ANTUD VÄLJAD NING SELLE ALUSEL LUUAKSE NN ANONÜÜMNE TICKET. | |||
c)KLIENT LOOB TICKETI ETTEVÕTTE KLIENDINUMBRI ALUSEL | |||
d)ID-KAARDI JA MOBIILI-ID ALUSEL AUTENTIMINE | |||
e)FACEBOOK-ID, LIVE-ID, GOOGLE-ID JMS ALUSEL AUTENTIMINE | |||
f)E-MAILI SAATMISEL LUUAKSE TICKET PEALE MIDA SAADETAKSE KLIENDILE TAGASI TICKETI-ID JA URL, KUST SEDA JÄLGIDA SAAB. | |||
g)CHAT – SESSIOONI AVAMISEL LUUAKSE TICKET, MILLE TEENINDAJA SEOB KLIENDIGA | |||
2)TEENINDAJA LIIDES SOTSIAALMEEDIA JAOKS | |||
a)REALAJAS IMPORDITAKSE SUHTLUSVOOGU FACEBOOKIST,TWITTERIST VÕI NÄITEKS FOORUMIST | |||
b)IGALE KIRJELE ON VÕIMALIK LUUA TICKET JA SAMAS KESKKONNAST PÖÖRDUMISELE OTSE VASTATA | |||
c)LOODUD TICKETIT SAAB SIDUDA KLIENDIGA JA NÄITEKS E-MAILI TEEL SAADETAKSE KLIENDILE TICKETI NUMBER | |||
3)AJALUGU | |||
a)AJALUGU SAAB JÄLGIDA VEEBIPÕHISES KESKKONNAS | |||
b)AJALOOST OTSING JA SORTEERIMINE | |||
c)AJALUGU SEOTAKSE KLIENDIGA | |||
d)AJALUGU HOITAKSE KLIENDI PÕHISELT | |||
4)TEENINDAJA TÖÖLAUD | |||
a)NÄEB TEMALE SUUNATUD KÕIKI TICKETEID | |||
b)LIGIPÄÄS AJALOOLE | |||
c)NÄEB STATISTIKAT, JÄRJEKORDA | |||
d)SAAB LUUA ISE TICKETEID | |||
e)ABI, KKK, JUHENDID | |||
f)CHATI APLIKATSIOON | |||
g)ETTEVÕTTE SEADED | |||
h)E-MAILI SAATMISE VÕIMALUS | |||
== Lõpplahendus == | |||
Meie projekti lõpptulemusena valmib veebirakendus, mis võimaldab väike- või keskmise suurusega ettevõtete klientidel püstitada erinevate infokanalite kaudu probleeme, jälgida nende täitmist ja säilitaks probleemide ajaloo. Ettevõttele valmib tööriist, mis võimaldab kliendipöördumisi hallata, nendele vastata ja raporteid koostada. | |||
Firmadel on võimalik lihtsalt registreeruda ja valida endale enda vajaduste vastav teenusepakett. | |||
Teenus on jaotatud vastavalt infokanalitele. | |||
* Firma saab luua enda keskkonna (enda sümboolikaga) ja valida suhtluskanaleid. | |||
* Autentimine on turvaline, võimalik tuvastada ennast keskkonda loodava kasutaja põhjal, kui ka facebooki-, google- ja live ID (kasutajat) vms. ID kaart. | |||
* Meie tagame, et suhtlus kliendi ja firma vahel on turvaline vastavalt turvastandarditele. | |||
*Riskid on võimaluste piires hajutatud | |||
Meie kliendiks oleva ettevõtte vastutus: | |||
* Ettevõtte kohustuseks jääb määrata inimese(d), kes tegelevad probleemide lahendamise ja klientidele vastamisega (töövoog) | |||
* Pöördumiste prioritiseerimine | |||
* Ettevõte otsustab milliseid kasutaja andmeid kasutatakse | |||
* ettevõtte otsustab milliseid andmeid kasutajalt küsitakse | |||
Meie kohustused: | |||
* Edastada kliendi pöördumine ettevõttele (lepingus määratud tähtaja jooksul) | |||
* Tagada tarkvara käideldavus | |||
* Varukoopiate tegemine | |||
* Tarkvara hooldus | |||
* Tagada turvalisus | |||
* Tarkvara arendus | |||
* Tarkvara kujundamine vastavalt ettevõttevajadusele | |||
* Sidumine ettevõtte olemasolevate lahendustega | |||
== Nõuded keskkonnale == | |||
Abitekstide lisamise võimalus | |||
Brauseritest on toetatud Firefox 3 + IE 7 + ja Chrome 9 +, Opera 11+, Safari 5+ | |||
Kui brauser pole toetatud annab kasutajale veateate | |||
Keskkonna informatsioon edastatakse tekstina | |||
Peab olema "must nimekiri" spämmeritest | |||
Veateadete lehed ( 403, 404, 500) koos selgitava tekstiga | |||
Tagasiside andmise võimalus meile (vb chat) | |||
Oma andmete nägemise ja muutmise võimalus | |||
Kasutajaliides on asukoha hallatav | |||
Ettevõte peab saama hallata volitusi ja gruppe | |||
Graafilisele informatsioonile peab olema tekstiline alternatiiv ( alt tagid) | |||
Klaviatuuriga peab testima | |||
Vormides liikumisel ja täitmisel ei tohiks andmed kaduma minna | |||
Alamlehelt lahkudes ja tagasi tulles peavad andmed säilima | |||
Vormides peaks küsima võimalikult vähe informatsiooni ja vajadusel jaotada see sammudeks | |||
Keskkonna siseinfo ei tohi olla välisveebis leitav | |||
Keelte lisamise võimalus | |||
Skriptimine vormides peab olema võimatu | |||
Teksti vormindamise võimalus | |||
Vältida linke ja nuppe, kus on vajuta siia, kliki siia | |||
Lingid peavad olema selgelt eristuva | |||
Kasutaja peab sisestama võimalikult vähe informatsiooni | |||
Vormi täitmisel tekkinud vigade teavitus koos selgitustega | |||
Vormi täitmisel tekkinud vigu näidata korraga | |||
Failihaldus võimaldatud | |||
Keskkond peab olema integreeritav suhtlusportaalidega | |||
Täiustatud viimati(29.03.2011 kell 14:55) | |||
== SWOT == | |||
Tugevused: | |||
Motiveeritud töötajad | |||
Paindlik ja kiire teenindus | |||
Head erialased ja tehnoloogilised oskused | |||
Innovaatiline idee | |||
Paindlik arendus | |||
Lokaalsus | |||
Nõrkused: | |||
Vähene tuntus | |||
Vähene kogemus klienditeeninduses | |||
Stardiperioodil vähe koostöö partnereid | |||
Stardiperioodil ressursside vähesus | |||
Võimalused: | |||
Uued sihtgrupid | |||
Koolituskeskkond töötajale | |||
Arendus CRMiks | |||
E-teenindus | |||
Ohud: | |||
Palju konkurente nii Eestis kui välismaal | |||
Kliendi andmete turvalisus | |||
Klientide teadmatus | |||
Riskide hajutavus on komplitseeritud | |||
== Keskkondade võrdlus == | |||
Keskkondade funktsionaalsuste võrdlus: [https://wiki.itcollege.ee/index.php/File:Vordlus.jpg] | |||
Võrdluste tabel: http://enos.itcollege.ee/~krikko/intensiiv6ppe/keskkonnad.htm | |||
Pildid: Urmo lisab | |||
Järeldus: | |||
Väike ettevõttele sobib kõige paremini E-ticket | |||
• Suhteliselt lihtne paigaldada | |||
• Lihtne kasutada | |||
• Piisavalt funktsionaalsust | |||
• Lihtne kujundus | |||
Keskmise ettevõtte jaoks sobib rohkem Eventum. | |||
• Palju võimalusi | |||
• Hea support, palju informatsiooni | |||
Lahenduse jaoks mida meie otsime aga vastavat vabavaralist tarkvara ei leidunud. | |||
• Raske edasi arendada | |||
• Kujundust pole võimalik piisavalt muuta (vastavalt kliendi vajadusele) | |||
• Puudulik kasutajatugi | |||
• Ei uuendata | |||
• Litsentsi tingimused seavad teatud piirangud | |||
• Ühilduvuse probleemid | |||
== Veebilehe turvalisus ehk SSL sertifikaatide võrdlus == | |||
Kuna liiklus veebiserveri ja kliendi vahel peab olema turvaline (ehk krüpteeritud), tuleb kasutada https'i standarti. Selleks, et enda veebilehekülg https'il tööle panna, tuleb hankida endale SSL-sert, mis tuleb veebiserverisse sisse tõmmata. Tasuta lõunaid ei ole olemas ning peab tõdema, et ka tasuta SSL SERT pole kliendile turvaline - nendega on palju probleeme, sest paljud brauserid ei loe neid turvalisteks. Sertide ostmise hõlbustamiseks, on loodud selline veebikeskkond - http://www.sslshopper.com/ - mis lubab välismaiste SSL pakkujate teenuste hindu ja funktsioone võrrelda. | |||
Tõime välja meie vajadustele vastavate välismaiste SSL sertide võrdluse (erinevad domeenid ja meie nimi serdil ning kõik hinnad): | |||
Pilt 1: http://enos.itcollege.ee/~krikko/intensiiv6ppe/1%20(1).PNG | |||
Lisaks tõime välja kõige odavamate sertide võrdluse: | |||
Pilt 2: http://enos.itcollege.ee/~krikko/intensiiv6ppe/2%20(1).PNG | |||
Ja hinnavõrdluseks Eesti oma SSL serdi teenuse pakkuja AS Sertifitseerimiskeskus (SK) hinnakiri (Valuutakurss: 1 EUR = 1,38 EUR) | |||
Pilt 3: http://enos.itcollege.ee/~krikko/intensiiv6ppe/SSL%20pildid/sk.png | |||
== Domeeni ja virtuaalhosti valik == | |||
'''Miks valisime .eu domeeni?''' | |||
Valik sõltus suuresti majanduslikust ressursist ja regiooni tuntusest. Lõplik valik sai tehtud .eu domeeni kasuks. Domeen registreeriti zone.ee keskkonnas ja maksis €7.99 aasta. Samas, näiteks, Eestile tuntud .ee domeen maksab eraisikule €19.65. | |||
'''Miks valisime hostinguks väljaspool Eestist asuva teenusepakkuja?''' | |||
Siinkohal mängis samuti suurt rolli majanduslik kulukus. Teiseks on oluline andmemahutavus ja pakutud võimalused. | |||
Eesti TOP10 hostingu pakkujad (Seisuga 31. Märts 2011) leiab siit: http://enos.itcollege.ee/~krikko/intensiiv6ppe/hosting.htm | |||
Sellest tabelist tulenevalt valisime Ameerika Ühendriikide teenusepakkuja GODADDY.COM, sest hinna ja teenuste suhe on paremini kooskõlas kui Eesti teenusepakkujatel. | |||
GODADDY.COM - €3,5 / kuu 10GB kettamaht / piiramatu andmesidemaht | |||
Lisaks pakuti globaalset reklaami krediiti. (Google AD $25) + tasuta PayPal sidumine. | |||
Probleeme esines serveri kasutuskiiruses ja mugavuses. Kuna host asub USA-s toimus kõik aeglaselt, andmebaaside loomine võttis oodatust rohkem aega, kuna peale loomist pidi ~1h ootama, et baas oleks kasutuskõlblik. Probleeme esines paroolidega, kuna iga konsooli jaoks pidi uue parooli tekitama (phpMyadmin, mySql baasid, Control Center ja web hostingu portaal). Support oli uimane (2 päeva) Üldjuhul on kõik levinud aplikatsioonid kasutuses ja toimisid testimisel (php,.NET,perl,pyhton). | |||
'''Järeldus:''' Eestile lokaliseeritud teenuse puhul ei ole mõttekas USA teenust kasutada, sest support kõigub kellajaliselt tänu ajavöönditele ja manageerimine on aeglane. Suure võrgukoormuse puhul klient-server süsteemil jätab kindlasti kiirus soovida. | |||
== Windows Server 2008 R2 Enterprise ja IIS 7.5 == | |||
Serveri konfiguratsioon: | |||
Siit leiad meie virtuaalserveri konfiguratsiooni: [http://enos.itcollege.ee/~ulaaneot/intensiivope/systeemi_konf.htm] | |||
'''Esimesed tegevused, kui saime serveri enda kasutusse:''' | |||
1) Lasime Termnetil avada kõik pordid ITcolledži IP'lt tulevatele päringutele, ning avada pordid 80,443,21, 3389 kõikkidel võrkudel. | |||
2) Lisasime 6 kasutajat: Taavi, Erko, Oliver, Karet, Urmo ja Veiko. | |||
3) Installeerisime serverile AD rolli - sujus lihtsalt ning probleeme polnud. Pärast restarti konfigureerisime uue Foresti keuto.eu. Kõik käis lihtsalt - next-->next-->next. Vaata lähemalt siit: [[Active_Directory_Domain_Services]] | |||
4) | |||
== Meeskonnatöö == | |||
Meeskond töötas väga hästi, kõik tegid koostööd, otsused võeti vastu üheskoos, õppisime meeskonnatööst väga palju, puudu jäi planeerimis oskusest ja teatud tehnilistest oskustest nt programmeerimine. Olime väga paindlikud ja ei tülitsenud. | |||
Õppejõududele: tüütasid meid esimesel kahel päeval, neljapäeval ei näinud neid pea üldse, huvitav kas neil kadus huvi:P? | |||
Kõige suurem kasu oli meile Heikist, kes aitas meid tehniliste oskustega ja Margus oli abiks innustuse ja õige suuna kätte näitamisel. | |||
=== | == Soovitused intensiivõppe nädala jaoks == | ||
*Võiks olla rohkem aega | |||
*Rohkem erinevaid ülesandeid | |||
*Õppejõud võiks uusi tehnoloogiad välja pakkuda | |||
*Intensiivõppe nädal võiks toimuda sagedamini, kui üks kord aastas. Või siis toimuda nagu suvepraktikana, et tehakse nullist valmis mingi rakendus umbes 2 nädala jooksul ja selle eest saab 4 EAPd, selline üritus motiveeriks tudengeid kindlasti rohkem osalema. | |||
*Hindamine võiks olla selgem, st mis alusel hindamine toimub? Kuidas jagunevad punktid erinevates õppeainetes? | |||
*Ülesanded peaks tulema ainult õppejõudude käest, st tudengid ise ei peaks saama oma teemat valida. Sellisel juhul oleks ülesanded ilmselt paremini hinnatavad ja ka võrdsemad. | |||
*Intensiivõppe nädala ajakava peaks olema selgelt paigas - kõik kaitsmised, lõpptähtaeg jne. Intensiivõpe nädal (või ka pigem periood) ei tohiks üle lõpptähtaja venida. | |||
*Üks mõte on kaasata igasse tiimi ka üks õppejõud/konsultant (kasvõi osalise ajaga), nii, et tiim omandaks õiged võtted meeskonnatöös, kui ka tehniliselt kasutaks kõiki olemasolevaid võimalusi. |
Latest revision as of 11:26, 2 October 2013
Meeskonnast
Meeskond "Keuto" on loodud 2011a intensiivõppenädala (28. märts - 1. aprill) raames ja meeskonda kuuluvad:
Karet Rikko,
Taavi Toppi,
Erko Umal,
Oliver Kilk,
Urmo Laaneots,
Veiko Pilt.
Meeskond pandi kokku reedel 26. märtsil, aga Veiko liitus esmaspäeval. Nagu võib meeskonna liikmete eesnimedest on näha, tuleneb meie meeskonnanimi liikmete esitähtedest (reedese seisuga). Veiko sellest suurt probleemi ei teinud.
Blogi
Meie intensiivõppe nädala raames juhtunust loe meie blogist: [[2]]
Intensiivõppenädala idee
Idee andis meile Oliver, kes pakkus selle välja ühena paljudest.
Ideeks on: Luua veebirakendus, mis võimaldab väike- või keskmise suurusega ettevõtete klientidel püstitada erinevate infokanalite kaudu probleeme, jälgida nende täitmist ja säilitaks probleemide ajaloo. Ettevõttele valmib tööriist, mis võimaldab kliendipöördumisi hallata, nendele vastata ja raporteid koostada.
Kasutatavad tehnoloogiad
Kasutasime intensiivõppe nädala raames alljärgnevaid tehnoloogiaid (suvalises järjekorras):
Microsoft Server 2008 R2, IIS 7.5, PHP 5.2/5.3, PHP-PEAR, MySQL, phpMyAdmin, http, https, Live Groups, Google Docs,
Demo keskkonnad
Panime üles meie vajadustega kõige rohkem sobivad Ticketi haldussüsteemid.
Eventum - LINK IIS:[3] (Kasutaja: test@test.edu Parool: Test123) - LINK GoDaddy:[4] (Kasutaja: admin@example.com Parool: admin)
Elastik - LINK IIS:[5] (Kasutaja: test@test.edu Parool: Test123)
eTicket - LINK IIS:[6] (ilma kasutajata) - LINK GoDaddy:[7]
MantisBT - LINK IIS:[8] (Kasutaja: administrator Parool: admin)
28.03 päevakava
Probleemi sõnastamine -terve grupp
Lahenduse läbi mõtlemine ja valik - Oliver
Küsitluse koostamine ettevõtetele- Karet, Veiko ja Erko
Küsitluse ja teenust tutvustava e-maili saatmine 100le ettevõttele - Karet ja Erko
Sõnastada lõpptulemus Urmo ja Taavi
Sõnastada sihtgrupid Urmo ja Taavi
Serveri üles seadmine - Urmo ja Taavi
Lahenduste testimine - Oliver
Konkurentide otsimine - Veiko
Wiki ja blogi - Karet
29.03 päevakava
Kinnitada lõpptulemus ja sihtgrupp - terve grupp
koostada SWOT analüüs - Karet, Veiko ja Erko
koostada ajakava - Karet, Veiko
Konkurentide analüüsi lõpetamine - Veiko ja Erko
Saada toimima MYSQL, APACHE ja PHP - Taavi
Lahenduse otsustamine - terve grupp
Serveri tarkvara testimine - Urmo
Wiki ja Blogi - Karet
Kujunduse mustand - Erko
30.03 päevakava
Urmo ja Taavi ITL'ga Pirita Majandusgümnaasiumis It haridust promomas. Hiljem läks Urmo tööle ja Taavi liitus meeskonnaga.
Kuna Urmot polnud terve päev ning Taavi lisandus poolest päevast, siis pole päevakava väga tihe.
Probleemid , lahendused, funktsionaalsus – Veiko, Erko, Karet
Ettekande tegemine - Veiko
Täpitähtede tööle saamine eTicket'i süsteemis - Oliver
Blogi – Karet ja Taavi
31.03 päevakava
Erinevate keskkondade installeerimine ja testimine - kogu grupp
SSL sertifikaatide uurimine - Urmo
Reedeseks ettekandeks valmistumine - kogu grupp
Wiki ja blogi – Karet ja Taavi
Probleemid
• Klient ei saa firmat kätte (ei saa tagasisidet)
• sotsiaalmeediast ei saa kätte tagasisidet ja probleemi mis kliendid sinna kirjutavad
• kliendisuhtlus sotsiaalmeedias on keeruline
• Suhtlus sotsiaalmeedias pole jälgitav ega mõõdetav
• Ei suudeta siduda erinevaid probleeme mis tulevad erinevatest kohtadest (meil,chat, telefon, sotsiaalmeediad)
• Kliendi suhtlusest puudub ülevaade (ajalugu)
• Kliendi suhtlus keskond ei ole ettevõtte näoga
• Telefoni , chati ja e-maili side haldus
• Klient ei tea mis toimub
• Statistika – ei tea palju kliente pöördub firmasse. Palju probleeme lahendatakse
• Suured kulud – kliendi suhtlusele. Klienditoega seotud kulud. Kulud personalile, suhtlusele
• kulu tarkvarale
• Kliendi tagasiside korraldus ja kliendi rahulolu
• Kliendi pöördumiste prioritiseerimine
• Kliendi pöördumiste grupeerimine ja lahendaja määramine
• Järjekorra haldus
• Teenindajal puudub ülevaade hetke olukorrast
Lahendused
• TICKETI LOOMINE (VASTAVALT KLIENDI SOOVILE PALJU ERINEVAID MOODUSEID), AUTOMATISEERITUD TAGASISSIDE ANDMINE KLIENDILE.
• ERINEVATE SOTSIAALMEEDIATE APID, AUTENTIMINE SOTSIAALMEEDIA KAUDU, ERALDI GRUPID SOTSIAALVÕRGUSTIKE JAOKS.
• TICKET SEOTAKSE KLIENDIGA JA SÄILITATAKSE AJALUGU
• ETTEVÕTE KONTO, VAJALIKE MUUDATUSTE VÕIMALUSTEGA
• TEENINDAJAL ON VÕIMALUS ISA LUUA KLIENDI TICKETID, PÖÖRDUMISEL LUUAKSE AUTOMAATSELT TICKET (TEENINDAJA SEOB SELLE KLIENDIGA)
• KLIENDIL ON VÕIMALIK JOOKSVALT VAADATA HETKESEISU
• STATISTIKA KESKKOND
• TARKVARA SUURENDDAB KLIENDITEENINDUSE EFFEKTIIVSUST
• SAAS (SOFTWARE AS A SERVICE)
• TAGASISIDE KÜSITLUS
• ETTEVÕTTEL ON VÕIMALIK MÄÄRATA PÖÖRDUMISE/KLIENDI PRIORITEETI JA LUUA NEILE TÖÖVOOGUSID
• TEENINDAJA TÖÖLAUD
• PRIORTITEETITE JÄRGI TOIMUB AUTOMAATNE JÄRJEKORRA HALDUS
• HETKE SEISU KAJASTAV TÖÖLAUD (DASHBOARD MÕÕDIKUD)
Funktsionaalsus
1)VEEBIPÕHINE KESKKOND KLIENDILE
a)ETTEVÕTTE KLIENT LOGIB SISSE ETTEVÕTTE LEHEKÜLJELT, AUTORISEERITUD KLIENT SUUNATAKSE OTSE KESKONDA ILMA LISA SISSE LOGIMISETA.
b)AUTORISEERIMATA KLIENT TÄIDAB ÄRA ETTE ANTUD VÄLJAD NING SELLE ALUSEL LUUAKSE NN ANONÜÜMNE TICKET.
c)KLIENT LOOB TICKETI ETTEVÕTTE KLIENDINUMBRI ALUSEL
d)ID-KAARDI JA MOBIILI-ID ALUSEL AUTENTIMINE
e)FACEBOOK-ID, LIVE-ID, GOOGLE-ID JMS ALUSEL AUTENTIMINE
f)E-MAILI SAATMISEL LUUAKSE TICKET PEALE MIDA SAADETAKSE KLIENDILE TAGASI TICKETI-ID JA URL, KUST SEDA JÄLGIDA SAAB.
g)CHAT – SESSIOONI AVAMISEL LUUAKSE TICKET, MILLE TEENINDAJA SEOB KLIENDIGA
2)TEENINDAJA LIIDES SOTSIAALMEEDIA JAOKS
a)REALAJAS IMPORDITAKSE SUHTLUSVOOGU FACEBOOKIST,TWITTERIST VÕI NÄITEKS FOORUMIST
b)IGALE KIRJELE ON VÕIMALIK LUUA TICKET JA SAMAS KESKKONNAST PÖÖRDUMISELE OTSE VASTATA
c)LOODUD TICKETIT SAAB SIDUDA KLIENDIGA JA NÄITEKS E-MAILI TEEL SAADETAKSE KLIENDILE TICKETI NUMBER
3)AJALUGU
a)AJALUGU SAAB JÄLGIDA VEEBIPÕHISES KESKKONNAS
b)AJALOOST OTSING JA SORTEERIMINE
c)AJALUGU SEOTAKSE KLIENDIGA
d)AJALUGU HOITAKSE KLIENDI PÕHISELT
4)TEENINDAJA TÖÖLAUD
a)NÄEB TEMALE SUUNATUD KÕIKI TICKETEID
b)LIGIPÄÄS AJALOOLE
c)NÄEB STATISTIKAT, JÄRJEKORDA
d)SAAB LUUA ISE TICKETEID
e)ABI, KKK, JUHENDID
f)CHATI APLIKATSIOON
g)ETTEVÕTTE SEADED
h)E-MAILI SAATMISE VÕIMALUS
Lõpplahendus
Meie projekti lõpptulemusena valmib veebirakendus, mis võimaldab väike- või keskmise suurusega ettevõtete klientidel püstitada erinevate infokanalite kaudu probleeme, jälgida nende täitmist ja säilitaks probleemide ajaloo. Ettevõttele valmib tööriist, mis võimaldab kliendipöördumisi hallata, nendele vastata ja raporteid koostada. Firmadel on võimalik lihtsalt registreeruda ja valida endale enda vajaduste vastav teenusepakett. Teenus on jaotatud vastavalt infokanalitele.
- Firma saab luua enda keskkonna (enda sümboolikaga) ja valida suhtluskanaleid.
- Autentimine on turvaline, võimalik tuvastada ennast keskkonda loodava kasutaja põhjal, kui ka facebooki-, google- ja live ID (kasutajat) vms. ID kaart.
- Meie tagame, et suhtlus kliendi ja firma vahel on turvaline vastavalt turvastandarditele.
- Riskid on võimaluste piires hajutatud
Meie kliendiks oleva ettevõtte vastutus:
- Ettevõtte kohustuseks jääb määrata inimese(d), kes tegelevad probleemide lahendamise ja klientidele vastamisega (töövoog)
- Pöördumiste prioritiseerimine
- Ettevõte otsustab milliseid kasutaja andmeid kasutatakse
- ettevõtte otsustab milliseid andmeid kasutajalt küsitakse
Meie kohustused:
- Edastada kliendi pöördumine ettevõttele (lepingus määratud tähtaja jooksul)
- Tagada tarkvara käideldavus
- Varukoopiate tegemine
- Tarkvara hooldus
- Tagada turvalisus
- Tarkvara arendus
- Tarkvara kujundamine vastavalt ettevõttevajadusele
- Sidumine ettevõtte olemasolevate lahendustega
Nõuded keskkonnale
Abitekstide lisamise võimalus
Brauseritest on toetatud Firefox 3 + IE 7 + ja Chrome 9 +, Opera 11+, Safari 5+
Kui brauser pole toetatud annab kasutajale veateate
Keskkonna informatsioon edastatakse tekstina
Peab olema "must nimekiri" spämmeritest
Veateadete lehed ( 403, 404, 500) koos selgitava tekstiga
Tagasiside andmise võimalus meile (vb chat)
Oma andmete nägemise ja muutmise võimalus
Kasutajaliides on asukoha hallatav
Ettevõte peab saama hallata volitusi ja gruppe
Graafilisele informatsioonile peab olema tekstiline alternatiiv ( alt tagid) Klaviatuuriga peab testima
Vormides liikumisel ja täitmisel ei tohiks andmed kaduma minna
Alamlehelt lahkudes ja tagasi tulles peavad andmed säilima
Vormides peaks küsima võimalikult vähe informatsiooni ja vajadusel jaotada see sammudeks
Keskkonna siseinfo ei tohi olla välisveebis leitav
Keelte lisamise võimalus
Skriptimine vormides peab olema võimatu
Teksti vormindamise võimalus
Vältida linke ja nuppe, kus on vajuta siia, kliki siia
Lingid peavad olema selgelt eristuva
Kasutaja peab sisestama võimalikult vähe informatsiooni
Vormi täitmisel tekkinud vigade teavitus koos selgitustega
Vormi täitmisel tekkinud vigu näidata korraga
Failihaldus võimaldatud
Keskkond peab olema integreeritav suhtlusportaalidega
Täiustatud viimati(29.03.2011 kell 14:55)
SWOT
Tugevused:
Motiveeritud töötajad
Paindlik ja kiire teenindus
Head erialased ja tehnoloogilised oskused
Innovaatiline idee
Paindlik arendus
Lokaalsus
Nõrkused:
Vähene tuntus
Vähene kogemus klienditeeninduses
Stardiperioodil vähe koostöö partnereid
Stardiperioodil ressursside vähesus
Võimalused:
Uued sihtgrupid
Koolituskeskkond töötajale
Arendus CRMiks
E-teenindus
Ohud:
Palju konkurente nii Eestis kui välismaal
Kliendi andmete turvalisus
Klientide teadmatus
Riskide hajutavus on komplitseeritud
Keskkondade võrdlus
Keskkondade funktsionaalsuste võrdlus: [9]
Võrdluste tabel: http://enos.itcollege.ee/~krikko/intensiiv6ppe/keskkonnad.htm
Pildid: Urmo lisab
Järeldus:
Väike ettevõttele sobib kõige paremini E-ticket
• Suhteliselt lihtne paigaldada
• Lihtne kasutada
• Piisavalt funktsionaalsust
• Lihtne kujundus
Keskmise ettevõtte jaoks sobib rohkem Eventum.
• Palju võimalusi
• Hea support, palju informatsiooni
Lahenduse jaoks mida meie otsime aga vastavat vabavaralist tarkvara ei leidunud.
• Raske edasi arendada
• Kujundust pole võimalik piisavalt muuta (vastavalt kliendi vajadusele)
• Puudulik kasutajatugi
• Ei uuendata
• Litsentsi tingimused seavad teatud piirangud
• Ühilduvuse probleemid
Veebilehe turvalisus ehk SSL sertifikaatide võrdlus
Kuna liiklus veebiserveri ja kliendi vahel peab olema turvaline (ehk krüpteeritud), tuleb kasutada https'i standarti. Selleks, et enda veebilehekülg https'il tööle panna, tuleb hankida endale SSL-sert, mis tuleb veebiserverisse sisse tõmmata. Tasuta lõunaid ei ole olemas ning peab tõdema, et ka tasuta SSL SERT pole kliendile turvaline - nendega on palju probleeme, sest paljud brauserid ei loe neid turvalisteks. Sertide ostmise hõlbustamiseks, on loodud selline veebikeskkond - http://www.sslshopper.com/ - mis lubab välismaiste SSL pakkujate teenuste hindu ja funktsioone võrrelda.
Tõime välja meie vajadustele vastavate välismaiste SSL sertide võrdluse (erinevad domeenid ja meie nimi serdil ning kõik hinnad):
Pilt 1: http://enos.itcollege.ee/~krikko/intensiiv6ppe/1%20(1).PNG
Lisaks tõime välja kõige odavamate sertide võrdluse:
Pilt 2: http://enos.itcollege.ee/~krikko/intensiiv6ppe/2%20(1).PNG
Ja hinnavõrdluseks Eesti oma SSL serdi teenuse pakkuja AS Sertifitseerimiskeskus (SK) hinnakiri (Valuutakurss: 1 EUR = 1,38 EUR)
Pilt 3: http://enos.itcollege.ee/~krikko/intensiiv6ppe/SSL%20pildid/sk.png
Domeeni ja virtuaalhosti valik
Miks valisime .eu domeeni?
Valik sõltus suuresti majanduslikust ressursist ja regiooni tuntusest. Lõplik valik sai tehtud .eu domeeni kasuks. Domeen registreeriti zone.ee keskkonnas ja maksis €7.99 aasta. Samas, näiteks, Eestile tuntud .ee domeen maksab eraisikule €19.65.
Miks valisime hostinguks väljaspool Eestist asuva teenusepakkuja?
Siinkohal mängis samuti suurt rolli majanduslik kulukus. Teiseks on oluline andmemahutavus ja pakutud võimalused.
Eesti TOP10 hostingu pakkujad (Seisuga 31. Märts 2011) leiab siit: http://enos.itcollege.ee/~krikko/intensiiv6ppe/hosting.htm
Sellest tabelist tulenevalt valisime Ameerika Ühendriikide teenusepakkuja GODADDY.COM, sest hinna ja teenuste suhe on paremini kooskõlas kui Eesti teenusepakkujatel. GODADDY.COM - €3,5 / kuu 10GB kettamaht / piiramatu andmesidemaht Lisaks pakuti globaalset reklaami krediiti. (Google AD $25) + tasuta PayPal sidumine. Probleeme esines serveri kasutuskiiruses ja mugavuses. Kuna host asub USA-s toimus kõik aeglaselt, andmebaaside loomine võttis oodatust rohkem aega, kuna peale loomist pidi ~1h ootama, et baas oleks kasutuskõlblik. Probleeme esines paroolidega, kuna iga konsooli jaoks pidi uue parooli tekitama (phpMyadmin, mySql baasid, Control Center ja web hostingu portaal). Support oli uimane (2 päeva) Üldjuhul on kõik levinud aplikatsioonid kasutuses ja toimisid testimisel (php,.NET,perl,pyhton).
Järeldus: Eestile lokaliseeritud teenuse puhul ei ole mõttekas USA teenust kasutada, sest support kõigub kellajaliselt tänu ajavöönditele ja manageerimine on aeglane. Suure võrgukoormuse puhul klient-server süsteemil jätab kindlasti kiirus soovida.
Windows Server 2008 R2 Enterprise ja IIS 7.5
Serveri konfiguratsioon: Siit leiad meie virtuaalserveri konfiguratsiooni: [10]
Esimesed tegevused, kui saime serveri enda kasutusse:
1) Lasime Termnetil avada kõik pordid ITcolledži IP'lt tulevatele päringutele, ning avada pordid 80,443,21, 3389 kõikkidel võrkudel.
2) Lisasime 6 kasutajat: Taavi, Erko, Oliver, Karet, Urmo ja Veiko.
3) Installeerisime serverile AD rolli - sujus lihtsalt ning probleeme polnud. Pärast restarti konfigureerisime uue Foresti keuto.eu. Kõik käis lihtsalt - next-->next-->next. Vaata lähemalt siit: Active_Directory_Domain_Services
4)
Meeskonnatöö
Meeskond töötas väga hästi, kõik tegid koostööd, otsused võeti vastu üheskoos, õppisime meeskonnatööst väga palju, puudu jäi planeerimis oskusest ja teatud tehnilistest oskustest nt programmeerimine. Olime väga paindlikud ja ei tülitsenud. Õppejõududele: tüütasid meid esimesel kahel päeval, neljapäeval ei näinud neid pea üldse, huvitav kas neil kadus huvi:P? Kõige suurem kasu oli meile Heikist, kes aitas meid tehniliste oskustega ja Margus oli abiks innustuse ja õige suuna kätte näitamisel.
Soovitused intensiivõppe nädala jaoks
- Võiks olla rohkem aega
- Rohkem erinevaid ülesandeid
- Õppejõud võiks uusi tehnoloogiad välja pakkuda
- Intensiivõppe nädal võiks toimuda sagedamini, kui üks kord aastas. Või siis toimuda nagu suvepraktikana, et tehakse nullist valmis mingi rakendus umbes 2 nädala jooksul ja selle eest saab 4 EAPd, selline üritus motiveeriks tudengeid kindlasti rohkem osalema.
- Hindamine võiks olla selgem, st mis alusel hindamine toimub? Kuidas jagunevad punktid erinevates õppeainetes?
- Ülesanded peaks tulema ainult õppejõudude käest, st tudengid ise ei peaks saama oma teemat valida. Sellisel juhul oleks ülesanded ilmselt paremini hinnatavad ja ka võrdsemad.
- Intensiivõppe nädala ajakava peaks olema selgelt paigas - kõik kaitsmised, lõpptähtaeg jne. Intensiivõpe nädal (või ka pigem periood) ei tohiks üle lõpptähtaja venida.
- Üks mõte on kaasata igasse tiimi ka üks õppejõud/konsultant (kasvõi osalise ajaga), nii, et tiim omandaks õiged võtted meeskonnatöös, kui ka tehniliselt kasutaks kõiki olemasolevaid võimalusi.