Projektni pristup na primjeru CRM projekta 28.04.2015
Sadržaj Projektni opseg (primjer) Rizici Pristup projektu u praksi
PROJEKTNI OPSEG (PRIMJER)
Projektni opseg (I) Podaci i sinkronizacija Migracija postojećih podataka Naručitelja Inicijalna migracija postojećih kupaca u CRM sustav Inicijalna migracija postojećih kontakata u CRM sustav Inicijalna migracija proizvoda (artikala) u CRM sustav Inicijalna migracija ponuda, narudžbi i računa iz ERP sustava u CRM sustav Integracija CRM sustava s Dynamics NAV rješenjem Kupci/klijenti (NAV -> CRM) Proizvodi/artikli (NAV -> CRM) Ponude (NAV -> CRM)
Projektni opseg (II) Outlook i aktivnosti Integracija CRM sustava s Microsoft Outlook rješenjem Mogućnost korištenja CRM-a u Outlook-u Praćenje e-pošte u CRM-u kroz 1 klik (oznaku) u Outlooku Stvaranje novog kontakta kroz Outlook Offline rad sa podacima iz CRM-a Podsjetnici na zadatke iz CRM-a u Outlook-u Praćenje aktivnosti Zadaci (odrađeni, budući, po prioritetima) Telefonski pozivi (odrađeni, budući) Sastanci (odrađeni, budući) Mail-ovi, Fax, Pošta Pregled svih prodajnih aktivnosti po prodavaču, timu, kupcima/potencijalnim kupcima, vremenskom periodu
Projektni opseg (III) Prodaja Zadavanje i praćenje prodajnih ciljeva Broj prodajnih sastanaka Broj poziva/novih kontakata Broj/vrijednost izdanih ponuda u periodu Broj/vrijednost novootovrenih i zatvorenih prodajnih prilika Praćenje prodajnog pipelinea Očekivani prihod, vjerojatnost, datum zatvaranja prodajnih prilika (mogućnost predviđanja cashflow-a) Praćenje prodajnih prilika po fazama Automatsko generiranje aktivnosti za pojedinu fazu Upravljanje zadacima za svaku prodajnu priliku Pregled pipeline-a po prodavaču, timu, regiji Praćenje konkurenata po prodajnim prilikama (statistika izgubljenih po konkurentima)
Projektni opseg (IV) Upravljanje i nadzor Upravljanje kupcima/potencijalnim kupcima Bit će omogućeno praćenje sljedećih informacija: Matični podaci Dodatni podaci, veze i odnosi Evidencija svih interakcija s pojedinim kupcem Otkrivanje neaktivnih kupaca Evidencija i praćenje potencijalnih kupaca Segmentacija, tj. razdioba po zadanim parametrima (npr. samo kupci iz regije sjever) Nadzor i praćenje rada prodaje Pregled otvorenih i odrađenih aktivnosti (prodavač, tim) Pregled prodajnih prilika (otvorenih, novo-otvorenih, zatvorenih, izgubljenih) Pregled potencijalnih kupaca (otvorenih, novo-otvorenih, diskvalificiranih) Pregled ostvarenih ciljeva po prodavaču, timu Pregled najvažnijih kupaca ("Top X" - po teritoriju, timu, vremenu)
Projektni opseg (V) Predmeti Upravljanje predmetima (case management) Vođenje procesa rješavanja predmeta Praćenje napretka rješavanja predmeta Praćenje komunikacije s dobavljačima i klijentima Integracija zahtjeva za reklamaciju Prilagodba kartice predmeta (case): Uzrok Izvor uzroka Klijent Produkt Dobavljač
RIZICI
Rizici Projekt neće završiti na vrijeme kreira se projektni plan i prati napredak Počinjemo sa nedefiniranim i rizičnim funkcionalnostima, npr. integracijom Eskalira se čim se pojavi problem Rješenje neće donijeti željene koristi ključni korisnici moraju biti uključeni od početka prioritizacija funkcionalnosti na osnovu koristi Problemi se moraju brzo identificirati Poslovni procesi nisu definirani Identificirati problem u ranoj fazi i eskalirati Omogućiti definiranje detaljnih poslovnih procesa tijekom projekta Korisnici neće koristiti rješenje Odrediti buy-in faktore na svim razinama uključeni su ključni korisnici tijekom cijelog projekta jasni ciljevi i podrška višeg menadžmenta kreiran je plan upravljanja promjena
Projektne faze Podjela velikog projekta na manje projekte Analiza (1-2 mjeseca) Priprema <1 mjeseca Implementacija (5 mjeseci) produkcija (1 mjesec) Podrška Analiza poslovnih procesa Identifikacija potrebnih dorada Analiza integracija Pristup Uspostava infrastrukture Konfiguracija Prilagodbe Integracija Testiranje Dokumentacija & Korisničke radionice Produkcija Korisnička podrška Nadgradnje Nove funkcionalnosti Krenemo sa lakim pobjedama = Brzo pokazujemo korist!
PRISTUP PROJEKTU
SCRUM = Agile Project Methodology Short iterations (14 days) called SPRINTs Working solution at the end of each iteration Just in time (JIT) Well defined requirements Focus on value
Provesti dobro definirane male dijelove rješenja koje donose najviše koristi, onda ići dalje.. Prioritization (Value, Cost, Risk) SPRINT 14 days Shippable product increment Value Epic Solution Epic Epic
Provesti dobro definirane male dijelove rješenja koje donose najviše koristi, onda ići dalje.. Prioritization (Value, Cost, Risk) SPRINT 14 days Shippable product increment Value All sprint backlog items are clearly defined and described including Acceptance criteria Epic Each sprint Epic is independent from the previous sprint but it can be adjusted according to Epic the results. Solution
Provesti dobro definirane male dijelove rješenja koje donose najviše koristi, onda ići dalje.. Prioritization (Value, Cost, Risk) SPRINT 14 days Shippable product increment Value defined and described including Acceptance criteria Epic according to Epic the results. All sprint backlog items are clearly Each sprint Epic is independent from the previous sprint but it can be adjusted Sprint is considered successfully completed when all items from Solution sprint backlog are completed according to the initial definition (story definition & acceptance criteria = UAT) In practice: Solution is verified and approved from the key users Detailed testing is done at the end of the project in testing phase
AGILE U PRAKSI
Projektni vremenski plan (primjer)
Uloge izvođača i naručitelja u sprintu Sprint 10 Sprint 11 Provedba zahtjeva u sprintu Predaja zahtjeva naručitelju Specifikacija zahtjeva za sljedeći sprint Odobravanje zahtjeva za sljedeći sprint Testiranje i odobravanje zahtjeva završenih u prošlom sprintu Prioritizacija zahtjeva Naručitelj Izvođač Oba
Dvotjedni sastanci SPRINT plan sa kupcem Velika uključenost svih dionika (izvođača i naručitelja!) Prioritiziranje zadataka Koordinacija i odobravanje specifikacija za sljedeći sprint Preuzimanje, testiranje i odobravanje na kraju svakog sprinta Specifikacija zahtjeva U sprint se dodaju samo dobro definirani zahtjevi U postojeći sprint nije dozvoljeno dodavati novi zahtjev
SPRINT plan interno Priprema za SPRINT Konzultant za svoje projekte priprema detaljnu specifikaciju zahtjeva Inicijalni SPRINT sastanak Prezentiranje zahtjeva cijelom timu po pojedinom projektu Valorizacija kompleksnosti zahtjeva po bodovima (svi za sve zahtjeve) Rasprava i dogovor oko valorizacije Prioritizacija i dogovor oko zahtjeva za sljedeći sprint Tijekom SPRINT-a Dnevni sastanci što je napravljeno jučer, što će raditi danas, rasprava oko opcija rješenja problema Provedba zahtjeva Review odrađenih zahtjeva Na kraju SPRINT-a Testiranje odrađenih zahtjeva te eventualno prebacivanje zahtjeva za slijedeći sprint
PITANJA
Kontakt: Vedran Jelić 091 4007 048 vedran.jelic@adacta.hr