Projektni menadžment (Model A3 alata) & SBE
📄 ME: Projektni modeli & Odoo Implementation Metholodlogy 📄 Odoo Implementation Metodology (OIM) 📄 Rješenje PORTALIS 📄 Odoo Sales & PM (MMC) 📄 GAP model (MMC) 📄 Uputstvo za upravljanje projektima eKomora 📄 Uputstvo za Odoo Projekte 📄 Projekti & Finansije (integracija)📄 Product Brief (example: Enhanced Task Planning Feature, integ. CRM; PM, FIN...). ....
Dobar dokum. za templejt, poput Project Statement (PMI)
I. Implementacioni projekti
Odoo Implementation Metodology (Implementation Guide for 2023)
-
Introduction:
- As Project Leaders, our role is to improve people’s work lives by automating tasks and enhancing productivity.
- Odoo connects various departments, leading to significant workflow changes and user reliance on the system.
- Implementing management software is impactful but challenging.
-
Key Concepts:
- Responsibilities: Ensure projects stay on schedule and within budget.
- Customer Needs: Understand why and what the customer requires, and define how to meet those needs using Odoo.
- Limit Custom Development: Minimize customizations to essential requirements.
-
Implementation Phases:
- ROI Analysis: Evaluate the return on investment (Inventory Map i GAP analiza, ROI procjena) 📄 GAP model (MMC)
- Project Kick-off: Set the project in motion.
- Implementation: Execute the Odoo deployment.
- Go-Live: Transition to the live system.
- Second Deployment: Address any remaining needs.
- Progress Report: Assess project progress.
-
Implementation Challenges:
- Encourage user adoption.
- Deal with resistant individuals.
- Keep things simple.
- Manage customer expectations.
- Write effective specifications.
- Minimize custom development.
- Handle internal politics.
-
Sales Methodology:
- Recruit and train salespeople.
- Maintain control during the sales process.
- Understand different customer approaches.
- Highlight Odoo’s competitive advantages and pricing.
-
Conclusion:
- Odoo’s success lies in smooth, predictable, and affordable implementation.
- Learn from top performers and apply best practices.
For more detailed information, you can refer to the official Odoo Implementation Methodology guide1. Happy implementing!
https://www.youtube.com/live/ycPT6FKKPQ8?si=shX2f5PmNA_epeAi
Projekti implementacioni - OIM/WS-ABC
📄 Odoo Implementation Metodology (OIM) 📄 Projektni ABC modeli (CG/ENG) & Odoo Implementation Metholodlogy
Projektni ciklus MMC OIM velikih projekata:
Projektno planiranje & Resursni menadžment:
Krupna slika RM plana: Godina po mjesecima:

Pregled užeg fokus na nivou mjeseca, onosno nedelje:

III. Razvojni projekti - DTO
📄 Design Thinking & Odoo Project (DTO)
Razvojni projekta baziramo na dva procesa, koji se dijelo paralelno izvode i dva softverska alata: DT mapa i Odoo Projekti, pa otuda i naziv razvojnog projektnog modela - DTO.
1. Design Thinking (DT) Mapa:
Kao krovna metodologija i niz metoda: Empathy Map (EM), Customer Journey Map (CJM), IM, OST...
Prvi novo planiranje je vizuelizacija mapiranjem ključnih pozicija, pa potom operativne aktivnosti sprovoditi u Odoo Projekti.
2. Odoo Projekti:
📄 Design Thinking & Odoo Project (DTO)
...
IV. Tradicionalni - PMI (PMBOOK)
📄 PMI (proj.model org) https://www.montexel.com/knowledge/article/508
📄 PMI scenariji korišćenja Odoo Projekata (SBE) 📄 Projektni zadatak (Odoo PZ123) 📄 Projekti & Finansije (integracija) 📄 Dijagrami ERP procesa - Purchasing & Production
V. Pilot projekat
Uvod: .....
VI. Upravljanje projektnim rizicima
U svakom od ova tri pristupa prodaji treba klijentima predstaviti projektni okvir, gantogram dinamike. Takodje naglasiti koji su preduslovi da se projekat realizuje u okvirima planiranog budžeta.
Zato treba jasno ukazati kako zajedno efikasno upravljati projektom, kako elimisanje nejasnoće i rizike projektne neposvećenosti.
Objasniti šta znači i kako minimizovati odugovlačenja u projektnom izvodjenju, kašnjenja u obezbjedjenju projektnih inputa i odluka od strane naručioca i pravovremenog izvodjenja od strane implementatora. Probijanje projektnih rokova znači za naručioca kašnjenje u eksploataciji i smanjenju pozitivnih efekata koje treba da pruži implementirano projektno rješenje.
Kod izvodjača odugovlačenja vrlo često izazivaju neplanirane troškove u prevazilaženju problema u planiranju. Tako se kao posedica javlja rast neproduktivnog vremena usled čekanja inputa,
jer je često otežano vršiti preraspodjele projektnih ekipa.
U slučaju ozbiljnijih kašnjenja ili ukazivanja potrebe za dodatne analize (koje prevazilaze planirani budžet) tada se inicira proces (CR) za izmjenu projektnog okvira,
na način što se dostavlja zahtjev iz zadatka CR1 (za prvi zahtjev) na meil adresu naručioca.
Preduslov za aktiviranje CR procesa je dosledno praćenje budzeta i pravovremenu najavu zahtjeva prije potrošnog budzeta!
SBE:
1. SBE eKomora: model korišćenja PMI modula
Za kreiranje specifikacije na osnovu primjera (SBE: Specification by Example) na temu funkcionalnih zahtjeva za softver za upravljanje projektima,
razvijamo niz primjera koji konkretizuju opisane zahtjeve. Evo kako bi to moglo izgledati za svaki od navedenih funkcionalnih zahtjeva:
1. Kreiranje i upravljanje projektima
Izbor vrste projekta:
- Korisnik u selekt meniju bira vrstu projekta (standardi, nove usluge za članstvo, skupovi, investicije, parnerski projekti..),
na osnovu čega dobija pripadajući set standardizovanih projektnih obrazaca.
Kreiranje projekta:
- Korisnik otvara formular za kreiranje projekta.
- Unosi ime projekta: "Projekt X"
- Dodaje opis projekta: "Razvoj nove web aplikacije."
- Postavlja rok: 31.12.2024.
- Klikom na "Sačuvaj", projekt se kreira i prikazuje u listi projekata.
Dodavanje zadataka u projekt:
- Korisnik izabere "Projekt X" i klikne na "Dodaj zadatak".
- Unosi ime zadatka: "Dizajn korisničkog sučelja".
- Bira rok za zadatak: 30.09.2024.
- Određuje člana tima zaduženog za zadatak: "Ana Petrović".
- Zadatak se dodaje projektu.
2. Planiranje i alociranje ljudskih resursa
- Menadžer projekta pristupa sekciji "Resursi".
- Vidi grafik dostupnosti svih članova tima.
- Za projekat "Projekt X", alocira "Ivana Ivanovića" za zadatke koji zahtijevaju njegove specifične vještine
u periodu kada je dostupan.
3. Praćenje progresa projekata i generisanje izvještaja
- Korisnik pristupa dashboardu projekta "Projekt X".
- Vidi progres bar koji pokazuje 40% završenosti.
- Klikom na "Generiši izvještaj", korisnik dobija izvještaj o trenutnom statusu projekta uključujući završene i preostale zadatke.
4. Praćenje budžeta i troškova projekata
- Menadžer projekta otvara sekciju "Finansije" za "Projekt X".
- Pregledava troškove i izdatke, te vidi da je 75% budžeta potrošeno, dok je 60% projekta završeno.
- Odlučuje se za sastanak s timom radi optimizacije troškova.
5. Saradnja (komunikacija) timova u realnom vremenu
- Član tima "Marko Marković" ulazi u chat sekciju projekta "Projekt X".
- Postavlja pitanje: "Da li je dizajn korisničkog sučelja gotov?"
- "Ana Petrović" odgovara: "Dizajn je završen, počinjem s implementacijom."
- Razmjena poruka se odvija u realnom vremenu unutar aplikacije.
6. Praćenje rokova i upozorenja za kašnjenja
- Sistem automatski šalje obavijest menadžeru projekta: "Zadatak 'Razvoj backend-a' za projekt 'Projekt X' kasni!"
- Menadžer pristupa detaljima zadatka i vidi da je rok prekoračen za 3 dana.
- Menadžer komunicira sa zaduženim članom tima za reevaluaciju zadatka i prilagođavanje plana.
7. Integracija sa softverom za finansije
- Korisnik unosi troškove projekta u softver za upravljanje projektima.
- Automatska sinhronizacija tih podataka s knjigovodstvenim softverom, omogućavajući realno praćenje
finansijskog stanja i izrada izvještaja za menadžment.
2. SBE primjer za Events (upravljanje skupovima)
1. Kreiranje i upravljanje događajima
Kreiranje događaja:
- Korisnik otvara formular za kreiranje događaja.
- Unosi ime događaja: "Konferencija o web tehnologijama 2024."
- Dodaje opis događaja: "Godišnji skup stručnjaka iz oblasti web razvoja."
- Postavlja datum održavanja: 15.10.2024.
- Klikom na "Sačuvaj", događaj se kreira i pojavljuje na kalendaru događaja.
Dodavanje sesija u događaj:
- Korisnik bira "Konferencija o web tehnologijama 2024" i klikne na "Dodaj sesiju".
- Unosi naziv sesije: "Najnoviji trendovi u JavaScriptu".
- Određuje govornika: "Dr. Ivana Ivanić".
- Postavlja vreme i trajanje sesije.
- Sesija se dodaje u program događaja.
2. Praćenje progresa događaja i generisanje izvještaja
- Organizator pristupa dashboardu događaja "Konferencija o web tehnologijama 2024".
- Vidi procenat prijavljenih učesnika i popunjenost sesija.
- Klikom na "Generiši izvještaj", dobija detaljan pregled učešća, finansija i feedback učesnika.
3. Saradnja timova u realnom vremenu
- Tim za logistiku koristi chat grupu unutar aplikacije za koordinaciju postavljanja opreme.
- Razmjenjuju informacije o rasporedu i odmah rešavaju nastale probleme, što omogućava efikasno upravljanje događajem.
4. Planiranje i alociranje ljudskih resursa
- Koordinator događaja pristupa alatu za upravljanje volonterskim resursima.
- Bira volontere za različite zadatke na osnovu njihove dostupnosti i veština.
- Automatski šalje obavijesti o rasporedu i zadacima direktno volonterima.
5. Praćenje rokova i upozorenja za kašnjenja
- Sistem obavještava koordinatora događaja: "Registracija za 'Najnoviji trendovi u JavaScriptu' mora biti zatvorena danas!"
- Koordinator pregleda status registracija i prilagođava rokove i kapacitete sesija po potrebi.
6. Praćenje budžeta i troškova događaja
- Organizator otvara sekciju "Finansije" za "Konferenciju o web tehnologijama 2024".
- Pregledava budžet, troškove i prihode od prodaje karata.
- Analizira efikasnost budžetiranja i prilagođava strategije za buduće događaje.
7. Integracija sa softverom za finansije
- Unos podataka o troškovima u softver za upravljanje događajima.
- Automatska sinhronizacija tih podataka s knjigovodstvenim softverom, omogućavajući realno praćenje finansijskog stanja i izrada izvještaja za menadžment.
3. SBE primjer za HRM
Za izradu specifikacije na osnovu primjera (SBE) za softver za upravljanje ljudskim resursima (HRM), koja odgovara datim funkcionalnim zahtjevima,
evo serije detaljno opisanih primjera kako bi softver mogao efikasno da upravlja navedenim procesima:
1. Praćenje radnji vezanih za zaposlene
Od zapošljavanja do okončanja rada
- HR menadžer unosi novog zaposlenog u sistem, popunjavajući osobne podatke i datum početka rada.
- Kroz vremensku liniju zaposlenog, sistem prati i ažurira promjene u statusu, ugovore, promocije i konačno
okončanje radnog odnosa.
2. Evidencija zaposlenih po vrsti angažmana
Detaljan pregled vrsta ugovora:
- U sekciji "Zaposleni", HR menadžer može filtrirati i pregledati zaposlene po tipu ugovora:
na određeno, na neodređeno, ugovor o djelu, itd.
- Svaki unos sadrži detalje ugovora, trajanje, i specifične uslove.
3. Sporazumi/ugovori
Upravljanje ugovorima:
- HR menadžer pristupa sekciji "Ugovori", gde su prikazani svi aktivni i arhivirani ugovori.
- Sistem omogućava dodavanje, izmjenu ili arhiviranje ugovora, uz evidenciju svih izmjena.
4. Plan i praćenje kontinuirane edukacije
Planiranje i praćenje edukacija:
- HR menadžer unosi godišnji plan edukacija.
- Zaposleni se mogu prijaviti na dostupne kurseve.
- Sistem prati završetak i izdaje certifikate o završenoj edukaciji.
5. Praćenje odsustava zaposlenih
Evidencija i izvještavanje odsustava:
- HR menadžer unosi i pregleda odsustva (bolovanja, lični dani, itd.).
- Sistem automatski ažurira dostupnost zaposlenih i generiše mjesečne izvještaje o odsustvima.
6. Praćenje godišnjih odmora
Planiranje i odobravanje godišnjih odmora:
- Zaposleni podnose zahtjeve za godišnji odmor putem sistema.
- Nadređeni pregleda, odobrava ili odbija zahtjeve, uz automatsko ažuriranje kalendara odmora.
7. Prekid radnog odnosa i mirovanje staža
Evidencija prekida radnog odnosa i mirovanja:
- HR menadžer evidentira prekid radnog odnosa, navodeći razloge i datum prekida.
- Sistem prati mirovanje staža i povezane promjene u statusu zaposlenog.
8. Sistem izvještavanja
Generisanje različitih izvještaja:
- HR menadžer može generisati izvještaje o sistematizaciji radnih mjesta, popunjenosti pozicija,
kvalifikacijama, starosnoj strukturi, vrsti zaposlenja.
- Izvještaji nude vizuelni prikaz podataka i mogućnost detaljne analize.
9. Pregled službenih putovanja sa troškovima
Upravljanje službenim putovanjima:
- HR menadžer unosi informacije o službenim putovanjima, uključujući destinaciju, trajanje, svrhu i povezane troškove.
- Sistem pruža detaljan pregled troškova i omogućava izradu izvještaja o putovanjima za finansijsko planiranje.
Ovi primjeri daju jasan pregled kako bi softver za HRM mogao efektivno da upravlja i automatizira procese vezane za upravljanje ljudskim resursima,
nudeći detaljnu i transparentnu administraciju zaposlenih.
# Ostali HRM procesi: ANkete, Zapošljavanje, Onboarding, EduPlatforma, Upravljanje ciljevima....
4. SBE primjer za FIN
Izradili smo seriju primjera specifikacije po primeru (SBE - Specification by Example) za ERP softver koji pokriva zahteve vezane za finansijsko upravljanje,
knjigovodstvo, obračun zarada, upravljanje inventarom, i izveštavanje. Svaki primer će demonstrirati kako korisnik koristi softver za izvršavanje specifičnih zadataka:
1. Finansijsko knjigovodstvo (glavna knjiga)
Kreiranje novog knjiženja:
- Korisnik otvara formular za unos nove transakcije u glavnu knjigu.
- Unosi detalje transakcije, uključujući iznos, datum i opis.
- Odabira relevantne račune za debitovanje i kreditovanje.
- Sistem automatski ažurira stanje na računima nakon potvrde transakcije.
2. Fakturisanje usluga
Izdavanje nove fakture:
- Korisnik bira opciju za kreiranje fakture i unosi podatke o kupcu.
- Dodaje usluge koje se fakturišu i definiše cene i poreze.
- Nakon pregleda, šalje fakturu kupcu direktno iz sistema e-mailom ili štampa za poštansko slanje.
3. Praćenje poslovnih promjena po centrima troška
Podešavanje i praćenje centara troška:
- Korisnik konfiguriše profitne centre unutar sistema.
- Prilikom knjiženja transakcija, odabira centar troška koji odgovara vrsti rashoda.
- Izveštaji mogu biti generisani po svakom centru, prikazujući detaljne finansijske rezultate.
4. Upravljačko računovodstvo
Praćenje prihoda i troškova po funkcijama unutar organizacije:
- Postavljanje:
- Korisnik unosi različite funkcije unutar organizacije kao što su Proizvodnja, Marketing, Prodaja, i Služba za podršku.
- Za svaku funkciju, definiraju se budžeti i očekivani prihodi i troškovi.
Dnevne operacije:
- Prilikom unosa svake transakcije (npr. nabavka materijala, troškovi oglašavanja, prihodi od prodaje), korisnik
određuje kojoj funkciji transakcija pripada.
- Sistem automatski knjiži prihode i rashode prema odgovarajućim funkcijama.
Praćenje i analiza:
- Korisnik redovno pristupa modulu za praćenje prihoda i troškova po funkcijama kako bi vidio stvarne prihode i
troškove u odnosu na planirane.
- Sistem omogućava detaljnu analizu svake funkcije, identificirajući područja gdje se troškovi mogu smanjiti ili
gdje prihodi nisu na očekivanom nivou.
Izvještavanje:
- Na kraju svakog kvartala, korisnik generira izveštaj koji prikazuje detaljnu financijsku uspješnost po funkcijama.
- Izvještaj uključuje grafički prikaz troškova i prihoda, omogućavajući menadžmentu da brzo uoči ključne trendove
i donese informirane odluke.
Praćenje troškova po organizacionim jedinicama:
- Definiše organizacione jedinice i funkcije unutar sistema.
- Troškovi se knjiže direktno na odgovarajuće jedinice i funkcije.
- Generiše se izveštaj o prihodima i rashodima po svakoj jedinici za određeni period.
5. Analitika poslovnih partnera i devizno poslovanje
Evidencija i knjiženje deviznih transakcija:
- Pri unosu devizne transakcije, sistem automatski preračunava iznose u osnovnu valutu po trenutnom kursu.
- Sve promene se evidentiraju i mogu se analizirati kroz modul za analitiku poslovnih partnera.
6. Bilansi i izveštavanje
Generisanje bilansa stanja i uspeha:
- Korisnik bira vrstu bilansa i period za koji se generiše.
- Sistem obradi podatke i prikaže bilans stanja i uspeha, kao i tokove gotovine.
- Bilansi se mogu štampati ili sačuvati u digitalnom formatu.
7. Obračun zarada
Proces obračuna plata:
- Korisnik unosi radne sate, odsustva, i druge varijable koje utiču na platu.
- Sistem obračunava bruto i neto plate, doprinose i poreze.
- Generišu se platne liste koje se mogu odštampati ili elektronski distribuirati zaposlenima.
8. Upravljanje osnovnim sredstvima
Registracija i amortizacija osnovnih sredstava:
- Unosi se nova osnovna sredstva u sistem, sa detaljima o nabavci, vrednosti i amortizaciji.
- Sistem automatski izračunava amortizaciju za svaki obračunski period.
- Prikazuje se aktuelni status i vrednost svih osnovnih sredstava.
Ovi primjeri demonstriraju kako ERP sistem omogućava precizno i efikasno upravljanje finansijskim operacijama, računovodstvom,
izveštavanjem i resursima unutar organizacije, pružajući visok nivo automatizacije i integracije potrebnih za moderno poslovanje.
5. SBE Proizvodnja
📄 1. Upravljanje projektima (proizvodnje) 📄 DIGIS: Odoo ERP Construction digitalna transformacija