SlideShare a Scribd company logo
1 of 21
Download to read offline
PRESENTATION
Date 00/00/00
23. februar 2016
AGILNA IMPLEMENTACIJA
GOTOVIH SOFTVERSKIH PAKETA
email: nedzad@agile.ba
mr. Nedžad Junuzović, dipl. ing. el.
1/20
 PROBLEM KOJI RJEŠAVAMO
 KOLIKO FUNKCIONALNOSTI KORISTIMO ?
 ODABIR PRISTUPA KOJI VODI RJEŠENJU
 POČETAK
Analiza problema
Odabir životnog ciklusa
Formiranje tima
Sinhronizacija tima
Inicijalni opseg projekta
Inicijlana arhitektura
Release plan
 REALIZACIJA
Planiranje iteracije
Aativnosti u iteraciji
Poslovno modeliranje
 POSLOVNO RJEŠENJE
 BITI AGILAN vs RADITI AGILNO
 REFERENCE
AGENDA
2/20
PROBLEM KOJI RJEŠAVAMO
Želimo korisnicima obezbjediti
vrhunske usluge sa minimalnim
vremenom otklanjanja problema.
Hoćemo :
• da se 99% problema umjesto za
jedan dan riješi za najviše četiri
sata.
• da se srednje vrijeme otklanjanja
problema skrati sa pet na dva sata.
• Da se problemi riješavaju
proaktivno, prije nego korisnik isti i
primijeti.
I naravno, želimo da nam se investicija
vrati, nemamo namjeru uzalud trošiti
resurse 
3/20
Izvor: Standish Group 2012
KOLIKO FUNKCIONALNOSTI KORISTIMO?
Koliko % funkcionalnosti nedostaje ?
4/20
Definicije Struktura
Pravila
Fk: DAD, Scrum,
ITIL…
PROBLEM
KONTEKST
METODOLOGIJA
(TEHNIKE)
ODABIR PRISTUPA KOJI VODI RJEŠENJU
5/20
IP mreža
IP televizija
IN čvor
Centale
RR sistemi
Prenosni sistemi
Razvoj
i
dizajn
Proizvodnja
usluge
Kanali
podrške
Intervencije
na terenu
Služba
za statistiku
ProdajaMarketing
Web portal Pravni posloviIT Finansije
POČETAK - ANALIZA PROBLEMA
6/20
POČETAK – ANALIZA PROBLEMA
IP mreža
IP televizija
IN čvor
Centale
RR sistemi
Prenosni sistemi
Razvoj
i
dizajn
Proizvodnja
usluge
Kontakt
centar
Intervencije
na terenu
ProdajaMarketing
Web portal Pravni posloviIT Finansije
Mrežno operativni
centar
Služba
za statistiku
OK
7/20
Inicijalni
zahtjevi
Release
plan
POČETAK REALIZACIJA TRANZICIJA
Iteracija
Rješenje
Planiranje
iteracije
Review i
retrospektiva
Rješenje
Isporuka u
produkciju
Vizija
usvojena
Dnevni
sastanak
Arhitektura
testirana
Kraj
iteracije 1
Dovoljno
funkcionalnosti
Rješenje premno
za produkciju
Kraj
iteracije 2
Kraj
iteracije 9
POČETAK – ODABIR ŽIVOTNOG CIKLUSA
. . . . .
8/20
POČETAK – FORMIRANJE TIMA
http://www.disciplinedagiledelivery.com/9/20
POČETAK – FORMIRANJE TIMA
Vođa tima
(vendor)
Product Owner
(klijent)
Architecture Owner
(vendor)
Arhitekta
poslovnog
rješenja
(klijent)
Domenski eksperti
(klijent)
SAP ekspert
(klijent)
Neovisni testeri
(klijent)
QMS ekspert
(klijent)
Podtim 1: Softver
(vendor + klijent)
Podtim 2: Poslovno
modeliranje
(klijent + vendor)
PrimarneulogeSekundarneuloge
Stakeholderi
(vendor)
10/20
REALIZACIJA
Kraj
iteracije 1
Kraj
iteracije 3
Kraj
iteracije 9
. . . . .
Priprema AS-IS
procesa, servis
kataloga, lista smetnji
i organizacije
Poslovno modeliranje,
izvođenje skripti,
optimizacija, ATD,
novi zahtjevi...
Inicijalni dizajn
TO-BE procesa,
organizacije
suportnih grupa
Inicijalna instalacija
hardvera i softvera
Adaptacija softveraInicijalna konfiguracija
i integracija
. . . . .
Tim za poslovno modeliranje
(podtim 2)
Tim za poslovno modeliranje
(podtim 1)
11/20
POČETAK – SINHRONIZACIJA TIMA
POČETAK – INICIJALNI OPSEG PROJEKTA
ID Stavka (Work Item)
27
Kao agent kontakt centra želim prijaviti korisnički problem u
eksploataciji usluge.
6 Pokreni radionicu i dokumentuj listu potrebnih izvještaja iz sistema.
8 Obezbjedi da su podaci iz inventory sistema prikazuju u ticket-u.
9
Kao domenski inženjer u sistem mogu prijaviti problem koji sam
uočio kako bi osoblje kontakt centra bilo upoznato sa istim.
23 Snimi postojeći (AS-IS) proces otklanjanja problema.
44 Dizajniraj budući (TO-BE) proces otklanjanja problema.
65
Obezbjedi da centralni sistem za otklanjanje smetnji kreira ticket i
da se isti automatski proslijedi odgovarajućoj suportnoj grupi.
. . . . . .
12/20
POČETAK – INICIJALNA ARHITEKTURA
13/20
stari trouble
ticketing
SAP Registar
resursa
Katalog
usluga
Centralni sistem
smetnji
Servisna sabirnica
GIS
Aplikacija
kontakt centra
Registar
korisnika
Predmetni softver
(Trouble Ticketing)
,,billing'' sistemi
POČETAK – RELEASE PLAN
ID Stavka (Work Item)
27
Kao agent kontakt centra želim prijaviti korisnički problem u
eksploataciji usluge.
6 Pripremi skripte za modeliranje
8 Obezbjedi da su podaci iz inventory sistema prikazuju u ticket-u.
9
Kao domenski inženjer u sistem mogu prijaviti problem koji sam uočio
kako bi osoblje kontakt centra bilo upoznato sa istim.
23 Pokreni radionicu i dokumentuj listu potrebnih izvještaja iz sistema.
44 Dizajniraj budući (TO-BE) ,,high level“ proces otklanjanja problema.
. . . . . .
65
Obezbjedi da centralni sistem za otklanjanje smetnji kreira ticket i da
se isti automatski proslijedi odgovarajućoj suportnoj grupi.
79 Obezbjedi praćenje Service Level Agreement-a
. . . . . .
Release1Release2
14/20
Vođa tima
(vendor)
Product Owner
(klijent)
Architecture
Owner
(vendor)
Arhitekta
poslovnog
rješenja
(klijent)
Podtim 1: Softver
(vendor + klijent)
Podtim 2: Poslovno
modeliranje
(klijent + vendor)
ID Stavka (Work Item)
27
Kao agent kontakt centra želim prijaviti
korisnički problem u eksploataciji usluge.
6 Pripremi skripte za modeliranje
8
Obezbjedi da su podaci iz inventory sistema
prikazuju u ticket-u.
9
Kao domenski inženjer u sistem mogu prijaviti
problem koji sam uočio kako bi osoblje kontakt
centra bilo upoznato sa istim.
23
Pokreni radionicu i dokumentuj listu potrebnih
izvještaja iz sistema.
44
Dizajniraj budući (TO-BE) ,,high level“ proces
otklanjanja problema.
. . . . . .
65
Obezbjedi da centralni sistem za otklanjanje
smetnji kreira ticket i da se isti automatski
proslijedi odgovarajućoj suportnoj grupi.
79 Obezbjedi praćenje Service Level Agreement-a
. . . . . .
REALIZACIJA – PLANIRANJE ITERACIJE
Release1Release2
15/20
REALIZACIJA – AKTIVNOSTI U ITERACIJI
Pripremi
Modeliraj
Analiziraj
(Fit/Gap)
OdlučiAnaliziraj
DizajnirajImplementiraj
Testiraj
Podtim 1 za sofver
(TIM 1)
Podtim 2 za poslovno
modeliranje
(TIM 2)
16/20
REALIZACIJA – POSLOVNO MODELIRANJE
Pripremi
Modeliraj
Analiziraj
(Fit/Gap)
Odluči
AKTIVNOSTI ISPORUKE
Kick off
sastanak
Skripte
poslovnih
scenarija
Pripremi
skripte
scenarija
Očekivani
rezultati
Pripremi
okruženje
Konfigurisan
o okruženje
AKTIVNOSTI ISPORUKE
Obuka
Rezultati
scenarija
Izvrši
scenarije
Potencijalni
,,gap“-ovi
rješenja
Dokumentuj
rezultate
AKTIVNOSTI ISPORUKE
Donesi
odluku:
-adaptacija
softvera
-optimizacija
procesa
-odbacivanje
zahtjeva
Usvojeni
model
poslovnog
rješenja
AKTIVNOSTI ISPORUKE
Uporedi
očekivane i
dobijene
rezultate
Prijedlog
modela
poslovnog
rješenja
Uoči
potencijalne
,,gap“-ove
rješenja
Prijedlog
rješenja
uočenih
,,gap“-ova
Ažuriraj
predloženi
model
poslovnog
rješenja 17/20
POSLOVNO RJEŠENJE
18/20
Raditi agilno
Biti agilan
BITI AGILAN vs RADITI AGILNO
19/20
REFERENCE
20/20
Maximize Your Investment: 10 Key Strategies for
Effective Packaged Software Implementations
- Grady Brett Beaubouef
Disciplined Agile Delivery (DAD):
A Practitioner's Guide to Agile Software Delivery
in the Enterprise
- Scott W. Ambler i Mark Lines
PRESENTATION
Date 00/00/00
HVALA !

More Related Content

Similar to Agile Implementation of Packaged Software

Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”
Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”
Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”goranvranic
 
Prezentacija east code
Prezentacija east codePrezentacija east code
Prezentacija east codekomorabl
 
čAs 15,16
čAs 15,16čAs 15,16
čAs 15,16Ami Man
 
čAs 15,16
čAs 15,16čAs 15,16
čAs 15,16Ami Man
 

Similar to Agile Implementation of Packaged Software (7)

Vojo
VojoVojo
Vojo
 
CaseAlati.pdf
CaseAlati.pdfCaseAlati.pdf
CaseAlati.pdf
 
Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”
Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”
Branko Subotić, PwC Srbija: “IT Strategija - metodološki pristup i praksa”
 
Prezentacija east code
Prezentacija east codePrezentacija east code
Prezentacija east code
 
ICK6-L2.pptx
ICK6-L2.pptxICK6-L2.pptx
ICK6-L2.pptx
 
čAs 15,16
čAs 15,16čAs 15,16
čAs 15,16
 
čAs 15,16
čAs 15,16čAs 15,16
čAs 15,16
 

More from Bosnia Agile

Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...Bosnia Agile
 
Supercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard KnasterSupercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard KnasterBosnia Agile
 
Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Bosnia Agile
 
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Bosnia Agile
 
Production Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa MehmedićProduction Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa MehmedićBosnia Agile
 
The Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave FarleyThe Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave FarleyBosnia Agile
 
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis PivićWhat’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis PivićBosnia Agile
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Bosnia Agile
 
Building a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad ZačinaBuilding a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad ZačinaBosnia Agile
 
Scrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave WestScrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave WestBosnia Agile
 
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa ToromanScrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa ToromanBosnia Agile
 
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender YükselMinimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender YükselBosnia Agile
 
Managing a product without authority by Ana Pegan
Managing a product without authority by Ana PeganManaging a product without authority by Ana Pegan
Managing a product without authority by Ana PeganBosnia Agile
 
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana LojoProduct Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana LojoBosnia Agile
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...Bosnia Agile
 
Agile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad JunuzovicAgile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad JunuzovicBosnia Agile
 
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...Bosnia Agile
 
Aha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar MesicAha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar MesicBosnia Agile
 
Implementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic SalomImplementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic SalomBosnia Agile
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...Bosnia Agile
 

More from Bosnia Agile (20)

Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...
 
Supercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard KnasterSupercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard Knaster
 
Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...
 
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
 
Production Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa MehmedićProduction Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa Mehmedić
 
The Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave FarleyThe Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave Farley
 
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis PivićWhat’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
 
Building a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad ZačinaBuilding a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad Začina
 
Scrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave WestScrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave West
 
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa ToromanScrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
 
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender YükselMinimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
 
Managing a product without authority by Ana Pegan
Managing a product without authority by Ana PeganManaging a product without authority by Ana Pegan
Managing a product without authority by Ana Pegan
 
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana LojoProduct Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
 
Agile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad JunuzovicAgile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad Junuzovic
 
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
 
Aha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar MesicAha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar Mesic
 
Implementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic SalomImplementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic Salom
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
 

Agile Implementation of Packaged Software

  • 1. PRESENTATION Date 00/00/00 23. februar 2016 AGILNA IMPLEMENTACIJA GOTOVIH SOFTVERSKIH PAKETA email: nedzad@agile.ba mr. Nedžad Junuzović, dipl. ing. el. 1/20
  • 2.  PROBLEM KOJI RJEŠAVAMO  KOLIKO FUNKCIONALNOSTI KORISTIMO ?  ODABIR PRISTUPA KOJI VODI RJEŠENJU  POČETAK Analiza problema Odabir životnog ciklusa Formiranje tima Sinhronizacija tima Inicijalni opseg projekta Inicijlana arhitektura Release plan  REALIZACIJA Planiranje iteracije Aativnosti u iteraciji Poslovno modeliranje  POSLOVNO RJEŠENJE  BITI AGILAN vs RADITI AGILNO  REFERENCE AGENDA 2/20
  • 3. PROBLEM KOJI RJEŠAVAMO Želimo korisnicima obezbjediti vrhunske usluge sa minimalnim vremenom otklanjanja problema. Hoćemo : • da se 99% problema umjesto za jedan dan riješi za najviše četiri sata. • da se srednje vrijeme otklanjanja problema skrati sa pet na dva sata. • Da se problemi riješavaju proaktivno, prije nego korisnik isti i primijeti. I naravno, želimo da nam se investicija vrati, nemamo namjeru uzalud trošiti resurse  3/20
  • 4. Izvor: Standish Group 2012 KOLIKO FUNKCIONALNOSTI KORISTIMO? Koliko % funkcionalnosti nedostaje ? 4/20
  • 5. Definicije Struktura Pravila Fk: DAD, Scrum, ITIL… PROBLEM KONTEKST METODOLOGIJA (TEHNIKE) ODABIR PRISTUPA KOJI VODI RJEŠENJU 5/20
  • 6. IP mreža IP televizija IN čvor Centale RR sistemi Prenosni sistemi Razvoj i dizajn Proizvodnja usluge Kanali podrške Intervencije na terenu Služba za statistiku ProdajaMarketing Web portal Pravni posloviIT Finansije POČETAK - ANALIZA PROBLEMA 6/20
  • 7. POČETAK – ANALIZA PROBLEMA IP mreža IP televizija IN čvor Centale RR sistemi Prenosni sistemi Razvoj i dizajn Proizvodnja usluge Kontakt centar Intervencije na terenu ProdajaMarketing Web portal Pravni posloviIT Finansije Mrežno operativni centar Služba za statistiku OK 7/20
  • 8. Inicijalni zahtjevi Release plan POČETAK REALIZACIJA TRANZICIJA Iteracija Rješenje Planiranje iteracije Review i retrospektiva Rješenje Isporuka u produkciju Vizija usvojena Dnevni sastanak Arhitektura testirana Kraj iteracije 1 Dovoljno funkcionalnosti Rješenje premno za produkciju Kraj iteracije 2 Kraj iteracije 9 POČETAK – ODABIR ŽIVOTNOG CIKLUSA . . . . . 8/20
  • 9. POČETAK – FORMIRANJE TIMA http://www.disciplinedagiledelivery.com/9/20
  • 10. POČETAK – FORMIRANJE TIMA Vođa tima (vendor) Product Owner (klijent) Architecture Owner (vendor) Arhitekta poslovnog rješenja (klijent) Domenski eksperti (klijent) SAP ekspert (klijent) Neovisni testeri (klijent) QMS ekspert (klijent) Podtim 1: Softver (vendor + klijent) Podtim 2: Poslovno modeliranje (klijent + vendor) PrimarneulogeSekundarneuloge Stakeholderi (vendor) 10/20
  • 11. REALIZACIJA Kraj iteracije 1 Kraj iteracije 3 Kraj iteracije 9 . . . . . Priprema AS-IS procesa, servis kataloga, lista smetnji i organizacije Poslovno modeliranje, izvođenje skripti, optimizacija, ATD, novi zahtjevi... Inicijalni dizajn TO-BE procesa, organizacije suportnih grupa Inicijalna instalacija hardvera i softvera Adaptacija softveraInicijalna konfiguracija i integracija . . . . . Tim za poslovno modeliranje (podtim 2) Tim za poslovno modeliranje (podtim 1) 11/20 POČETAK – SINHRONIZACIJA TIMA
  • 12. POČETAK – INICIJALNI OPSEG PROJEKTA ID Stavka (Work Item) 27 Kao agent kontakt centra želim prijaviti korisnički problem u eksploataciji usluge. 6 Pokreni radionicu i dokumentuj listu potrebnih izvještaja iz sistema. 8 Obezbjedi da su podaci iz inventory sistema prikazuju u ticket-u. 9 Kao domenski inženjer u sistem mogu prijaviti problem koji sam uočio kako bi osoblje kontakt centra bilo upoznato sa istim. 23 Snimi postojeći (AS-IS) proces otklanjanja problema. 44 Dizajniraj budući (TO-BE) proces otklanjanja problema. 65 Obezbjedi da centralni sistem za otklanjanje smetnji kreira ticket i da se isti automatski proslijedi odgovarajućoj suportnoj grupi. . . . . . . 12/20
  • 13. POČETAK – INICIJALNA ARHITEKTURA 13/20 stari trouble ticketing SAP Registar resursa Katalog usluga Centralni sistem smetnji Servisna sabirnica GIS Aplikacija kontakt centra Registar korisnika Predmetni softver (Trouble Ticketing) ,,billing'' sistemi
  • 14. POČETAK – RELEASE PLAN ID Stavka (Work Item) 27 Kao agent kontakt centra želim prijaviti korisnički problem u eksploataciji usluge. 6 Pripremi skripte za modeliranje 8 Obezbjedi da su podaci iz inventory sistema prikazuju u ticket-u. 9 Kao domenski inženjer u sistem mogu prijaviti problem koji sam uočio kako bi osoblje kontakt centra bilo upoznato sa istim. 23 Pokreni radionicu i dokumentuj listu potrebnih izvještaja iz sistema. 44 Dizajniraj budući (TO-BE) ,,high level“ proces otklanjanja problema. . . . . . . 65 Obezbjedi da centralni sistem za otklanjanje smetnji kreira ticket i da se isti automatski proslijedi odgovarajućoj suportnoj grupi. 79 Obezbjedi praćenje Service Level Agreement-a . . . . . . Release1Release2 14/20
  • 15. Vođa tima (vendor) Product Owner (klijent) Architecture Owner (vendor) Arhitekta poslovnog rješenja (klijent) Podtim 1: Softver (vendor + klijent) Podtim 2: Poslovno modeliranje (klijent + vendor) ID Stavka (Work Item) 27 Kao agent kontakt centra želim prijaviti korisnički problem u eksploataciji usluge. 6 Pripremi skripte za modeliranje 8 Obezbjedi da su podaci iz inventory sistema prikazuju u ticket-u. 9 Kao domenski inženjer u sistem mogu prijaviti problem koji sam uočio kako bi osoblje kontakt centra bilo upoznato sa istim. 23 Pokreni radionicu i dokumentuj listu potrebnih izvještaja iz sistema. 44 Dizajniraj budući (TO-BE) ,,high level“ proces otklanjanja problema. . . . . . . 65 Obezbjedi da centralni sistem za otklanjanje smetnji kreira ticket i da se isti automatski proslijedi odgovarajućoj suportnoj grupi. 79 Obezbjedi praćenje Service Level Agreement-a . . . . . . REALIZACIJA – PLANIRANJE ITERACIJE Release1Release2 15/20
  • 16. REALIZACIJA – AKTIVNOSTI U ITERACIJI Pripremi Modeliraj Analiziraj (Fit/Gap) OdlučiAnaliziraj DizajnirajImplementiraj Testiraj Podtim 1 za sofver (TIM 1) Podtim 2 za poslovno modeliranje (TIM 2) 16/20
  • 17. REALIZACIJA – POSLOVNO MODELIRANJE Pripremi Modeliraj Analiziraj (Fit/Gap) Odluči AKTIVNOSTI ISPORUKE Kick off sastanak Skripte poslovnih scenarija Pripremi skripte scenarija Očekivani rezultati Pripremi okruženje Konfigurisan o okruženje AKTIVNOSTI ISPORUKE Obuka Rezultati scenarija Izvrši scenarije Potencijalni ,,gap“-ovi rješenja Dokumentuj rezultate AKTIVNOSTI ISPORUKE Donesi odluku: -adaptacija softvera -optimizacija procesa -odbacivanje zahtjeva Usvojeni model poslovnog rješenja AKTIVNOSTI ISPORUKE Uporedi očekivane i dobijene rezultate Prijedlog modela poslovnog rješenja Uoči potencijalne ,,gap“-ove rješenja Prijedlog rješenja uočenih ,,gap“-ova Ažuriraj predloženi model poslovnog rješenja 17/20
  • 19. Raditi agilno Biti agilan BITI AGILAN vs RADITI AGILNO 19/20
  • 20. REFERENCE 20/20 Maximize Your Investment: 10 Key Strategies for Effective Packaged Software Implementations - Grady Brett Beaubouef Disciplined Agile Delivery (DAD): A Practitioner's Guide to Agile Software Delivery in the Enterprise - Scott W. Ambler i Mark Lines