Historical Database

19
Confidential Ver 1.0 Release Date 10-03-2008 DataSoft System Bangladesh Limited Revision History Ver . No Date of Release Prepared By Reviewed By Approved By 0.1 12-Jul-08 Md. Abu Taher Initial document 0.2 25-Nov-08Md. Abu Taher 0.3 20-Dec-08 aro! "o# Included MDA $ro!ect 0.% 21-Dec-08 &ar'ana I(lam Included A((et $ro!ect 0.5 21-Dec-08 Md. Abu Taher Included )*M+A $ro!ect List of changes from Previous Version adia Taba((um adia Taba((um ,$date tet o (ome ro/( o the the document adia Taba((um adia Taba((um adia Taba((um

Transcript of Historical Database

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 1/19

Confidential Ver 1.0 Release Date 10-03-2008

Revision History

Ver. No Date of Release Prepared By Reviewed By Approved By

0.1 12-Jul-08 Md. Abu Taher Initial document

0.2 25-Nov-08 Md. Abu Taher

0.3 20-Dec-08 aro! "o# Included MDA $ro!ect

0.% 21-Dec-08 &ar'ana I(lam Included A((et $ro!ect

0.5 21-Dec-08 Md. Abu Taher Included )*M+A $ro!ect

List of changes from PreviousVersion

adiaTaba((um

adiaTaba((um

,$date tet o (ome ro/( o thethe document

adiaTaba((um

adiaTaba((um

adiaTaba((um

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 2/19

Projects Lessons Learnt Database

SL Project ID Project Name Project Type Phase/Functions Achievement Problem Face Recommenations

1 Not A((ined Develo$ment

" 4 a# Manaaement

#(tem

Throuh out the

ro!ect

1. Team member( aced lot( o ri(67 but

inall# the $ro!ect i( runnin $ro$erl#.lient i( ver# ha$$# to u(.

1. No document( /ere available (o the develo$ment team /ere aced

am$le diicultie( in each $ha(e o the $ro!ect. A( a re(ult it too6 moretime durin develo$ment (tae.

2. "e(ource attrition /a( ver# hih or thi( $ro!ect. A( an# document /a(not ound durin develo$ment (tae (o each and ever# time /e had tode$end on client to clari# the bu(ine(( in (everal time(. A( a re(ult

relation(hi$ /ith client /a( ham$ered and client had lo(t their aith tou(.

3. Da# b# da# $ro!ect duration /a( enlared becau(e o re(ourcemobili'ation. &or eam$le M /a( chaned 5 time( o thi( $ro!ect.

%. The $ro!ect team did not maintain an# codin convention and did not

maintain even in line documentation a( becau(e an# one /ere notre($on(ible to over(ee the(e unctionalitie(. A( a re(ult the re(ource(/ere not ettin intere(t to /or6 on thi( $ro!ect.

1. Documentation i( re9uiredin each $ha(eo the $roe!ct.

2. "e9uirement anal#(i( i( ull# re9uired or

better under(tandin o re9uirement.3. Manaement (hould ta6e $ro$er (te$7 (oattrition o re(ource( ma# reduced in middleo the $ro!ect.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 3/19

2 Develo$mentD+:-"J,-0%101

on(ultanc# (ervice( orcom$uteri'ation and ManaementInormation #(tem in "AJ,

Throuh out thero!ect

The $ro!ect /a( (tarted on 15th Jun 200%4 it /a( a 20 month $ro!ect ordevelo$ment ollo/ed b# 1 #ear

maintanance.1.;e have delivered 18 (ot/are modulea( $er T<" 4 = additional nontenderitem(2.Amon the module( ollo/in are ull#o$erational 4 u(e b# the u(er.a>)oard Meetin roceedin( andMonitorin #(temb>er(onnel Inormation #(tem ?I>c>+ternal +ntit#

d>Develo$ment ;or6e>)uildin lan( A$$roval #(tem ?)A>>+(tate>)an6 Tran(actionh>urbachalAmon the re(t o the module mo(t them$a((ed ,AT but u(er not u(in then due tolac6 o initiative rom client (ide3.;e have de(in 4 develo$ed the/eb(ite o "AJ,

 

1.Ab(ence o $ro$er re9uirement and de(in documentation and ei(tinartiact( are not u$dated. Maintance and enhancement o the (#(tem /illbe diicult.2.lient ailed to $rocure (erver7 ;or6(tation and other hard/are in time.3.lo$$#ne(( o lientC( deci(ion ma6in due to )urocrac#%.+i(tin team member( are doin multita(6in ?Involed in other$ro!ect(>5.Non-Traceabilit# o "e9uirement

=.ta Turnover ?attrition>B.A( $er contract $ro!ect i( delivered on Januar# 200= but there /a(nCt

an# IT team to handover the $ro!ect. <n Jul# 200= lient hier one (#(temanal#(t 4 one $rorammer. <n (e$tember 200B client $urcha(e erver 425 . In ade9uet re(ource dela# im$lementation 4 hand over $roce(( othe $ro!ect.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 4/19

3 NA " @icen(e Automation ot/are Develo$ment "e9uirement(

1. +$erience Team lead ound or"e9uirement( Anal#(i(.2. +cellent Team $la#er and team /or6ound /ithin the team3. &ea(ibilit# (tud# ba(icall# hel$ed u( toidenti# $ro$er re9uirement $rovider.

%. The ne/l# $urcha(ed @a$to$ hel$ed u(a lot.

1. )u(ine(( @icen(e de$artment (ta( /ere not ver# /illinl# to $roveidere9uirement( or develo$in the (ot/are.2. The $er(onnel in )@ (ection /ho /ere involved in real lie (ot/aredeliver# $roce(( have no idea on com$uter a$$lication(.3. The# /ere unable to validate and veri# the (ot/are re9uirement(

(co$e throuh re9uirement( document.

1. ,(e hec6 li(t2. A$$oint +$ert )u(ine(( Anal#(t3. Document )u(ine((%. *et A$$rove rom client5. ,(e rotot#$e

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 5/19

% NA " @icen(e Automation ot/are Develo$ment De(in

5 NA " @icen(e Automation ot/are Develo$ment on(truction

1. No $ro$er $lannin or de(in2. T@ did not $rovide enouh time or de(in.3. Databa(e table( are de(ined b# each develo$er. o the (imilarit#

mi(match in main table( li6e ield name convention etc. Thi( lead( man#$roblem at develo$ment time.

&or thi( 6ind o (ot/are databa(e de(in(hould be $ro$erl# done b# D)A.

1. +ach module i( a (ucce(( (tor#.2. <n clic6 $roblem (olved or $rintin

1. ome time( "e$ort /a( not $o$ulated becau(e o im$ro$er in(tallationo cr#(tal re$ort (erver.

)a(icall# r#(tal "e$ort (erver i(communicate /ith cr#(tal re$ort and (ourcecode. o or thi( (ot/are in(tallation it i(ver# much recommended that cr#(tal re$ort(erver (hould in(talled $ro$erl#.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 6/19

= NA " @icen(e Automation ot/are Develo$ment Te(tin 1. The ot/are i( $ro$erl# te(ted.

B NA " @icen(e Automation ot/are Develo$ment Im$lementation

8 NA " @icen(e Automation ot/are Develo$ment

NA " @icen(e Automation ot/are Develo$ment Trainin

1. No hane Manaement $roce(( ollo/ed.2. ome time( deliver# ha( iven /ithout $erorm te(tin.3. )u(ine(( /a( not $ro$erl# documented (o te(tin team aced $roblem.

1. Te(tin (hould be done $ha(e /i(e beoredeliver# to client.

1.ucce((ull# im$lementation the(ot/are in it# or$oration oice.2. ucce((ull# e(tabli(h the one (to$booth (ervice

1. ,(er have ver# e/ 6no/-ho/ about om$uter a$$lication.2. The# are not ver# /illin an eel comort to !um$ into ne/ automated$roce(( in(tead o their ei(tin manual $roce((

1. Need a $ro$er $lannin.2. Need (u$$ort (ta 3. Need re(ource /ho have both hard/areand (ot/are 6no/lede.

o(t Im$lementationu$$ort

1. No (u$$ort contract had been (ined.2. u$$ort /a( co(tl# to $rovide.3. Di(tance rom Dha6a oice to "a!(hahi oice /a( another $roblem.

1. It i( recommended to (in a maintenancecontract ro thi( 6ind o (ot/are.

Trainin ha( been $rovided to %0 $eo$leo over the cit# cor$oration on ba(iccom$uter trainin.Al(o and(-<n trainin had $rovided to

(ot/are u(er(.

Trainin (hould be (tart at the time o(ot/are re9uirement collection.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 7/19

10 Develo$ment "e9uirement(

11 Develo$ment Im$lementation

12 Develo$ment #(tem Interation

13 Develo$ment

1% Develo$ment ro!ect Manaement

15 Develo$ment

1= Develo$ment Eualit# A((urance Audit /a( not done in $ro$er time 4 re9uenc#

1B Develo$ment "e9uirement(

18 Develo$ment De(in 1. ;e have $oor roduct Interation lan

1 Develo$ment

D+:-);D-0B128

;D-ha(e-1?;eb$ae 4 rore((Monitorin #(tem>

;e have com$leted the (#(tem on timeand budet.Throuh thi( (#(tem a ne/ /indo/ /a(o$en or the orani'ation

1. lient /a( not intere(t about re9uirement documentation.

2. lient /a( not $ro$erl# clear about their re9uirement(.3. The Ambiuit# /a( there.%. No chane manaement $roce(( ha( ollo/ed.

co$e (hould be $ro$erl# deined beor (tarto $ro!ect

D+:-);D-0B128

;D-ha(e-1?;eb$ae 4 rore((Monitorin #(tem>

ucce((ull# deliver# the (#(tem to clientinall#

D+:-)DMD-

0B131

Meteoroloical Data Ac9ui(ition

ub-(#(tem

The $ro!ect /a( com$leted /ithin the$lanned deliver# date

Interation /ith eternal 3rd $art# (ot/are could not be e(tabli(hedbecau(e the eternal (ot/are /a( $rovided b# other com$an# and the#

didnCt coo$erate durin interacin

D+:-)DMD-0B131

Meteoroloical Data Ac9ui(itionub-(#(tem

o(t Im$lementationu$$ort

There /ere $roblem durin maintenance /hen deect( are ound and "(are received.

1. roduct Interation /ith other eternal(/ or h/ (huld be con(idered a( hih ri(6ta(62. Interation te(t (hould be done a( (oon a(the com$onent i( read# or interation /iththe eternal interace(

D+:-)DMD-0B131

Meteoroloical Data Ac9ui(itionub-(#(tem

1. All the ta(6( /are not $erormed accordin to the $roce(( and $lan2. ro!ect monitorin /a( $oorl# $erormed.

1. )u(ine(( "e9uirement o client (hould bedocumented $ro$erl# and chec6ed orcom$letene((.

D+:-)DMD-0B131

Meteoroloical Data Ac9ui(itionub-(#(tem

Throuh out the$ro!ect

Team member( could not $erorm there ta(6( /ell and accordin to the$roce((

1. ;ee6l# $rore(( monitorin meetin(hould be $erormed in reular ba(i(

D+:-)DMD-

0B131

Meteoroloical Data Ac9ui(ition

ub-(#(tem

1. ;hole team (hould be trained /ell to$erorm their a((ined ta(6( /ell beore

a((inin ta(6( to them

D+:-D)@-0810B

;eb )a(ed &ied A((etManaement

1. No/ /eb ver(ion o &ied a((etmanaement i( available. o7 mar6etin(co$e ra$idl# increa(ed

2. urrent (#(tem /ill (u$$ort bothde$reciation method ?traiht @ine and

"educin )alance Method>

1. %1F + ort variance occurred in lan and Actual to meet thechedule time

1. +icient lannin and +(timation canreduce the variance2. "evi(e lan and +(timation

D+:-D)@-0810B

;eb )a(ed &ied A((etManaement

1. it i( nece((ar# to train re(ource( or$re$arin $roduct interation $lan /ith$ro$er eam$le(.

D+:-D)@-0810B

;eb )a(ed &ied A((etManaement

1. volume o re9uirement increa(e in the develo$ment ha(e2. i'e o the $ro!ect i( increa(in.

1. i the re9uirement( are in (co$e then$erorm the re e(timation to ind outre9uired time to com$lete the ne/re9uirement.2. I the re9uirement( are out o (co$e7(chedule 4 co(t then neociate /ithclient

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 8/19

20 Develo$ment De(in The $ro!ect cannot be clo(ed due to $ro$er re9uirement anal#(i(.

20 D+:-M"A-0810 Develo$ment "e9uirement(

21 D+:-I&-010% Develo$ment ro!ect Manaement

D+:-)*M+-

0810=

/eater &actor# ;or6er(

Databa(e ot/are #(tem

It /a( a ood e$erience ho/ to anal#'e

the re9uirement o the $ro!ect.

1. ;ithout $rior e$erience in (imilartechnolo# $ro!ect cannot be (in /ith

client.

2. ItC( not ood $ractice7 /ithout

re9uirement anal#(i( $ro!ect cannot be (tart

Information System of R!"R!-IS#

;e have able to develo$ and maintain

)"D and " o all the (ot/are module.

;e have delivered both

eRegistry of B$siness la%s &reg$lations in Bangladesh

Thouh (chedule varie( $ha(e /i(e but atthe end o the $ro!ect no (chedule

variance occur(. ro!ect i( clo(ed on

time.

1. It re9uire( B1F more eort rom $lanned eort to com$lete the

$ro!ect.

2. "e($on(ible $er(on( o client are chanin ($ontaneou(l#.3.lient( ta6e time or ma6in a deci(ion.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 9/19

22 D&-MI-0-01% D& MI olution Develo$ment ro!ect Manaement

23 IS-!n%ar Landmar  Develo$ment "e9uirement(

2%

25

2=

2B

28

2

2%

25

2=

The $ro!ect /a( a ied budet or one#ear. Ater one #ear7 the $ro!ect i(etended or another 3 month(. o aterthe etended $eriod their re9uirement(are met and the /or6 $roduct( accordinto the areement are delivered oiciall#to the client and the $ro!ect i( clo(ed.

1.Due to dela# b# the client becau(e o bu(ine(( $roce(( ormulation7 the

$ro!ect i( etended and the $ro!ect value al(o increa(e(.u(tomi'ation o ei(tin (#(tem v( ne/ develo$ment ollo/in ei(tinbu(ine(( -@ac6 o 6no/lede reardin ei(tin (#(tem bu(ine(( loic,(er( are $re-occu$ied /ith their ta(6(7 (o didnGt ive u( time in (harin6no/lede.*M?&inance> $o(t /a( vacant initiall# and ater !oinin on 282007 hetoo6 time to ada$t the environment. Ater that /e (tarted /or6in /ithinancial module(.T/o 6e# re(ource $er(on( or inancial module( ?Accountin7 $a#roll> letD& rom /hom /e /ere atherin bu(ine((.

&rom November 200 to A$ril 20107 D& 6e# $er(on( /ere (o bu(# orI-2 $ro!ect that /e didnGt et an# eedbac6 rom them.The MI i( not a $riorit# at D&All eedbac6 comin at the ende# u(er( not #et recruited?Data entr# o$erator(>. o /e are not able totrain them.A revie/ rom ;orld )an6 mi((ion? @ai> (tated that ro!ectManaement module i( not #et inali'ed and cannot be te(ted a( bu(ine(($roce(( i( (till chanin?re. Manaement Inormation #(temH ummar#o &indin( and Net (te$(>. o /e (to$$ed /or6in on ro!ectManaement module and concentrated on other module(.

Accordin to @ai7 Thi( t#$e o model mature( in 2-3 #ear( time. Thi(t#$e o model i( im$lemented in India and rilan6a.. o thi( t#$e o$ro!ect need( re9uent chane( until the $roce(( mature(.Antri or$oration al(o mentioned in their re$ort that on di(cu((ion(/ith the inancial e$ert( o D& it /a( ound that there /ere morere9uirement( #et to be met and al(o certain ne/ out$ut ormat( to be(u$$orted but not im$lemented due to clo(ure o contract /ith thedevelo$ment aenc#. Thi( al(o oe( to $rove that an# MI develo$mentteamG( contract (hould not be clo(ed /ith out (inin a (ot/aremaintenance contract or it (hould be com$rehen(ive included a( a $art oT<" /hile enterin into the contract ;e didnGt et an# deci(ion reardin Annual Maintenance ontract ?AM>or eten(ion. o /e (tarted a((inin re(ource( to other $ro!ect(.

DEV-ANLM-

10102

reci(e )u(ine(( Domain reardin "eal-+(tate

1. a((le reardin <NIT+ Develo$ment2. lient ide random re(ource turnover could not ree'e there9uirement( 4 Im$lementation a( /ell.3. lient( inade9uate com$uter 6no/lede al/a#( ari(e maimum chanere9ue(t.

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 10/19

2B

282

30

31

32

33

3%

35

3=

3B

38

3

%0

%1

%2

%3

%%

%5

%=

%B

%8

%

50

51

52

53

5%

55

5=

5B

58

5

=0

=1

=2

=3

=%

=5

==

=B

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 11/19

=8

=B0

B1

B2

B3

B%

B5

B=

BB

B8

B

80

81

82

83

8%

85

8=

8B

88

8

0

1

2

3

%

5

=

B

8

100

101

102

103

10%

105

10=

10B

108

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 12/19

10

110111

112

113

11%

115

11=

11B

118

11

120

121

122

123

12%

125

12=

12B

128

12

130

131

132

133

13%

135

13=

13B

138

13

1%0

1%1

1%2

1%3

1%%

1%5

1%=

1%B

1%8

1%

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 13/19

150

151152

153

15%

155

15=

15B

158

151=0

1=1

1=2

1=3

1=%

1=5

1==

1=B

1=8

1=

1B0

1B1

1B2

1B3

1B%

1B5

1B=

1BB

1B8

1B

180

181

182

183

18%

185

18=

18B

188

18

10

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 14/19

11

1213

1%

15

1=

1B

18

1

200201

202

203

20%

205

20=

20B

208

20

210

211

212

213

21%

215

21=

21B

218

21

220

221

222

223

22%

225

22=

22B

228

22

230

231

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 15/19

232

23323%

235

23=

23B

238

23

2%0

2%12%2

2%3

2%%

2%5

2%=

2%B

2%8

2%

250

251

252

253

25%

255

25=

25B

258

25

2=0

2=1

2=2

2=3

2=%

2=5

2==

2=B

2=8

2=

2B0

2B1

2B2

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 16/19

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 17/19

31%

315

31=

31B

318

31

320

321

322

32332%

325

32=

32B

328

32

330

331

332

333

33%

335

33=

33B

338

33

3%0

3%1

3%2

3%3

3%%

3%5

3%=

3%B

3%8

3%

350

351

352

353

35%

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 18/19

355

35=

35B

358

35

3=0

3=1

3=2

3=3

3=%3=5

3==

3=B

3=8

3=

3B0

3B1

3B2

3B3

3B%

3B5

3B=

3BB

3B8

3B

380

381

382

383

38%

385

38=

38B

388

38

30

31

32

33

3%

35

8/18/2019 Historical Database

http://slidepdf.com/reader/full/historical-database 19/19

3=

3B

38