Documente Academic
Documente Profesional
Documente Cultură
Proiect de practic
Coordonator
Student
Grupa
Specializarea
Bucureti, 2011
Cuprins
1.
Introducere ............................................................................................................................ 2
2.
Descrierea companiei.......................................................................................................... 2
3.
4.
5.
Aplicaie ............................................................................................................................... 13
5.1 Formularea problemei ..................................................................................................... 13
5.2 Variabile utilizate n programul de simulare.................................................................. 20
5.3 Codul surs ........................................................................................................................ 21
5.4 Validarea modelului......................................................................................................... 24
5.5 Rezultatele obinute........................................................................................................ 24
5.6 Concluzii............................................................................................................................. 28
Bibliografie ................................................................................................................................... 29
Anex: Schema logic a modelului de simulare................................................................... 30
1. Introducere
Proiectul a fost realizat pe baza experienei n cadrul companiei de marketing Nielsen
Romnia unde am realizat practica n perioada lunii iunie 2010. La nceputul facultii am fost
fost solicitat pentru a ncheia un contrat ce colaborare, dup care n urm cu cteva luni am
nceput s lucrez part-time.
Proiectul conine o descriere a companiei, prezentnd care sunt serviciile oferite,
metodologiile utilizate, obiectivele i strategia de difereniere pe pia. Am analizat de asemenea
sistemul decizional n mod special la nivelul departamentului de Cercetare de Consumator
(Consumer Research) n cadrul cruia lucrez. Voi ilustra care sunt departamentele implicate, care
sunt decidenii, ce tipuri de decizii sunt luate, precum i care sunt buclele feedback ce apar.
Am analizat i sistemul de management al riscului, unde am identificat care sunt
principalele tipuri de risc, le-am cuantificat n funcie de probabilitatea de apariie i de impactul
ce poate fi produs, iar n final am propus msuri de gestiune i modaliti de monitorizare ale
acestor riscuri.
Ultima parte a proiectului conine o aplicaie n care am determinat, cu ajutorul simulrii
de tip Monte Carlo, durata optim de execuie a unui proiect, n urma efecturii a 1000 de iteraii.
2. Descrierea companiei
Compania Nielsen este principalul furnizor de informaii pe domeniul de marketing, de
msurare a audienei, i produse i servicii business.
Avnd sediile centrale n New York, SUA, precum i n Haarlem, Olanda, compania
Nielsen i desfsoar activitatea n peste 100 de ri cu o echip global dedicat s ajute clienii
s concureze mai eficient i s descopere oportunitile ce apar cu mai mult claritate.
Compania Nielsen a nceput activitatea n Romnia n 1993 i deine peste 200 de
angajai permaneni la nivel naional. Cu peste 17 ani de experiena pe aceast pia, Nielsen este
una dintre cele mai importante companii de cercetare din Romnia. Principalele servicii oferite
Romnia sunt:
Studii observaionale
Interviuri online
Focus grupuri
Mini-grupuri
Grupuri creative
Interviuri n profunzime
Workshop-uri
Perspectiva i strategia de difereniere a companiei n pia
Manager
Client
Service
Manager
Field
3 Senior Researchers
3 Manageri de proiect
3 Executive Reserchers
8 Supervizori
1 Junior Resercher
110 Operatori
Coordonato
r Processing
9 Codificatori
Directorului general. Executivii iau de obicei decizii legate de desingul propunerii sau raportului
sau de implementarea proiectului.
n calitate de junior deciziile pe care am acordul s le iau nu sunt dintre cele mai
importante, cu toate c echipa este deschis la orice sugestii din partea mea ce pot aduce
mbuntiri. Aceste lucruri pot fi observate i din atribuiile postului:
-
la care lucram.
Cteva exemple de decizii care sunt luate n cadrul departamentuluii de Cercetare de
Consumator (Consumer Research):
-
atunci cnd resursele sunt folosite la maxim, se poate lua decizia de a nu cota pentru un
proiect;
angajare;
decizia de a nu trimite un raport pn nu e trimis o parte din sum din partea clientului;
Deciziile n condiii de risc sunt tratate mai pe larg n Capitolul 3.
Buclele feedback care apar n cadrul sistemului sunt adesea cele ce au loc pe msura
desfurrii unui proiect. Spre exemplu, dup primirea cerinelor (briefului) din partea clientului,
n etapa de realizare a propunerii echipa de Servicii Clieni pregtesc propunerea dup care
6
Oprirea curentului sau a apei (din cauza lucrrilor ce au loc n zona unde este
amplasat sediul companiei)
Furturi laptopuri
ntrzieri ale diferitelor testri de produse (ex. de ngheat) din cauza neajungerii la
timp a acestora
7
b. Riscuri financiare
-
c. Riscuri operaionale
-
Dep. Client Service: riscul de a avea prea puine resurse umane pentru a atrage
noi proiecte
Dep. Procesare: riscul aglomerrii proiectelor din cauza unei echipe mici
Riscul pierderii clienilor din cauza unor costuri mari pe proiecte (datorate, spre
exemplu, unor taxe la stat pt salariile operatorilor)
d. Riscuri strategice:
-
Riscuri provocate de competiie din cauza: existenei unor echipe mai mari: Seniorii
sunt axai doar pe partea de business, echipa de analiz este mult mai dezvoltat;
deinera unor locaii mai ample pentru focus grupuri, realizarea de workshopuri,
deinerea de staii CATI i a unor laptopuri pentru realizarea de chestionare, studii cu
buget separat ce sunt publicate n pres
8
Nivel
Frecventa de
apariie a
evenimentului
Foarte mic
Descriere
Intervalul n care
iau valori
probabilitile
(0 0.1)
Mic
Mediu
[0.4 - 0.6)
Probabil
[0.6 - 0.9)
Aproape sigur
[0.9 1)
[0.1 0.4)
Nivel
1
Descriptor
Insignifiant
Minor
Moderat
Major
Descriere
Nu produce pierderi ale reputaiei, pierderile financiare
sunt foarte reduse sau inexistente
Nu genereaz probleme semnificative i implic pierderi
financiare reduse
Poate cauza probleme operaionale, dar poate fi rezolvat
prin alocarea unor bugete corespunztoare
Creeaz greuti n realizarea strategiei firmei sau in
atingerea obiectivelor i poate produce pierderi
9
Mai jos este realizat evaluarea riscurile care sunt catalogate n funcie de produsul dintre
probabilitatea de apariie i impactul asupra proiectului. n ceea ce privete resursele umane:
Tabel 4.2.3 Cuantificarea riscului
Descriere Risc
Probabilitate
Impact
Risc=Probabilitate
*Impact
16
20
12
pierderii
unei
oportuniti
de
Descriere Risc
Strategie
Msuri de tratate
Responsabil
Reducerea
Angajarea de noi
Departamentul de
riscului
oameni
Resurse Umane
Reducerea
Angajarea de noi
Departamentul de
riscului
operatori
Resurse Umane
Reducerea
Departamentul de
riscului
echipei
Procesare
lucrtoare
implicit
la
11
mici
Loialitatea,
riscul
angajailor
pierderii
detrimentul
Reducerea
Director general
riscului
angajailor n funcie de
i manager dep.
CR
Organizarea de team-
Departamentul de
buildinguri
Resurse Umane
Reducerea
Contribuirea la
Departamentul de
riscului
dezvoltarea profesional
Resurse Umane i
(trimiterea la cursuri,
manager dep. CR
competiiei
programe de dezvoltare
profesional,
prezentarea proiectelor
proprii la conferinele de
profil)
Riscul unei distribuiri inegale a
muncii ntre membrii echipei
Reducerea
Managerul
riscului
departamentului
n cauz
Riscul
tehnologiei
informaiei
(defectarea laptopurilor)
Riscul
bugetar
(alocarea
la
Reducerea
Asigurarea permanent a
Departamentul de
riscului
asistenei n IT
Resurse Umane
Acceptarea
Manager Field
riscului
Reducerea
Scderea diferitor
riscului
printare); oferirea de
discount pe volum
Reducerea
Credit bancar
Departamentul de
12
de
dezvoltare
companiei
riscului
Field
5. Aplicaie
5.1 Formularea problemei
Recent compania Nielsen a luat hotrrea de a realiza o analiz pe duratele de desfurare
a proiectelor la nivelul mai multor ri unde i desfoar activitatea, Romnia fiind una dintre
13
ele. Astfel se dorete determinarea unor durate medii de execuie a proiectelor pe fiecare ar n
parte, pentru ca, n final, analiznd aceste durate medii s se poat stabili anumite inte standard
care s fie aplicate global.
n acest sens fiecare angajat implicat ntr-un proiect va trebui s completeze pe parcursul
derulrii acestuia dou documente Excel: unul destinat propunerilor i proiectelor, iar cellalt
fiind destinat etapelor proiectului. Astfel, pe msur ce se termin o etap, trebuie bifat ca fiind
finalizat.
Implementarea unor durate standard de desfurarea a proiectelior prin acest procedeu de
stabilire a unor inte la nivel global are att aspecte pozitive, ct i negative.
Aspecte pozitive:
-
se poate observa mai bine unde se pierde timp i astfel pot fi implementate msuri de
mbuntire;
se poate determina care este problema (ex. termenul limit, resursele, nu sunt pregtite la
timp instruciunile pentru operatori, etc.);
n Excelul pentru propuneri se poate observa care este motivul care a fost invocat de ctre
clienii care au refuzat propunerea care a aprut de cele mai multe ori (ex. costurile,
metodologia, etc.):
Aspecte negative:
uneori anumite proiecte pot dura mai mult deoarece ca departament de marketing, se
ajut clientul s descopere ce anume ar fi mai bine s urmreasc prin studiul care va fi
realizat;
se lucreaz cu oameni, astfel nct sunt nenumrate lucruri care ar putea aduce la deviaii;
n acest sens, scopul simulrii este de a determina durata optim de execuie a unui
proiect, care deine mai multe activiti, avnd att o evaluare cantitativ, ct i una calitativ.
Astfel, n urma observrii personale, ct i a unui Research Executive (Cercettor
Executiv) au fost identificate 26 de activiti specifice unui proiect, iar pentru fiecare activitate
au fost determinai predecesorii. Spunem c o activitate A este precedent activitii B dac
execuia activitii B poate s nceap numai dup terminarea activitii A. De asemenea a fost
identificat pentru fiecare activitate timpul cel mai devreme de ncepere al activitii (Min) i
timpul cel mai trziu de terminare al activitii respective (Max), ambii fiind msurai n zile.
14
Activitate
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Denumire
Predecesor
Primirea briefului de la client
Pregtirea cantitativ a propunerii
A
Pregtirea calitativ a propunerii
A
Realizare design propunere cantitativ
B
Solicitare costuri pt cantitativ de la echipa de
B
Field
Realizare design propunere calitativ
C
Solicitare costuri pt calitativ de la echipa de
C
Field
Realizare propunerii cantitative finale
D, F
Realizare propunerii calitative finale
E, G
Confirmri client i revizuiri
H, I
Elaborare chestionar pt cantitativ
J
Elaborare chestionar de recrutare
J
Aprobare chestionar cantitativ
K
Aprobare chestionar de recrutare
L
Trimitere chestionar cantitativ pt verificare
M, N
i confirmare la echipa de procesare
Elaborarea ghidului de discuie
M, N
Recrutare
M, N
Aprobare ghid de discuii
P
Implementarea
proiectului
(printarea
O
chestionarelor, trimitere chestionare n
locaii la operatori, training operatori, etc.)
Culegerea datelor
S
Procesarea datelor
T
Moderare
Q, R
Realizarea transcriptelor
V
Realizare raport cantitativ final
U
Realizare raport calitativ final
W
Prezentare client
X, Y
Min
0
3
3
1
1
Max
0
5
5
2
2
1
1
2
2
1
1
2
2
2
1
1
1
2
2
17
3
3
3
3
2
1
3
1
1
3
14
1
3
3
3
1
1
5
7
1
20
11
14
5
10
12
1
unde
probabilitate orice valoare n intervalul [a,b], dar nu poate lua nici o valoare n exteriorul
acestuia.
De asemenea, o realizare a proiectului este reeaua n care fiecare activitate are o durat
fix extras la ntmplare din distribuia duratei corespunztoare. Fiecrei activiti i va
corespunde un drum critic i o durat total stabilite n mod determinist.
Metoda utilizat pentru realizarea simulrii este metoda Monte Carlo, care const n
aplicarea algoritmului de calcul al drumului critic pentru un numr suficient de mare de mulimi
de durate ale activitilor generate conform distribuiilor corespunztoare, n acest caz
16
realizndu-se 1000 de iteraii. A fost aleas aceast metod deoarece simularea Monte Carlo
ofer rezultate mult mai interesante, rezolvnd i nlturnd erorile pe care le presupune metoda
PERT clasic.
Graful activitilor unui proiect este prezentat n figura 5.1.2.
17
1
5
1
4
1
1
1
6
H
B
E
J
A
0
1
0
F
C
1
9
P
1
2
Y
V
1
3
G
Figura 5.1.2 Graful activitilor unui proiect
W
1
7
1
8
2
0
19
teta[26] = vectorul ce conine numrul iteraiilor din cele 1000 n care activitatea se afl
pe drumul critic
suma = suma celor 1000 de iteraii a diferenei dintre durata de realizare i media
iteraie, pentru a ne asigura c sunt generate numere aleatoare diferite la fiecare iteraie realizat.
De asemenea, capul de tabel pentru fiecare iteraie va fi format din Activitate (id-ul),
Durata, Teta, iar dup ce au fost realizate cele 1000 de iteraii, se va afia un tabel format din
Activitate i Indicele de criticalitate. Vor fi afiate de asemenea i media i dispersia.
if (max<act[act[c].pred[j]].t3)
{
max=act[act[c].pred[j]].t3;
nod=act[c].pred[j];
}
teta[nod]++;
c=nod;
}while ((c!='B') && (c!='C'));
c='Z';
teta[c]++;
t_final=t_final+total[iteratie];
if ((iteratie<4) || (iteratie==1000))
{printf ("\n Activitate | durata | teta \n");
for (c='A';c<='Z';c++)
printf ("%5c
| %2d | %4d \n",c,act[c].durata,teta[c]);
printf ("\n Total:%d \n",total[iteratie]);
}
} //1000 iteratii//
media=(float)(t_final/1000.);
suma=0;
for (i=1;i<=1000;i++) if (total[i]<100) suma+= (total[i]-media)*(total[i]-media);
dispersia=suma/1000.;
for (c='A';c<='Z';c++)
crit[c]=(float)(teta[c]/1000.);
printf ("\n Activitate | Indice de criticalitate \n");
for (c='A';c<='Z';c++)
printf ("%5c
|
%.3f \n",c,crit[c]);
printf ("\n Durata medie a proiectului: %.f", media);
printf (" \n Dispersia: %5.4f", dispersia);
_getch();
return 1;
}
23
Activitate
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
Numr aleator
Iteraia 1
Iteraia 1000
0.0041
0.6258
0.8467
0.8458
0.6334
0.5113
0.65
0.7577
0.9169
0.6543
0.5724
0.0925
0.1478
0.0964
0.9358
0.384
0.6962
0.2216
0.4464
0.1112
0.5705
0.1471
0.8145
0.06
0.3281
0.5118
0.6827
0.5545
0.9961
0.3905
24
P
Q
R
S
T
U
V
W
X
Y
Z
0.0491
0.2995
0.1942
0.4827
0.5436
0.2391
0.4604
0.3902
0.0153
0.0292
0.2382
0.7252
0.9227
0.2371
0.2288
0.0123
0.0582
0.0594
0.3836
0.1105
0.8838
0.8603
Se poate observa c numerele aleatoare obinute sunt diferite pentru cele 2 iteraii i iau
valori n intervalul (0,1).
Rezultatele obinute pentru primele 3 iteraii i ultima iteraie sunt prezentate n tabelul
5.5.2.
25
Activitate
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Total
Iteraia 1
Durata
Teta
0
0
5
1
4
0
2
1
2
0
2
0
1
0
2
1
2
0
9
1
3
1
3
0
2
1
2
0
2
1
1
0
6
0
1
0
2
1
12
1
5
1
7
0
3
0
5
1
7
0
1
1
50
Iteraia 2
Durata
Teta
0
0
5
2
5
0
2
2
2
0
1
0
1
0
1
2
1
0
17
2
3
1
3
1
2
1
3
1
2
2
2
0
4
0
1
0
3
2
11
2
7
2
11
0
4
0
8
2
10
0
1
2
63
Iteraia 3
Durata
Teta
0
0
4
3
3
0
1
2
2
1
2
0
2
0
1
2
1
1
7
3
2
2
2
1
1
2
1
1
2
2
3
0
13
1
1
0
2
2
9
2
8
2
10
1
3
1
8
2
10
1
1
3
54
Iteraia 1000
Durata
Teta
0
48
5
641
4
450
2
463
2
213
1
325
1
188
1
717
1
336
4
1021
2
674
2
402
2
667
2
412
1
605
2
58
13
455
1
53
1
599
3
598
3
606
2
448
3
443
6
597
11
461
1
994
46
26
Duratele fiecrei activiti n parte variaz pentru cele 3 iteraii fr ns s ias din
intervalul stabilit n ipotez.
Pentru ultima iteraie se poate analiza direct tabelul 5.5.3, acesta coninnd indicii de
criticalitate corespunztori, respectiv probabilitile ca activitile s fie pe drumul critic.
Tabel 5.5.5.4 Rezultatele finale
Activitate
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Indice de criticalitate
0.048
0.641
0.450
0.463
0.213
0.325
0.188
0.717
0.336
1.021
0.674
0.402
0.667
0.412
0.605
0.58
0.455
0.53
0.599
0.598
0.606
0.448
0.443
0.597
0.461
0.994
Activitile cu indicii de criticalitate mai mari formeaz drumurile critice din graf,
respectiv activitile B, H, J, K, M, O, P, R, S, T, U, X, Z.
De asemenea s-a obinut o durat medie a proiectului de 54 de zile cu o dispersie de
41.2947.
27
5.6 Concluzii
Astfel, dup efectuarea celor 1000 de iteraii, prin aplicarea simulrii Monte Carlo, se
obin anumite valori pentru fiecare activitate care a recomanda s fie considerate ca fiind o
masur a gradului de atenie pe care managerul de proiect ar trebui s l acorde activitilor, n
special celor pentru care s-a obinut B, H, J, K, M, O, P, R S, T, U, X i Z.
n acest fel, activitile care se afl cel mai des pe dumul critic sunt: pregtirea propunerii
cantitative, realizarea raportului cantitativ final, etapa de confirmri i revizuiri, elaborarea
chestionarului, aporbarea chestionarului, trimiterea chestionarului pentru verificare i confirmare
ctre departamentul de Field, elaborarea ghidului de discuii, aprobarea ghidului, implementarea
proiectului, culegerea datelor, procesarea datelor, realizarea raportului cantitativ i prezentarea
raportului final ctre client.
De asemenea deoarece n urma simulrii se obine o durat optim de 54 de zile, acest
rezultat poate fi utilizat pentru stabilirea unei inte pentru compania Nielsen la nivel de Romnia.
Aceasta ar putea fi de altfel comparat i cu alte medii obinute la nivelul altor ri, pentru a
putea vedea comparativ care este situaia actual a Romniei, dac trebuie realizare mbuntiri
sau nu.
28
Bibliografie
Dobre, I., Musta, F., Simularea proceselor economice, editura INFOREC, 1996, pag. 169-174
29
30
31
32
33