Besplatni alati za trouble ticketing Kruno Golubić ([email protected]) Sveučilišni računski centar (Srce) Zagreb, Split, 2. i 3. prosinca 2010. Početak Tema ovog seminara Trouble ticketing sustavi mogu olakšati praćenje, prihvaćanje i rješavanje zadataka koji su delegirani korisničkoj podršci. U ovom seminaru osvrnut ćemo se na kriterije za odabir odgovarajućeg sustava. Bit će napravljen kratak pregled nekih mogućih rješenja za trouble ticketing, počevši od jednostavnih baza podataka preko specijaliziranih trouble ticketing programa do CRM sustava. Glavni naglasak seminara bit će na web-baziranim open source rješenjima. Pregled Što su Trouble ticketing (TT) sustavi? Treba li vam TT sustav? Kako odabrati TT sustav? Besplatna (ne nužno open source) rješenja Pregled nekih rješenja Dodatni alati Helpdesk, service desk, podrška korisnicima, … Kako to obično izgleda... Jedan mogući workflow Zaprimanje upita komunikacijski kanali kako sve upiti dolaze? elektroničkom poštom telefonom telefaksom putem web-stranica osobnim dolaskom … Zaprimanje upita postoji li automatizirana pozdravna poruka? Područje rada helpdeska da li je upit došao na pravo mjesto? ako nije da li je moguće upiti korisnika na nekoga? popis poslova koje helpdesk (informatička služba) radi, npr.: otvaranje korisničkih računa uklanjanje hardverskih kvarova dodjeljivanje IP adresa promjena tonera održavanje servera održavanje mreže … Spada li upit u područje rada helpdeska? Tko je korisnik? da li je bitno da se bilježe podaci? što se treba zabilježiti od podataka? Da li je potrebno zabilježiti podatke o može li se automatizirati korisniku? prikupljanje podataka, primjerice ime i prezime iz LDAP-a ili telefonski broj kod VoIP integracije Unos podataka o korisniku u aplikaciju Prethodni upiti je li ovo prvi puta da korisnik kontaktira helpdesk vezano uz taj problem? kakve problem je već korisnik imao? postoji li ugovor (SLA) s korisnikom? Treba li dohvatiti podatke o korisniku / prethodnim upitima? Dohvat podataka o korisniku / prethodnim upitima Baza znanja postoje li zabilježene procedure? postoji li zabilježeno znanje? što je potrebno za otvaranje korisničkog računa tko ima pravo na određeni softver NPP - FAQ na osnovu čega se pružaju odgovori? znanje pojedinca baza znanja Nalazi li se odgovor u bazi znanja? Preusmjeravanje upita eskalacija koji upiti se preusmjeravaju? kome se preusmjeravaju? zašto je došlo do eskalacije? hoće li se i ubuduće takav tip upita eskalirati? Preusmjeravanje upita na višu razinu Preusmjeravanje upita eskalacija treba li nadograditi bazu znanja? treba li dodatno educirati djelatnike na helpdesku? Treba li kreirati novi članak u bazi znanja? Kreiranje novog članka u bazi znanja Pružanje odgovora na koji način se šalje odgovor korisniku? na isti način kojim je upit stigao na neki drugi način bilježenje odgovora da li je korisnik zadovoljan odgovorom slijedi li još jedna iteracija? Pružiti odgovor i zabilježiti ga Da li je odgovor riješio upit? Zatvaranje upita metrika prikupljanje povratnih informacija ankete, upitnici, istraživanja, … zatvaranje upita šalje li se poruka korisniku o zatvaranju? automatsko zatvaranje upita? Zatvoriti upit Malo ljepši prikaz Slika je preuzeta s adrese http://www.zoho.com/support/help/gettingstarted.html ITIL Što je to ITIL? „A set of Best Practice guidance for IT Service Management. ITIL is owned by the OGC and consists of a series of publications giving guidance on the provision of Quality IT Services, and on the Processes and facilities needed to support them.” OGC=Office of Government Slika je preuzeta s adrese http://www.ogc.gov.uk/guidance_itil_4671.asp Commerce ITIL=Information Technology Infrastructure Library Što ITIL nije ITIL ne služi upravljanju projektima ITIL nije standard ustanova se ne može certificirati ITIL ne zahtjeva upotrebu alata (softvera) Može li se bez ITIL-a? može, ali budući da se često u literaturi spominje ITIL i pojmovi vezani uz ITIL ili poslužit ćemo se nekim definicijama (u izvornom obliku) kompletan rječnik „ITIL® V3 Glossary v01” dostupan je na adresi http://www.itil-officialsite.com/ InternationalActivities/Translated_Glossaries_2.asp Terminologija – prema ITIL-u Incident - An unplanned interruption to an IT Service or a reduction in the Quality of an IT Service. Failure of a Configuration Item that has not yet impacted Service is also an Incident. For example Failure of one disk from a mirror set. Incident Management - The Process responsible for managing the Lifecycle of all Incidents. The primary Objective of Incident Management is to return the IT Service to Users as quickly as possible. Terminologija – prema ITIL-u Problem - A cause of one or more Incidents. The cause is not usually known at the time a Problem Record is created, and the Problem Management Process is responsible for further investigation. Problem Management - The Process responsible for managing the Lifecycle of all Problems. The primary Objectives of Problem Management are to prevent Incidents from happening, and to minimise the Impact of Incidents that cannot be prevented. Terminologija – prema ITIL-u Change - The addition, modification or removal of anything that could have an effect on IT Services. The Scope should include all IT Services, Configuration Items, Processes, Documentation etc. Change Management - The Process responsible for controlling the Lifecycle of all Changes. The primary objective of Change Management is to enable beneficial Changes to be made, with minimum disruption to IT Services. Terminologija - prema ITIL-u Escalation - An Activity that obtains additional Resources when these are needed to meet Service Level Targets or Customer expectations. Escalation may be needed within any IT Service Management Process, but is most commonly associated with Incident Management, Problem Management and the management of Customer complaints. There are two types of Escalation, Functional Escalation and Hierarchic Escalation. Terminologija - prema ITIL-u Service Level Agreement (SLA) - An Agreement between an IT Service Provider and a Customer. The SLA describes the IT Service, documents Service Level Targets, and specifies the responsibilities of the IT Service Provider and the Customer. A single SLA may cover multiple IT Services or multiple Customers. Pink Elephant jedan od dva licencirana procjenitelja za ITIL softver http://www.itil-officialsite.com/SoftwareScheme/ LicensedSoftwareAssessors/LicensedSoftwareAssessors.asp https://www.pinkelephant.com/ ako vas i ne zanima ITIL dobri obrasci za samoprocjenu softvera (karakteristika/ mogućnosti softvera) koristan podsjetnik prilikom odabira rješenja http://www.pinkelephant.com/PinkVERIFY/SelfAssessment.htm Open source alati i PinkVERFIY „PinkVERIFY is a set of process functionality and capability criteria which are required to support ITIL® processes and activities.” na popisu verificiranih alata nalazi se samo jedan Open source alat – OTRS ITSM http://www.pinkelephant.com/PinkVERIFY/PinkVERIFY30Toolsets.htm OTRS ITSM – podržani ITL procesi Availability Management Capacity Management Change Management Event Management Financial Management (Service Costing) Incident Management IT Service Continuity Management Knowledge Management Problem Management Release & Deployment Management Request Fulfillment Service Asset & Configuration Management Service Catalog Management Service Level Management Service Portfolio Management OTRS ITSM – demo verzija dostupno je nekoliko različitih uloga Service Desk (1st Level) Service Agent (2nd / 3rd Level) Service Manager Change Manager Config Item Manager Administrator Customer http://www.otrs.com/products/itsm/online-demo/ OTRS ITSM – demo verzija Odabir alata Poželjne karakteristike sustava treba jasno definirati što sve treba imat sustav odnosno što očekujemo od sustava bilježenje upita preusmjeravanje upita eskaliranje upita baza znanja izvještaji povratne informacije (ankete) … prisjetimo se Pink Elephant dokumenata za samoprocjenu Razvoj vlastitog sustava? mogućnost potpune prilagodbe u obzir treba uzeti: krenuti od nule prilagoditi neki postojeći sustav (open source?) vrijeme potrebno za razvoj sustava trošak potrebne ljudski resursi održavanje sustava … nije nužno kompleksno rješenje – jednostavna baza? može se nadograđivati u fazama sukladno novim potrebama TT softver osTicket http://osticket.com/ osTicket jednostavan TT softver upite je moguće poslati putem elektroničke pošte ili putem web sučelja odgovaranje na upite isključivo putem web sučelja popis mogućnosti nalazi se na adresi http://osticket.com/features.php osTicket primjer osTicket - instalacija osTicket - instalacija osTicket - instalacija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija osTicket - administracija oprezno s postavkama Settings / Preferences / Ticket Options & Settings / Open Tickets Maximum • http://osticket.com/forums/showthread.php?t=4781 omogućiti opciju „Human Verification: Enable captcha on new web tickets.” (Admin Panel / Settings / Ticket Options & Settings) SiT! Support Incident Tracker http://sitracker.org/ SiT! Support Incident Tracker mogućnost definiranja područja stručnosti za djelatnike zamjene za odsutne djelatnike bazirano na stručnosti raspored slobodnih dana SLA primanje upita putem e-maila ili web sučelja povratne informacije matrica http://sitracker.org/wiki/Feedback detaljne upute dostupne su na adresi http://sitracker.org/wiki/Manual SiT! Support Incident Tracker za prihvat elektroničke pošte potrebna je osim postavki korisničkog računa dodati i automatsko izvršavanje zadataka (Crontab, ..) http://sitracker.org/wiki/Scheduler http://hr.php.net/imap_open - za podešavanje dodatnih opcija http://sitracker.org/wiki/Auto_create_with_tags_Plugin pokušava automatski klasificirati i dodijeliti upit nije moguće obrisati operatera http://sitracker.org/wiki/RemovingUsers SiT! primjer Request Tracker (RT) http://bestpractical.com/rt/ Request Tracker (RT) sustav za zaprimanje zahtjeva, nije samo TT sustav između ostalog koristi se za „bug tracking, help desk ticketing, customer service, workflow processes, change management, network operations, youth counselling and even more” djelomična lokalizacija na hrvatski https://translations.launchpad.net/rt/3.8/+pots/rt/hr/+details mogućnost integracije s drugim sustavima, npr. Nagios započeo je razvoj verzije 4.0 http://blog.bestpractical.com/2010/09/rt-394-firstdevelopment-release-leading-to-rt-400.html RT 4.0.0RC1 bi se trebao pojaviti do 25.12. 2010. RTFM The RT FAQ Manager http://bestpractical.com/rtfm/ neke od mogućnosti su: integracija s RT-om dokumentiranje procedura i znanja pretvaranje upita u članke … OTRS 3 http://otrs.org/ OTRS 3 vjerojatno najbolje open source rješenje za TT mogućnost pristupa upitima putem klijenata za elektroničku poštu i putem weba izuzetno kompleksno rješenje priručnik za administratore ima 612 stranica (http://ftp.otrs.org/pub/otrs/doc/docadmin/3.0/en/pdf/otrs_admin_book.pdf) nedavno je izašao OTRS 3 (15.11.2010.) od sada je dostupan i kao Software as a Service (SaaS) OTRS OnDemand – nije besplatna usluga OTRS 3 - novosti novo korisničko sučelje - Ajax, xHTML i CSS. optimizirano pretraživanje teksta – jednostavno i napredno pretraživanje mogućnost arhiviranja – mogućnost kreiranja zasebne arhive pristupačnost – u skladu sa standardima WCAG i WAIARIA detaljnije informacije na adresi http://www.otrs.com/products/help-desk/versions/otrshelp-desk-30/ OTRS 3 - instalacija instalacija je nešto kompliciranije nego kod drugih sustava kod shared hosting paketa znade biti problema s instalacijom • potrebne su root ovlasti za neke operacije username i password za prvu prijavu U: root@localhost P: root OTRS 3 primjer On-line TT sustavi Zoho Support http://www.zoho.com/support/ Zoho Support novi dodatak Zoho porodici alata postoje tri verzije: javno je objavljen 10.11.2010. Enterprise Professional Free – za jednog agenta/operatera uskoro dolazi i Express verzija usporedba verzija nalazi se na adresi http://www.zoho.com/support/pricing.html Zoho Support – mogućnosti besplatne verzije do 25 zahtjeva dnevno upravljanje kontaktima ponuđena rješenja izvještaji i sučelje za upravljanje prilagodba sučelja … Zoho Support primjer Alternative TT softveru Izbor je velik… postoji veliki broj alata koji se mogu iskoristiti za bilježenje i praćenje upita, a nisu prvenstveno namijenjeni tomu: (jednostavne) baze podataka alati za bilježenje bugova groupware alati alati za upravljanje projektima forumi CRM sustavi ... Baza podataka Microsoft Access 2007 Issue tracking database http://office.microsoft.com/enus/templates/results.aspx?qu=issues&av=my#ai:TC001225348| Customer service http://office.microsoft.com/enus/templates/results.aspx?qu=issues&av=my#ai:TC010206880| Microsoft Access 2010 Issues web database http://office.microsoft.com/enus/templates/results.aspx?qu=issues&av=my#ai:TC101114817| moguće je koristi bazu i uz SharePoint 2010 video: Use the Issues Web Database template http://office.microsoft.com/en-us/videos/video-use-the-issues-webdatabase-template-VA101794585.aspx Forum Simple Machines Forum Simple Machines Forum – SMF (http://www.simplemachines.org/) nije samo fourm - „free, professional grade software package that allows you to set up your own online community within minutes.” veliki broj modifikacija kojima se proširuje funkcionalnost SMF-a jedna od tih modifikacija je SimpleDesk SimpleDesk modifikacija za SMF koja SMF-u dodaje TT funkcionalnosti može se integrirati s forumom ili raditi samostalno bez foruma SimpleDesk funkcionalnosti upravljanje upitima upravljanje dozvolama za pristup definiranje nivoa hitnosti upita dodjeljivanje upita operaterima dodavanje privitka upitima mogućnost pretvaranje teme s foruma u upit i obrnuto SimpleDesk – instalacija preduvjet je instaliran SMF Admin / Administration Center / Packages / Download Packages SimpleDesk – instalacija nakon instalacije potrebno je aktivirati modul Administration Center / Core Features pojavljuje se novi izbornik, Helpdesk, pomoću kojeg se upravlja s upitima (odgovaranje na upite, kreiranje novih upita i sl.) SimpleDesk - podešavanje SMF ima razrađen sustav dozvola prije nego korisnici mogu koristiti mogućnosti SimpleDeska potrebno im je dodijeliti dozvole • Administration Center / Permissions / General Permissions SimpleDesk – upiti SimpleDesk - problem tresnuta verzija kompatibilna je samo s SMF 2.0 RC3 (iako već postoji i SMF 2.0 RC4) neizvjesna budućnost nije rijedak slučaj (i to ne samo kod Open Source projekata) SimpleDesk primjer CRM CRM sustavi CRM sustavi obično se sastoje od minimalno tri komponente CRM=Customer relationship management za korisničku podršku interesantan je dio (modul) vezan uz podršku vtiger http://www.vtiger.com/ vtiger neke od mogućnosti vezanih uz support modul: upravljanje upitima baza znanja portal za korisnike … integracija s Asteriskom (http://www.asterisk.org/) opisana je u dokumentu na adresi http://www.vtiger.com/archives/validation/5.1/2008.12/Vtig erCRM_5.1.0_Asterisk_Integration.pdf demo sustava s četiri različite uloge dostupan je na adresi http://demo.vtiger.com/index.php?action=Login&module= Users SugarCRM http://www.sugarcrm.com/crm/ SugarCRM postoje tri verzije – besplatna verzija je Sugar Community Edition (SCE) od mogućnosti vezanih uz support modul SCE podržava: detaljna usporedba verzija dana je u dokumentu http://media.sugarcrm.com/datasheets/EditionsComparison.pdf upravljanje upitima praćenje bugova upravljanje s e-mailovima SCE nažalost nema podršku za bazu znanja siteovi povezni sa SugarCRM-om: http://www.sugarforge.org/ http://www.sugarexchange.com/ SugarCRM – instalacija – mali savjet ako nakon instalacije stranica ne izgleda dobro provjerite dozvole za mape i datoteke http://kb.sugarcrm.com/imp/install/required-file-systempermissions-on-linux/ SugarCRM primjer Zoho CRM http://www.zoho.com/crm/ Zoho CRM opcije koje su direktno vezane uz podršku korisnicima moguća je integracija Zoho CRM-a i Zoho Supporta Cases – dio namijenjen upravljanju s upitima Solutions – dio namijenjen dokumentaciji (baza znanja) http://www.zoho.com/support/help/zohocrm-integration.html besplatan za 3 korisnika mogu biti samo administratori https://zohocrm.wiki.zoho.com/Managing-Users.html Zoho CRM primjer Dodatni alati Dodatni alati / nadopuna TT softvera Ankete komunikacija s korisnicima FAQ … Alati za ankete - LimeSurvey LimeSurvey (http://www.limesurvey.org/) kao dodatak za osTicket (http://osticket.com/forums/showthread.php?t=3828) Alati za ankete – Google Docs Google dokumenti (http://docs.google.com/) „Google Docs - izrada anketa, upitnika i obrazaca” (http://goo.gl/LA96O) - članak na portalu sistemac.srce.hr http://www.google.com/google-d-s/forms/ Google Docs primjer Dodatni alati - Twitter Twitter (http://twitter.com/) – dobar način za slanje obavijesti korisnicima stanje servisa, najave radova, promjene radnog vremena, izvanredne situacije, … Twitter primjer Dodatni alati – SIP@EduHr usluga je namijenjena ustanovama iz sustava znanosti i visokog obrazovanja portal usluge SIP@EduHr https://sip.srce.hr/ Slika je preuzeta s adrese https://sip.srce.hr/ Dodatni alati – SIP@EduHr Roger – SIP-klijent razvijen u Srcu napisan u Javi autentikacija putem AAI@EduHr neovisan o platformi poznat identitet pozivatelja i osobe koja odgovara obadvije strane koriste isti klijent manja je mogućnost da dođe do problema u komunikaciji FAQ (NPP) alati - phpMyFAQ http://www.phpmyfaq.de/ FAQ (NPP) alati - phpMyFAQ glavne karakteristike: sustav dozvola – korisnici i grupe • ograničavanje mogućnosti za gledanje, uređivanje i kreiranje članaka podrška pregledavanje prošlih verzija članaka mogućnost da korisnici ostave komentare WYSIWYG HTML editor izvod u PDF, XHTML i XML … kompletan popis na http://www.phpmyfaq.de/features.php phpMyFAQ primjer Ali to nije sve… Postoji veliki broj alata neki od njih su poprilično stari odnosno ne održavaju se, nema nadogradnji, upitna je podrška, … PHD Help Desk - http://www.p-hd.com.ar/eng/index.php Help Desk Software (freehelpdesk.org) http://freehelpdesk.org PHP Support Tickets - http://www.phpsupporttickets.com/ HelpCenter Live! - http://www.helpcenterlive.com/ Crafty Syntax Live Help - http://www.craftysyntax.com/ FAQMasterFlex http://www.lethalpenguin.net/design/faqmasterflex.php Ima još… SysAid Free Help Desk Software http://www.ilient.com/freeware.htm besplatna verzija podržava jednog administratora (operatora) sto upita mjesečno Polar Help Desk 4 http://www.polarsoftware.com/polar-help-desk4/overview/ besplatna verzija podržava jednog operatera Linkovi http://www.cio.com.au/article/320110/five_open_source_h elp_desk_apps_watch/ http://www.helpdesksurvival.com/HelpDeskConceptsandD efinitions.html OTRS YouTube kanal http://www.youtube.com/user/diginin1974 http://sistemac.srce.hr Literatura Czegel B.; Running an Effective Help Desk. 2nd ed. Wiley, 1998. Foundations of IT Service Management Based on ITIL® V3. Van Haren Publishing (http://www.amazon.com/Running-Effective-Help-Desk2nd/dp/0471248169/) postoji nekoliko izdanja (http://www.itsmfbooks.com/foundations_itil_english_versionp201.html) Sanderson S. M.; Introduction to Help Desk Concepts and Skills. McGraw Hill, 2004. (http://www.amazon.com/Introduction-Concepts-Skills-MyersComputer/dp/0072231599/) Literatura Mreža 4/XV - travanj 2010. Tema broja: Implementacija CRM sustava Mreža 11/XV - studeni 2010. Tema broja: Helpdesk Zaključak Hvala! Pitanja?
© Copyright 2024 Paperzz