Indonesi an  Journa of El ect ri c al Eng inee r ing  an d  Comp ut er  Scie nce   Vo l.   23 ,  No.   1 ,   Ju ly   20 21 pp.   5 0 0 ~ 5 0 9   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v 23 .i 1 . pp 5 0 0 - 5 0 9          500       Journ al h om e page http: // ij eecs.i aesc or e.c om   So ft w a re   process i mprov ement  init ia tive in med ium s i z IT   orga niz at io n:   a   case stu dy       Moham ma d Z arour,  M amdouh  A le nez i   Coll ege of   Com pute r and  Inform at ion   Scie n ce s ( CCIS Prince   Su lt an   Univer sit y ,   Ri y adh, Kingdo m   of  Saudi  Arab ia       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   Oct  6 , 2 02 0   Re vised  A pr   1 5 , 2 021   Accepte Ma y   6 , 2 021       IT  orga n iz a ti on are   str ivi ng  to  dev el op  soft ware   solut ions  tha t   m eet   customer  nee ds  as  well   as  the ir  business  goal s.  Software   o rga nizati ons   cont inuousl y   im prove   the i software   developm ent   pra ctic es  for  faste ti m e - to - m ark et   and   b et t er  software   qu al ity .   Th succ ess  fac tors  to  cond uct   proc ess  improvem ent   initia t ive are   do cu m ent ed  in  the   lit era tur e,   but  th e ir   eff ec and  exi sten ce diff e from   one  place   to  anot he r.   Henc e,  as  the   cul tur and   orga nizati on al   b eha vior  in  devel oping  software   var ie a cro ss   the   world,   i t   bec om es  int er esti ng  to  rep or and  discuss  local  experie n ce in  diffe r ent  reg ions.  Th ex per ie n ce   g ai ned   in  thi empiri c al   stud y   diff ers  from   that   gai ned   in  the   pr evi ous  work  in   the   sense   that  i t   was  the  orga ni za t ion  th at  ini tiate thi ini t ia ti v and  thi e nsures  the   top  m ana gement  co m m it m ent   in  conduc t ing  the  proc ess  impro vement  ini t ia t iv e.   W have   u sed  CMM I   cont inuous  rep r e senta ti on  and  SC AM PI  c la ss   appr ai sa m et ho to  conduc t   the   appr ai sa l.   In   thi empirical   s tud y ,   m ost  of  th succ ess  fa ct or are   m et   t o   conduc th pro ce ss   improvem ent   ini t ia t ive,  including:   Staff  in volve m ent ,   and  high  staff   m ora l e.   Sev era l   proc ess  pit f al l have   be en  id ent ified;  an   int er esti ng  one   i tha adopt ing  powerful   c ase   to ols  is  not  enoug to  con tro l   the   d eve lopmen t   proc ess i th e y   a re  not   ful l y   used .   Ke yw or d s :   CMMI   Cult ur al  iss ues   SCAMPI   So ft war e  pr oce ss im pr ov em ent    This   is an  open   acc ess arti cl e   un der  the  CC  B Y - SA   l ic ense .     Corres pond in Aut h or :   Moh am m ad  Zarour   Dep a rtm ent o f Sof t war e  E ng i neer i ng   Pr ince  S ultan  Un i ver sit y   P.O. Bo x N o.   66833 R af ha   S treet , Riy adh 1158 Sa udi A r abia   Em a il m zaro ur@ psu.e du.sa       1.   INTROD U CTION   IT  or gan iz at io ns   are   strivi ng   to  de velo s of t war s ol ution s   that  m ee custo m er  needs  as  well   as  their   bu si ness  goal s As   the  c ultu re  an orga niz at ion al   be ha vio i do i ng  business   in  ge ne ral  an dev el op i ng  so ft war e in  pa rtic ular,   va ries  acro s the  w or l d,   it   beco m es  i nteresti ng  to  re port  an discu s local   exp erie nces  in  dif fere nt  regi on s   a nd  how  t he  best  pract ic es  in  dev el op i ng  s of t war a re  i m ple m ented Su c re portin in  th e   IT  dom a in  is  scarce  in  th li te ratur e wh ic will   prov i de  re searche rs  with   abun dan res ources  t lo ok  a the   cultural  issues   and   how  the aff ect   the  dev el opm ent  pr ocess  an bus iness.  F or   inst ance,  cultu ral  issue s   influ e nce  doin bu si ness  i China   [1 ] ,   [ 2] especial ly   for  m ul ti national  orga nizat ion s   th at   are  no unco m m on  in  the  IT  sect or.  Orga nizat iona su ccess  dem ands  an  ap pr ec ia ti on   for  the  culture' ro le   in   their  plann i ng  and  sh oul em bed   culture  in  t heir t rad it ion al   oper at ion   [3] .   Me anwhil e,  I orga nizat io ns   world wide   are  inc reasin gly  ack nowle dg i ng   t he  sig nificance  of   reducin s oft w are  dev el op m ent  du rati on  but   with ou c om pr om isi ng   the  qual it y.  Hen c e,  orga nizat ion m us t   respo nd   t th ei custom er  needs  with  hig h - qu al it pro du ct as  fast  as  possib le T reac this  l evel  of   con ti nu ous  sof tware  delivery,   m any  organ iz at ion thi nk   t enh a nce  t heir  so ft war de velop m ent  proces ses  to   m eet   custo m e ex pectat ion s .   Moreove r,   s of t war de vel op e rs  gi ve  m uch   at te ntio to  their  de velop m ent   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       So ft ware  proce ss im pr ove me nt  init iati ve in mediu size  IT o rg aniz ation:  a   case s t ud y   ( Mo ham mad Zar ou r )   501   m et ho ds   t e nsure  t hat  t he  res ultant  s of twa re   runs  opti m a ll on  the  ne ha rdwar e   [ 4] A c cordin gly,  S of t war orga nizat ion c on ti nu ously   i m pro ve  their   sof tware  devel op m ent  pr act ic es  for  fa ste ti m e - to - m ark et   an bette so ft war qual it [5] Ty pical ly orga nizat ions  i m pr ove  thei softwa re  de ve lop m ent  m et ho dolo gies  base on  per cei ved  in dustry  tren ds .   De vOps,  ne de velo pm ent  phil os ophy,   is  ve ry  po pu la r   no wad ay s a nd  di ff e rent   com pan ie s work to  ado pt i t   [6] - [8] .   On  t he othe ha nd, o th er or ga nizat ion with  pro ven   pr act ic es w ork  t en ha nce th ei a dopt ed  so ft war process  rathe than  rep la ci ng   it To  m ake  sure  that  the re  is   no  de viati on  in  the  a do pted  pro ven   pract ic es  a nd   any  de viati on,  recti fyi ng   act io ns   s hould  occ ur.  F o r   instan ce,   m any  orga nizat ion a pp ly   st and a r ds   a nd   m od el s   su c as  capa bi li ty   m at ur it m od el   integrati on   ( CMMI )   [ 9]   or   ISO  15504  [10]   to  ass ess  an im pr ov thei r   adopted  proces ses.  Se ver al   e m pirical   s tud ie hav bee do cum ented  in  th is  reg ar d,   s ee  f or   e xam ple  [1 1] - [18] Re centl y,  data   m ining   te c hniq ues  a re  use d   in   w hat  is   cal le pr oce ss  m ining   to  su pp or t he  proces i m pr ovem ent  init ia ti ves,   see  for  exam ple  [19],  [ 20] Ex plo ri ng,  assessi ng  an unde rstan ding  th e   orga nizat ion al   cultural  a nd  it ef fect  on   sof tware  proces i m pr ovem ent  (S PI)  init ia ti ves   is  cr ucial see   f or  exam ple  [21] - [ 25 ] .   Em plo ye es  are  usual ly   hesita nt  to   pa r ti ci pate  in  SP I   init ia ti ves  du to  thei wor loa d,  dead li ne  pr e ss ur es an their   feeli ng   of   being   offe nd e a nd   c riti ci zed  duri ng   the  SPI   assessm ent Hen ce,   enh a ncin pe r so na m otivatio in  s pecific   SPI  init ia ti ves  is  al so   cr ucial   for  it s ucc ess  [ 26 ] .   T his  pa pe r   pr ese nt s   an  e m pirical   s tud in  this  reg a rd  and   repor ts  th exp e rience  a nd   le ss ons  le arn e by  c ondu ct ing   a   m od el - based s of t war proces s im pr ov em ent ( SP I) init ia ti ve  in a  natio nal  IT or ga nizat ion  in  Sa ud A ra bia.   The  ex per ie nc gained   in  t his  e m pirical   stud dif fer from   that  gained   in  pre vious  w ork  do c um ented  in  [ 13 ] T he  m ai diff e ren c is  that  the   so ft war e ng i neer i ng   proces gro up   ( SEP G )   te am   appr oach e th organ iz at io ns  in  the  pr e vious  ex per ie nce  and   c onvinc ed   the m   to  con duct   SPI   init ia ti ves.   I con t rast,  in   the   curre nt  ex per i ence,  t he  orga nizat ion   i niti at ed  the   proce ss   an a ppro ac he us   to   co nduc the  SPI   init ia ti ve.  Th is  dif fere nce   gr eat ly   influ e nc ed  the  fi nd i ngs;  in  the  pr e vi ous  ex pe rience,  the  em plo ye es  we r e   reluctant  t s ha re  in form at ion   about  process   qu al it an s up portin e vid e nc with   the  SE PG   te am w hich  was  the  m ai ob sta cl e.  On   the  c ontrary,  m os of  the  current  e m pirical  stud e m plo ye es  were  colla borati ve   du to  the  to m anag e m ent  inv ol vem ent  an com m i t m ent  to  the  SPI   init ia ti ve.   T he  com m i t m en to  the  SPI   init ia ti ve   of   both   m anag erial   le vels  a nd  s of t war e   de ve lop e rs  has  be en  st ud ie in   [ 17 ] .   be ha vior - base Com m itm ent   Mod el   is  pro pose to   raise  a war e ness   ab ou the  people  is su es  i im pr ov ing   proces ses.   Su c factors,  a m on oth e rs,  a re c ru c ia l t the s ucce ss of a ny SPI i niti at ive.     detai le stu dy   of   t he  fa ct ors   that  ham per   purs uing  t he  S P init ia ti ve  has   been  doc um ent ed  in   [2 7 ] Both  stu dies  r eveale that  th ere  are  both  si m il arities  and   diff e re nces  bet ween   pr act it io ner in  r at ing   su ccess  and  fail ure  fac tors.  T he  rati ng  was  a ff ect e by  c ultur al   iss ues  i diff e rent   countries.   M or e over,   these   stud ie s   hav s how that  diff e re nt  pract it ion ers  a r awar of  w hat  is  i m per at ive  for  the  i m plem entat ion   of   SP pro gr am s.  In   t he  case  st ud r eported  he re,  m os of   the  s uc cess  f act ors  a re  m et   to  cond uct  the  S PI   i niti at ive,  includi ng  to m anag em ent  com m itm ent,  Staff  i nvolv em ent,  a nd  hi gh  st aff   m or al e.   T he se  facto rs  hel the   SEPG   te am   con duct   su cces sfu SP init ia ti ve  and   ide ntif interest ing   fa ct or that  obstr uct  the  devel opm ent   process  and  de la y t he  delive r y t cu stom ers.     The  re st  of   t he   pap e is  or ga nized  as  fo ll ows:  Sect io discusse the  m et ho dolo gy  a nd   resea rch   dr i ver for  this   researc pa pe r.   It  desc ribes  the  orga nizat io un der   stu dy  and   w hy  they   wan t sta rt  a SP I   init ia ti ve.   Sect ion   presents  t he  init ia fin din gs  after   the  first  day  m eet in gs   base on  w hich  t he  SP pl an  is   dr a w n.   Sect io pr e sents  t he  detai le fin dings  a nd   a nal ysi s,  and   se ct ion   discuss e s   the  le ssons  le arn e d.   Sect ion   disc usse s the   validit y t hr eat s ,   a nd s ect ion   7   pr ese nt s the c on cl us i on and  f utu re   work.       2.   METHO DOL OGY A N O RGANIZ ATI ON ’S   DRIVE RS   Orga nizat ion   X,   w ho se   an onym ou nam ref e rs  to   the  I orga nizat ion  unde st ud y,  i hire by  a   public  age ncy   to  de velo an r un   a on li ne   app li cat io that  pro vi des  s erv ic es  the  use rs   in  Sa udi  Ar a bi a .   Orga nizat ion   is of  m edium si ze with ar ound eig hty em plo ye es. A s the syste m  is p ut in  us e f or se ver al  yea rs  now,   m or se rv ic es  are  bei ng   c on ti nuous ly   req ueste to  be  a dd e or   updated  in  t he  syst e m Recen tl y,   sign ifi ca nt - qu a li ty   issues  were  disco ve red  in  the   syst em   t hat  res ulted  i sign i ficant  de la in  delive r ing   t he   requested   ser vi ces.  T he  organi zat ion ' execut ive  direct or   a nd  proj ect   m anag ers   are  i nteres te in  as surin that   these  qu al it issues  ha ve  bee su ccessf u ll dealt   with  to  ensu re  the  qual it of   ser vices  pro vid e an delivere on   ti m e.  To  su pp or that  effor t,  the  e xecu t ive  directo sought  an  in de pe nd e nt  assess m ent  of   the  adopte dev el op m ent  proces to  dete r m ine  wh at   qu al it pr ob le m s   exist  and   so l ve  them The r efore,  the  e xe cutive   directo has  c onta ct ed  the   sof tware  e ng i neeri ng   process   gr oup  (S E PG)  at   PSU,  who  a re   the  aut hors  of   this   pap e r, t c onduct  the a pprais al  an d p r ov i de recom m end at ion s .   The  organ iz at i on   is  no inte r est ed  in  certi fi cat ion   or  reac hi ng   ce rtai m at ur it le vel,  bu a re  m or e   interest ed  in  i de ntifyi ng   t he  proces areas  with  sign i ficant  weakness the  CM MI  v1.3   [9]   con ti nuous  m od el   is   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   23 , N o.   1 Ju ly   20 21 5 0 0   -   5 0 9   502   us e for  this p urp os e, and  s ta nd a r CM MI ap prai sal   m et hod  f or  pr ocess  im pr ov em ent   ( SCAMP )   C i s ad opte as an  appraisal   m et ho d. T he  m ai ob j ect ives  of the as sessm ent can  b e  s umm arized as  fo ll ow s:     Pr ovi de  a acc ur at e a ppraisal   com pliant wit SCAMP I   C a ppraisal .     Cond uct  the  a ppraisal   withi th ree  cal en da rs'   workdays   to  m ini m iz cost  an disru ptions  to  th sit e   op e rati ons.     Pr ovi de  the  or gan iz at io n wit m or e insi gh into  fin dings a nd r ec omm end ed  act io ns .   The  a ppraisal   te a m   sp ent  the   first  day  of  th assessm ent  i nter viewin with  var i ous  te am   m e m ber work i ng  on  the   va rio us   s oft wa re  processes   f r om   bu sines a na ly sts  to  de ploym ent  and  ope rati on  te am s.  By   the  end   of  the  first   day,  the  a sses sm ent  te a m   m et   tog et he a nd  identifie the  m ai issue  an inf or m at ion   so urces   from  w her e  w e  n ee to  co ll ect  m or data, se e  Tab le   1 for ty pes of i nfo rm ation  a nd s ource s.        Table  1 .   Ty pes  of  in form at ion  sour ce s   Inf o r m atio n Inf o rm a tio n  Sou rce   Intervi ews   Ob serv atio n s   Do cu m en ts   Bu sin ess  Analysts   Yes     Yes   Sy ste m  Anal y sts   Yes   Yes   Yes   Project  Manag ers   Yes   Yes     Dev elo p ers   Yes   Yes     Op eration  tea m   m e m b ers   Yes       Execu tiv e Dir ec to r   Yes           Ba sed  on  the  identifie issu es  an t he  ti m fr am avail able  for  t his  phase  of  ass essm ent,  f ou r   process  a reas  are  ch os e f or  detai le asses sm ent  as  they   hav m ajor   iss ues.   T he  sel ect ed  pr ocess  are as  are :   requirem ent  m anag em ent,  re qu i rem ent  devel op m ent,  co nfi gurati on  m anag em ent,  and  pr oduct  inte gr at i on.  In  t he  ne xt  phas e,  the  init ia appraisal   of   t he   four   sel ect e proce ss  area s,  has  bee cond ucted.   de ta il ed   apprais al base on  CM MI  v1. 3,   f ollow e in  t he  init ia ap pr ai sal   t e ntail   the  fin dings  and  descr i be  i detai l   the  wea kness  of   eac proce ss  area.   Finall y,  the  res ults  and  rec omm e nd at io ns   ha ve   bee prese nt ed  a nd   discusse wit th orga nizat ion ' te a m   m e m ber s wh i l the  sci e ntif ic   analy sis  of   this  e xperien ce  is  do c um ented  in   this  pap e r .   C MM cl ass  appraisal do  no rate  the  proce ss  m a turity Inste ad,   it   giv es  qu ic view  of   t he  pr ocess  ca pab il it and   s he li ght  on  possi ble  internal  im pr ov em ents  for  t he  pr ocess(s)   unde r   inv est igati on.   Table  s hows   the co l or i ng sc hem e u sed  t r at e each  proces s ar ea a nd it pract ic es.        Table  2 .   L abel us e t c har a ct erize ap pr ai s al  r esults  base d o the  assess m ent   Label Co lo r   Descripti o n     Practices  ar e  no t a p p rop riately  add re ss ed wh ich  will  h a r m  so m e asp ects  of  pro ject  p erfo r m an ce or pr o d u ct qu ality  in su b seq u en t ph ases     Practices  ar e  partia lly  add ressed The y   m a y  neg ativ ely  i m p act proj ect  cos an d   sch ed u le in su b sequen t ph ases  of  the  p roject.      Practices  ar e  adeq u ately  add ressed  a n d  ar e no t likely  to  neg ativ ely  i m p act  p roject cos an d  sch ed u le in subs eq u en t pro ject  p h ases .       3.   APP RA I SA L   INITI AL R E S ULTS   It  is  no ti ce that  the  recei ve re quest by   the  de velo pm ent  te a m   are  ei ther  cha nge   requests,  a   pro du ct io iss ue,   or  qu al it assur a nce  ( Q A)   de plo ym ent  issue.  Tw o - t hi rd s   of  the   cha nge  re quest a nd  QA   dep l oym ent  is su es  a re  of  norm al   pr iority wh il t he  oth e thi rd  is  high   to  c riti cal   pr i or it y.  Aro und  sixty   per ce nt  of  t he pr oductio iss ue s ar of h i gh a nd criti cal  p ri ori ti es, whil e ar ound  40 p e rce nt is of  norm al   to lo pr i or it y.   It  has  bee not ic ed  that  the  ti m need e d,   m e asur e in   w orkin days to  r esolve  c ha nge  request  of   low  pri ori ty   is  double   the  tim need e f or   re so lvi ng   produc ti on   issues  of   t he  sam pr iority   and   ar ound  twel ve   tim es  m or than  that  t reso l ve   the  QA  de pl oym ent  issues.   The   sam patter holds   f or  ot her   pr i or it ie of   t he   diff e re nt  issues The  long - tim it   ta kes  to  reso lve  cha nge   req ue st  and   th var ia ti on   in  t i m a m on dif fer e nt  requests  with  diff e re nt  pri ori ti es  are  am on the   m ai dri ver t c ondu ct   the  ap prai sal Af te the   on - sit e   appraisal th m ai s tren gth s   in the c urre nt  proces ses that a r e wort m entioning   a re as f ollow s :     Fo c us in on  the  f r on t - en was  big  s uc cess  sto ry  f or  the  orga nizat ion   with ou w orryi ng  ab out  the   infr a struct ur e  part. Cha ngin t his m o m entum wil l h ur t t he  te a m  an t he pr ogress  of   t he  te a m     The  or gan iz at ion ' te a m   is  di vid e into  sm al su b - te am s.  This  shou l co nt inu since  sm al le te a m red uc com plexity   and   m axi m iz ef fici ency.  Sm al l er  te am   structur es  kee te am s   from   getti ng   bogge do wn  a nd   losin m o m entum .   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       So ft ware  proce ss im pr ove me nt  init iati ve in mediu size  IT o rg aniz ation:  a   case s t ud y   ( Mo ham mad Zar ou r )   503     Adding N ew  e m plo ye es  sh o ul be  stu died  a it   do es  not  al ways  be nef it   te a m s.  Ba sed  on o ur  obse rv at io ns ,   the  te am   need one  or  tw bi li ng ual  syst e m   analy sts  and   one  or   t wo   i the  de velo pm ent  te a m   to  bu il autom at ion .     Au t om ating  c onti nuous  delive ry w it h a  deliv ery pi peline e nhance the  sp e ed of  d el ive ry.    More ov e r, sev eral wea knesse s h a ve  al s o bee n no ti ced  that i nclu des  t he  f ol lowing:      Re qu irem ents  Issu e s.  The re  i gap  bet we en  B us iness   re qu i rem ent  sp e ci ficat ion (B RS)  a nd  s of tw are  requirem ents sp eci ficat ions ( SRS).     SRS is  no t a pp ro pr ia te ly  r e viewed, a nd not al l con ce r ned tea m   m e m ber s are  involve i it .     The b uild  proc ess is a d ho c  a nd full y m anu al .     En vironm ent inconsist encies .  Ev e ry en vir on m ent is d if fer e nt, whic h delay  thin g.     The  m ock in g b ackend is  not a vaila ble fo te s t pur po se s.     Test  d at a is a  bi issue . T her e   sh oul d be a m echan ism  f or th e d e velo pm ent team  to  create  their test   data.     Com m un ic at io iss ues  a re e ve ryw her betw een team s.     Lack  of r es our ces/ Staff fo s om e p r ocess  a re as.     The pr oject  m a nag e r has  neith er a pr oper  to ol nor m easur es to m on it or an t rack p rojects a nd CR s.     Re le ase  m anage m ent is m issin g.     The pr ocess  fo r proj ect  i niti at ion  a nd  op e ning a  ne c hang e re qu est  is  un cl ear.     Secu rity  p r oce dures  a re ta king a l ot of tim e, w hic h hin der s   the pr ogress.   All  these  issu es  wer ac knowle dged  verba ll by  the  te a m and   the  co ll ect ed  qu est io nn ai res  al s ackno wled ged  them Each  one  of  these   iss ues  ca be   so l ved  in   di ff e re nt  w ay s.  T he  reco m m end at ion s   f or   so lvi ng   the se  issues  s houl be   m ade  in  dif fer e nt  phase  to   assess  the  pos sible  so lu ti ons'   pros  an c on before   adoptin a ny.        4.   APP RA I SA L   DETAILE D   RESU LT S  AND A N ALYSIS   Du e   to   the  ti m desi gn at e for  the   a ppraisal ,   the  a ppraisal ' te am   and   the   orga nizat ion ' te a m   agr ee to  div ide  the  assessm ent  ini ti at ive  into  phases.   The  f ollow i ng   s ubsect ion disc us i detai the  assessed   processes  and t he  resu lt of th e assessm ent for  each  of the s e proces ses.     4.1.     Assesse d   softwar e pr oc ess a re as   The  first  pha se  cov e rs  fou processes:  r equ i rem ent  manag em ent,  re qu i rem ent  dev el opm ent,   config ur at io m anag em ent, an d p r oduct inte gr at io n.      4.1.1.   Re quir ement  ma nag ement   The  pu rpose  of  requirem ents  m anag em ent  (REQM)  is  to  m anag the  pr oj ect ' pro du ct an pro du ct   com po ne nts'   req ui rem ents  a nd   ide ntify  inc on sist e ncies  be tween  th os r equ i rem ents  a nd   the  pro j ect 's  plans   and   work   products.  The  cl ie nt   req uests  ne w   serv ic es  or   re qu i rem ents.  The  business  a na ly st  co m m un i cat es  with  t he  cl ie nt   to  a rr a nge  for  m eet ing to   unde rstan a nd  c om plete   the  re qu i rem ents   de finiti on.  B usi ness   requirem ents  are  delivere to  the  syst e m   ana ly st  to  dev el op  the  SRS  do c um ent  su bm itte to  the  de velo pm ent  te a m  to  de velo the  r e quest ed  servic e an t he  QA team  to  de velo the  test   cases.     4 . 1.2.   Re quir ement  devel opme nt   Re qu irem ents  are  the  basis  f or   desi gn.  T he   de velo pm ent  of   re qu irem ents  inclu des  the   fo ll owin act ivit ie s:  el icita ti on a naly sis,  validat io n,  an c omm u nicat ion   of  c us tom er  nee ds,  ex pectat io ns,  an const raints  to  ob ta in  c us t om e re qu ir em ents.  Coll ect ion   an co ordin at ion   of   sta keholde needs.  De vel opm ent   of   t he  li fecyc le   requirem ents  of  the  pro du c t.  Esta blishm ent  of  the   cust om er  requirem ents.  Esta blish m ent  of  the init ia l pro duct  and  pro duc t com po ne nt r e qu i rem ents co nsi ste nt w it c ust om er r eq uire m ents .   The  business   r equ i rem ent  sp eci ficat ion (B RS)  ar do c um ented  usi ng  prede fine t e m plate The   syst e m  an al yst  tran sla te s the   BR S into  syst e m  sp eci ficat ion s u si ng anothe r  p re de fine te m pla te  to  pro duce the  SRS  do c um ent.  Non - f un ct io na req uirem ents  wer ide ntifie d.   T his  beca m the  set   of   custom er  requir e m ents.   Re qu irem ents  for  product  c om po nen ts  were  est ablishe by  f un ct io nal  area  via  s cena rios  a nd  use   c ases,  includi ng  th ose   f or   i nterf ace s.  U se  cases   a nd  sce nar io e vo l ved  via  joint  ap pl ic at ion  dev el op m ent  ( JAD )   sessions i nt final fu nctio nal d esi gn  that  wa s jointly  r e vie wed an a ppr oved  as t he basis f or   f ur t her   w ork.     4.1.3.   C onfig urati on  ma nagemen t   The  pur po se   of  co nfi gurati on   m anag e m ent  ( CM is  to  est a blish  a nd  m ai ntain  the  inte gr i ty   of   wor pro du ct usi ng  co nf i gurati on  identific at io n,   co nfi gurati on   c on t ro l,  c onfig ur at io s ta tus  accounti ng,  an config ur at io aud it s.   C onfig ur at io it em a re  ide ntifie ba sic al ly   as  par of   t he  cha nge  requests.  Cl ie nt   data,  env i ronm ents,  and  doc um ents  are  treat e as  CIs  in  a ddit ion  to  c od e T he   c ollaborat ive  li f ecy cl m anag e m ent   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   23 , N o.   1 Ju ly   20 21 5 0 0   -   5 0 9   504   ( CLM )   is  us e as  too to  m anag a nd  co nt ro w ork  pro duct s.  Re ports  ar gen e rated  fro m   CLM   and   use by   m anag em ent  t m on it or   project   progress,  ri sk s,  iss ues,   a nd  trac c ha nge to  cl osure St at us   on  c onfig ur at io work  pro duct is  in  wee kly/m on t hly  repo rts.   Deli ver a bles  l og   t rack s   detai ls  of   eac delivera ble.  Ri sks/ issues  log s  are  m ai ntained.     4.1.4.   Pr od uc inte gr at i on   The  pur po se   of   pro du ct   i nteg r at ion   is  to   asse m ble  the   pr od uc from   the  pro du ct   c om po ne nts,  e nsure  that  the  pro du ct as  i ntegrat ed,   f un ct io ns  pr op e rly a nd  de li ver   the   product.   In te gr at io e nviro nm ents  we re   est ablished I nt egr at io scri pts  are  r un   i def i ned   se quen ce  to  buil the   syst e m Af te r   dev el op e rs  te st  the  com po ne nts  via  un it   te st,  the  c od e   is  as sem bled  in  th pre - bu il se rv e befo re  m ov i ng  int the   te s t   env i ronm ent.  Upo com pleti ng   ver ific at io act ivit ie s,  the  pro duct   is  delivere to  the  Product   te a m   fo r   pro du ct io acc eptance test   (PAT)  envir onm ent .     4.2.      Ap pr ais al  fin dings   Figure  s how the  a ppraisal s’  re su lt s.  Seve ral  sp eci fic  pra ct ic es  are  f ound  to   ha ve  no  e vid e nce  th at   su pp or ts   t heir  existe nce.  The   sp eci fic  pr act i ces  that  are  la beled  red   f ollo wed   by  th os la beled  ye ll ow  need   m or at te ntion   to  be  im pr ov e d.  For  insta nce,  good  pract ic wh e m anag in the  re quirem ents  is  to  asses the   i m pact  of  com ing  re qu i rem e nts  on  the   exi sti ng   c omm itm ents.  O r gan i zat ion   has   no  e vid e nce  t hat  s uch  pr act ic is  a do pted  he nce  t his  m ay   resu lt in  une xp e ct ed  conseq ue nces  on  the   cu rr e nt   com m i t m ents   w he i m ple m enting  the  ne requir e m ents.  More over the  c omm itm ents  the m se lves  are  not  ne go ti at ed  or  rec ord e anyw her e Other  pract ic es  that  are  relat ed  to   the   re quirem ent  m ana gem ent  and  a re  m issed  inc lud es :   evaluati ng  t he   i m pact  of  re qu i rem ent  chan ge f r om   the  sta ndpoint  of   releva nt  sta ke ho l der s gene rati ng   requirem ent  tracea bili ty   m a t rix  an m or e.   W it re gard  t the  re quire m ent  dev el op m ent  process,  the  best   pr act ic es  m issed  incl ude:   pri or it iz ing  cu sto m ers’   f unct io na and  no n - functi on al   re qu i r e m ents,  m ai nt ai nin relat ion s hip be tween  requir e m ents  that  w ou l be  us e ful   durin cha nge  m anag em e nt  an re quire m ents  al locat ion ,  all oc at ing   require m ents to pr oduc t com po ne nts  and the a rc hitec ture  a nd m or e   The  co nf i gur at ion   m anag em e nt  process  has al so va rio us  pr act ic es  that  are  no ad op te in  the  orga nizat ion t his  inclu des:  A ssign i ng   uniq ue  ide ntifie f or  each  c onfi gur at ion   it em sp eci fy  the  relat io ns hi a m on va rio us  co nf i gurati on  it e m s,  ob ta ini ng  aut horizat ion  f r om   the  c hange  c ontr ol  bo a r (CCB )   befor e   creati ng  o rele asi ng  b asel ines   of   c onfig ur at i on   it em and   s pecifyi ng  the  l at est   ver sio of   baseli nes.  Sim il arly,   the  pr oduct  int egr at io proce ss  has   al so  bee f ound  t m is va rio us   best  pr act ic es  th at   inclu des:  per io dical ly   rev ie an revi se  the  pr od uct  integrati on  str at egy,  recordi ng  the  rati onal fo decisi ons  m ade  and   de fe rr e d,   ens ur t he  c ompati bili ty   of   th interf aces  th r oughout  the   li f of  the   pro duc and  m or e.  F or  m or detai ls  about   the  sp eci fic  pr a ct ic es  per   proc ess  area  please   ref er  t CM MI  guide  [9] s a m ple  of   the  as sessed  pr act ic e are   sh ow in  Ta ble   3.       Table  3.   Sam pl e f or   t he red - la beled  a nd yel lo w - la beled  c olors   Ass ess ed  Pr o cess   Area   Red - Labeled  Pr act ices   Yello w - L ab eled  Pr actices   Req u ire m en ts  m a n ag e m en t   Ass ess   th i m p act  o f   requ ire m en ts  o n   ex isti n g   co m m it m en ts   Estab lish   o b jectiv crite ria  f o th e v alu atio n   an d   acceptan ce of  r eq u ire m en ts   Neg o tiate and  r eco rd co m m i t m en ts   An aly ze  requ ire m e n ts  to   en su r th at  th estab lish ed   criter ia  ar m et   Gen erate   a r eq u irem e n ts tra ceabili ty   m a trix   Req u ire m en Dev elo p m en t   Estab lish   an d   m a in tain   p rioritiz atio n   o cu sto m er  f u n ctio n al and  qu a lity  att ribu te   requ ir e m en ts   Tr an slate  stak e h o ld er  n eeds ex p ectatio n s,   co n strain ts,  an d   in terfaces   in to   d o cu m en ted   cu sto m e r eq u ire m en ts   Estab lish   an d   m ain tain   rel atio n sh ip s   b etween   requ ire m en ts  f o co n sid eration   d u ring   ch an g m a n ag e m en an d  r eq u ire m en ts allo ca tio n   Al lo cate req u ire m en ts to  deliv ery  inc re m en ts   Do cu m en t r el atio n sh ip s a m o n g  alloca ted  r eq u ire m en ts   Use  p rov en   m o d el s,  si m u l atio n s,  an d   p roto ty p in g   to   an aly ze  th b al an ce  o f   stak eh o l d er  n eeds   an d   co n strain ts   Co n f i g u ration   Manag e m en t   Ass ig n  un iq u e iden tif iers   to  con f ig u ration  ite m s   Categ o rize  an d  pri o ritize  ch an g e r eq u ests   Sp ecif y   th e ss en tial  ch arac t eristics  o f   ea ch   co n f ig u ration  ite m   Make th e cur rent s et of  bas elin es rea d ily  availab le   Sp ecif y  the latest  versio n  of  bas elin es   Rev ise  th co n f ig u ration   m an ag e m en stru ctu re  as   n ecessary   Prod u ct I n teg ration   Iden tif y   alternativ p roduct  co m p o n en t   in teg ratio n   strateg ies   Select the b est in te g ration  strategy   Period ically   revie th p rod u ct  in te g ration   strateg y   an d   revis e as need ed   Iden tif y   v erifi catio n   p roc ed u res  an d   c riter ia  f o th p rod u ct integ ration  en v iron m en t   Reco rd th e r atio n al e f o d ecisio n m a d e and  def err ed   Estab lish   an d   m ai n tain   criter ia  f o v alid atio n   an d   d eliv ery  of  the in te g rated pro d u ct     Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       So ft ware  proce ss im pr ove me nt  init iati ve in mediu size  IT o rg aniz ation:  a   case s t ud y   ( Mo ham mad Zar ou r )   505       (a )   (b)       (c)   (d)     Figure  1. The  re su lt s of  a pprai sal  f or t he  sel e ct ed  pr ocesses (a)  re quirem e nt m anag em ent  appraisal   resu lt s ( b)  re quirem ent d evel op m ent apprais al  r esults (c c onfig ur at io m anag em ent app raisal  r es ults , a nd  (d)  pro du ct  i ntegr at io a pprai sal  r es ults       4.3.     Discussi on   The  orga nizat ion ' te ch nical   te a m   has  se ver a opport un it ie to  im pr ov e   the  requirem ent  m anag em ent  process On e   of  the   m ai finding s   is  that  t he   busines a naly st  (BA sta rts   c ollec ti ng   t he  r e qu i rem ents  without  the  pro j ect   m a nag e r' con se nt   or   knowle dg e.  The   BA   get the  request  to  colle ct   the  req ui rem ents  fr om   a   sp eci fic  auth or it y,  and   he  ob e ys  that  req uest.   As  the  proj ect   m anag er  is  awar of   pr oj ect   c omm itm ents  a nd   is   no in vo l ved   i the  re qu ire m ents  negotia ti on wit cl ie nts,  this  en ds  up   with  asse ssing   the   im pact  of   requirem ents on e xisti ng co m m itm ents an negotia ti ng com m i t m ents to  be unf ulfill ed.     More ov e r,   e va luati ng   t he  im pact  of  c hangi ng   re qu i rem ents  durin the   dev el op i ng  pr ocess  is  not   done  as  well   as  traci ng   re qu i rem ents  to  their  requester a nd   de pen de nci es  betwee re qu i rem ents;  this  m a aff ect   the  perf or m ance  of   t he   dev el op m ent  process  wh e change  is  a ppr ov e to  be   m ade  for  s pecific  requirem ent  an the  relat ed  or  li nk e on es Hen ce pract ic es  relat ed  to  e valuati ng  the  i m pact  of   requi rem ent   change from   sta keholde rs'   po i nt  of  vie w,   gen e rati ng   and  m ai ntain in re quirem ents  tracea bili ty and  identify in c ha ng e s to  p la ns  a nd work  pro du ct s r es ulti ng   from  ch ang i ng re qu i rem ents are  unf ulfill ed.    It  is  al so   noti c ed  that  proj e ct   m anag em ent  i nvolv em ent  in   th re qu i rem e nt  m anag em en process  is   feeb le .   He nce re viewi ng  t he  pro j ect   plans  a nd  act iv it ie as  res ult  of  require m ent  cha ng es   a nd   inco ns ist encies   is  weak T his  resu lt ed  in  hav i ng   pr act ic es  relat ed  to  rev ie wing  the   proj ect ' plan an act ivit ie fo r   inco ns ist enci es  after  ad op ti ng   cha nges   to  requirem ents,  ide ntifyi ng   s ources  of  su c inco ns ist encies , and  i niti at ing   any co rr ect i ve a ct ion unf ulfill ed.     Qu al it requir e m ents  are  in adequate ly   ad dr ess ed  i th BR an accor dingly   in  the  SRS .   Re qu irem ents  that  af fect  the  design   a nd   a rch it ect ure  are   no addresse d.  It  can  be  be cause  the  syst e m   i s   al read de vel oped a nd   m os of   t he  work  is  to  ad new  ser vices.  Des pite  that,  so m ne re quirem ents  m a sti ll   i m pact  th desig n,   m ai nly  the  qu al it requirem ents  addressi ng   perf or m ance  issue s.  He nce,  a naly st(s)   sh oul kee their  ey es  ope to  cat ch  s uc re qu i rem ents.  This  has  r esulte in  ha ving  so m pract ic es   unf ulfill ed  that   include   pract ic es  relat ed  to  e sta blishin a nd  m ai ntaining   pri or it iz at ion   of  custom er  funct ion al   and   qu al it at t rib ute  require m ents,  dev el oping   arc hitec tur al   req uirem ents  captur i ng   crit ic al   qu al it a ttr ib utes   al ong  wit th ei m easur es,  determ ining   ar chite ct ur al ly   sign i ficant  qual i ty   at tribu te ba sed  on   t he  c riti cal  m issi on   an bu si ness  dri ve rs  a nd   assess   th im pact  of   t he  a rch it e ct ur al ly   sign i f ic ant - qual it at tribu te   requirem ents  on  the   pro duct   a nd  pro duct   devel op m ent  costs   an ris ks .   O the  ot her  ha nd,   oth e pr act ic e are   par ti al ly   fu lfil le d;  this  include pr act ic es  relat ed  to  translat ing   sta ke ho l de needs  into  docum ented  cus tom er  requirem ents,  der i ving  re quir e m ents  that  re su lt   from   design  decisi on s i den ti fyi ng  a nd   de velo ping  in te rn al   and   e xter nal  pro duct   interfac es,  ide ntifyi ng  desira ble  f unct ion al it as  well   as  su b - f un c ti on al it and   qual it y   at tribu te s, a n d dev el op and  use  prove m od e ls an d prototy pe s to  a naly ze st akeholde rs nee ds  a nd c on st raints.   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   23 , N o.   1 Ju ly   20 21 5 0 0   -   5 0 9   506   Re qu irem ent  pri or it iz at ion  an risk  analy sis  are   ver c riti cal   wh e de velo pi ng   t he  require m ents  docum ents  or   SRS.  An al yst sh oul w ork  cl os el with  t he  cl ie nts  to   pri or it iz the  requir e m ents  and  det erm ine  wh at   s hould   be  incl ud e in   the  SR do c um ent.  No  evi den ce   is  f ound  that  sup ports   the  a naly sis  and  pri ori ti zat i on  of   requirem ents  in  the   or gan iz at ion ' pro j ect   t ha resu lt e in   ha ving  s om pract ic es  unf ulfill ed  that   a re  relat ed  to   pr i or it iz ing   c us tom er  funct ion al   a nd   qu al it attribu te   requirem ents,  m anag ing   r el at ion sh i ps   be tween  requirem ents  to  s upport   cha nge  m anag em ent  an r eq uirem ents  al locat io n,  ide ntifyi ng  es sentia re qu ir e m ents  that  ha ve  a   str ong  in flue nce  on  c o st,  sche dule pe rfo rm ance,  or  risk,  e xam i ning  pro du ct   li fecyc le   co nce pt for  i m pacts  of   requirem ents  on   r isks,  an an al yz ing   the  re quirem ents  to  determ ine  the  risk  that  the  res ul ti ng  pro du ct   will  no t perfo rm  ap propriat el y i it intende d use  e nv i ronm ent.    Allocat ion   of  requirem ents  to  spe ci fic  pro duct ion   c ompone nt  an ar chite ct ur is  m issed  wh e dev el op i ng  re quirem ents.  Thi ta sk   is  delega te to  t he  de ve lop m ent  te a m To  e nsure  t hat  al requirem ent are   m et they   sh ou ld  be  assi gned  to  sp eci fic   pr od uct  com p one nts.  N evide nce   is  fou nd   that  s uppo rts  the   al locat ion   of  r equ i rem ents  to   pr od uct  com po ne nts  in  the  orga nizat ion ' pro j ect   that  resul te in  hav in so m e   pr act ic es  unful fill ed  that  in cl ud es  al locat i ng   re qu irem en ts  to  pro duct   com po ne nts  a nd   t he  arc hitec tur e,   do c um enting  r el at ion sh i ps   a m on al locat ed  re quirem ents,  an a naly zi ng  sta ke ho l der  nee ds e xpect at ion s ,   const raints,  a nd  exter nal  interfaces  to  or gani ze  the m   into  relat ed  su bject s   and   rem ov confli ct s.  The  pract ic e   of   al locat in requirem ents  to  deli ver in crem ents  is  par ti al ly   fu lfil le d.   S urp risin gly,  the  colla bo rati ve   li fecyc le   m a nag em ent   CLM   case  too was  bought  by  the  orga nizat ion   but  is  not  us e eff ect ively   to  m anag e   the  de velo pm e nt  proce ss  in  de ta il Hen ce,  t he   CLM   featu re relat ed  to   re quirem ents  al locat ion   s hould  be  pu to   use .   Tech nical   perf or m ance  m eas ur es  t trac t he  perform ance  of   t he  dev el op m ent  effor are  m issed.  Su c m easur es  are  help f ul  to  assess  the  c urr ent  sit uation  duri ng   pro j ect   de velo pm ent.  Other   pract ic es  s uch   as   analy zi ng   sce nar i os   to  bette un der sta nd   c us tom er  ne e ds  and   co ns trai nt and   t he  de s ign ' analy sis  as  it   m at ur es  in  requirem ents  validat ion   s houl be  ex plici tl d efine an ad opte d.   Se ve ral  pract ic es  are  found  to   be  unf ulfill ed   in  the  co nf i gurati on  m anage m ent  process For  insta nce w hat  crit eria  are  us e to  sel ect  config ur at io i tem that  belon t sp eci fi work   pro du c t ?   H ow  are  c onfi gurati on   it e m s   identifie ( via  an   identifie r ? )   w hat  are  the  m ai char a ct eris ti cs  and   relat ion s hi ps   am on co nf i gurati on  it e m s ?   Is  there  a   config ur at io c on t ro boar ( CC B) ?   Ar e   ba sel ines  de fine (app rove c onfig ur at io it em at   certai point  in   tim e) ?     Var i ou ver si ons  of  baseli ne are  no m anag ed  to  i den ti f the  la te st   ver sio of  the  ba sel ines,  the   diff e re nce  bet ween   c on s ecut ive  baseli nes,   and   asses bas el ines  integrity W he requ est   to  change  is  m ade,  it s i m pact sh ou ld b e  an al yz ed   befor e  addin i t t the  ne xt b a sel ine. Mo re over,  it  is  un cl ear  what st an dard s and   proce dures  t he   ad op te c onfi gurati on  m anag em ent  are  f ollow in g.  T he  f ul us of  t he  C LM  for  c onfi gurati on  m anag em ent   will   help  track  a nd   docum ent  al the  act ivit ie s   discusse a bo ve.   It  al so   help in  com plyi ng  with   well - kn own  sta nd a r ds  a nd pr oc edures  f or  c onfi gurati on m a nag em ent.   The  st rategy  a dopted   f or  pro du ct   i nteg rati on  is  not  doc um ented  to   sho the   c urren strat egy  in  detai l,  wh it   is  ado pte d,   is  there  oth e al te rn at ive  stra te gies,  w hen   was  the  la st  tim the  strat egy  was  rev ie wed ?   Wh at   are  the   re quirem ents  fo t he   pro duct ion  e nv i ronm ent ?   A re  the   portio ns  of  the   en vir onm ent  that  are  no use fu l   bein e xpos e d ?   T his  res ulted  in   ha ving   so m pr act ic es  unf ulfill ed  th at   include:  i de ntifyi ng   al te rn at ive  pro du ct   com pone nt  integrati on  s trat egies,  re viewin the  pro duct   integrati on   strat egy  and   r evise  it  as  nee de d,   rec ordin t he  rati on al e   f or  deci sion s   m ade  an def e rr e d,  id entify ing  the   r equ i rem ents  fo r   th e   pro du ct   inte grat ion   e nv ir on m ent,  disposi ng  of  th os por ti on of   t he  en vir on m ent  that  are  no  l onger  us ef ul ,   est ablishin an m ai ntaining   pro du ct   inte grat ion   pr ocedure for  the  pro du ct   c om po ne nts,  est ablis hing  a nd   m ai ntaining   cr i te ria  fo pro duct   com po ne nt   integrati on  and   e valuati on,   ensurin the  com patibil ity  of   th e   interfaces  th r ough ou the  li fe   of   the  pro duc t,  and   re visin the  product  in te gr at io strat egy,  proce dures and  crit eria as a ppr opriat e.    The  m et ho use f or   pack i ng  and   deliveri ng  the  assem bled  pro duct   is  not  docum ented It  does  not  sh ow  the  re qu i rem ents  and   sta nd a r ds no   m easur es  of  it eff ect ive ness  or   ben c hm ark ing   with  oth er  m et hods   eff ect ive ness  i pro vid e d.   Aft er  com pleti ng   the  ap pr ai sa and   a naly zi ng  the  res ults,  ano t her   m eet ing   wa s   cond ucted  to  ver ify   a nd   validat the  colle ct ed   ans wer s Re su lt wer al so   show a nd  ex plaine to   the  so ft war e  team .       5.   LE SSONS LE ARNED   In   this  em pirical   stud y,  the  C MM m od el ' con ti nu ous  re presentat io an t he  SC AMPI  appraisal   m et ho ha ve  been   us e to  cond uct  the  S PI   init ia ti ve.   By   the  end   of   this  case  stud y,  we  obse rved  the   fo ll owin g:     On of   t he  m ai le ssons  le arn e by  the  end   of   t his  in it ia ti ve  is  the  i m po rtance  of  top   m anag em en t   com m itm ent  to  unde rtake   t he  SPI   i niti at ive.  The  te am   m e mb ers   are  over w helm ed  with  ta sk t deliver   on   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       So ft ware  proce ss im pr ove me nt  init iati ve in mediu size  IT o rg aniz ation:  a   case s t ud y   ( Mo ham mad Zar ou r )   507   tim witho ut  noti ci ng   or  giv i ng  at te ntio to   the  qu al it dr awb ac ks  sen se by  the  e xec ut ive  direct or  w ho  aske f or a nd c omm itted to  t he  SP I  init ia ti ve.       Althou gh   s ome   te a m   m e m be rs  cl aim ed,   at   t he  first  m ee ti ng that  they   ad op the  agile   proces s,  we  f ound  after  the  as ses sm ent  that  the  adopte proce ss  m od el   is  m od ifie wate rf al m od el T his  m eans  that  the  te a m   m e m ber need   m or awar e ness  a nd   t rainin of  va ri ou process  m od el to  e nh a nc their  abili ty  to  sel ect  an d deci de wh ic h proce ss m od el  to use .     Althou gh   pow erful  too ls  are  bought  by  the  orga nizat ion i nclu ding  the  I BM   CLM   too l,  we  fou nd   that   the  powe rful  featu res  of   s uc to ol are  not  us ed   eff ect ively S om of   these   fea tures  a re  n ot  use at   al l.  He nc e,   we  stress  the   i m po rtance  of  us in an a ct ivati ng   these   too ls  to  m an age  the  de vel op m ent  proce ss   eff ect ively     Con ce rn i ng  th pr e vious  point,  process  a ut om a ti on   is  m al - functi onin g,  wh ic m eans  that  co ntinuo us   delivery  a nd   con ti nu ous  in t egr at io is  no done  ef fecti vely res ulti ng  in  long  ti m to  deliver   and  integrate  updat e o r  n e w ser vices to the  curr en t sy stem . Co ntinuo us   delivery  and c on ti nu ous integ rati on a r e   crit ic al  ter m s i the  n e w so ftwar e  pro ce ss  m od el  k now n as De vOps .     T he  QA  e nvir on m ent  an it de pende ncie are  fou nd   t hav lot  of   dif fer e nces   com par ed  t the   d epl oym ent en vir on m ent which ca us e a l ot of  delay s in  th e d el ive ry of  ne w feat ur e s .       6.   VA LI DIT T HREA T S   On e   of  t he  pos sible  th reats  th at   m a aff ect   t he  c onduct ed   c ase  stu dy  is  t he   co ns tr uct  val idit y,  w hich  is  con cer ne with  pract it ione rs'   interpr et at ion   of   var i ou pr act ic es  an te rm ino log ie use in  the  a ppraisal .   We  so l ved   t his  issue  by  bri e fly   introdu ci ng  each  proce ss  area  that  de fin es  the  m a in  te rm ino log ie s.  A ll   the   appraisal s h a ve  b een con du ct e face - to - face,  and  a ny q uesti on relat ed  to an y pr act ic e h av e b een explai ne to  the  par ti ci pa nts  accor dingly W do   not  hav a ny  evid ence  that  pro ves  this  lim i tation   as  none  of   th e   par ti ci pa nts  re ported  it   as  pr oble m An othe possible  thr eat   is  relat ed  t exter nal  validit y;   the  gen er al iz at ion   of   the  resu lt to  othe sit uations   a nd  pe op l requires  f ur t her   r esearc h;  he nce  we  ca nnot   gen erali ze  it   for  th e   tim e b ei ng ,  wh ic m akes ex te rn al   validit y i n process .       7.   C O NC L US I O N   The  ex pe rienc gaine in  thi process  asse s sm ent  init ia ti v diff e rs  f ro m   that  gaine in  the  pr e vi ou s   work,  w he re  the  or gan iz at io ha init ia te this  init ia ti ve  and   t his  ens ure the  to m anag em ent  com m i t m ent.  We  ha ve  us ed   CM MI  con ti nuous  re pr e se ntati on   a nd   S CAMPI  Cl ass   app r ai sal   m et ho to  c on du ct   the  appraisal Mos of   the  doc ume nted  s uccess  f act or to  c onduct   process  i m pr ov em ent  init ia ti ve  are  m e t This   include s:  Staff   inv ol vem ent,  and   high  sta ff   m or al e.  Sever al   pr ocess   pitfal ls  hav e   been   ide ntifi ed;  an   interest ing   one   is  that  ado pti ng  pow er fu cas too ls  is  not  enou gh   t co ntr ol  the  de velo pm ent  pr oc ess  if  they   are  not  fu ll use d.   Ba se on  the  obser vatio ns   of  this  case   stud y,  we  s ug gest  the  f ollo wing  proce sse to  be   consi der e d f or   the sec ond p ha se of a pp raisal ,  as they  ha ve  s ever al   unres olve iss ues:      Tech nical   so luti on T he  te chn ic al   so l ution   is  co nce rn e with  th desig n,   de velo pm ent,  an i m ple m entat io n of sol utions t o req uirem ents.      Pr oject   m on it or i ng  an c ontr ol The   pu rpose  of  pro je ct   m on it or in a nd  c on tr ol   is  to   pro vide   a unde rstan ding  of   the  project 's  progress  s that  appropr ia t cor recti ve  act ion can  be  ta ken   w he t he   pro j ect ' s p erfo r m ance d e viate s sig nificantl y f ro m  the p la n.     Pr oc ess  a nd  pr oduct  qu al it assur a nce T he  pur po se   of  this   process   is  t pro vid sta ff   a nd  m anag em e nt   with  obj ect ive   insig ht into  proc esses a nd ass ociat ed wor k p rod ucts     Orga nizat ion al   proces def i niti on T he  pur pose  of  this   proces is  to   plan im plem ent,  an de plo orga nizat ion al   process  im pr ovem ents  based  on   t hor ough   unde r sta ndin of   t he  orga niz at ion ' process es  and pr ocess  as set s'  cu rr e nt str eng t hs  a nd  we akn e sses.       AC KNOWLED GME NT     The  a uthor s   w ou l li ke  t t ha nk Pr i nce  Su lt a n Un i ver sit y f or their  s upport.       RE FERE NCES   [1]   C.   ju  Flora  Hung,  Cult ura inf l uenc on  re la t io nship  cul ti v at ion   strat egies:  Mult ina ti on al   compa nie in  China , ”  J.  Comm un.   Manag. ,   vol. 8, no. 3,  pp.   264 281 ,   Jul .   2004 ,   doi :   10 . 1 108/13632540410807682 .   [2]   J.  Yao,   A.  Crupi,   A.  Di  Minin,   and  X.  Zha ng,   Kno wledge   sharing  and  te chnological  innova ti o ca pabi l it i es  of   Chine se  softwar SM Es, ”  J.   Kn owl.   Manag. ,   vol.   24,   no.   3 ,   pp.   607 634,   Ma y   2 020 doi:   10. 110 8/JKM - 08 - 2019 - Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   23 , N o.   1 Ju ly   20 21 5 0 0   -   5 0 9   508   0445 .   [3]   T.   La wren ce,  Global   Leade rship   Com m unic at ion Strategi Pro posal,   Creight.  J .   In te rdiscip .   Le adersh. ,   vol .   1 ,   no.   1 ,   p .   51 ,   Ma y   2015 doi:   10. 1 7062/c jil.v1 i1. 8 .   [4]   K.  A.  Buragga   a nd  N.  Za m an,   " Software   develo pm ent   te chni qu e for  construc ti v informati on  s y stems   design ,"   edi ti on .   IGI   Glo bal ,   2013.   [5]   L.   Lwa ka ta re ,   P .   Kuvaja,  and  M.   Oivo,   An  Exp l ora tor y   Stud y   of   DevOps Exten ding  th Dim ensions  of  DevOps   with  Prac ti c es,   in  The  El e ve n th Inte rnational   Co nfe renc on   Softw are  Engi n ee rin Adv an ce s ,   201 6.   [6]   S.  Rafi ,   W .   Yu,  M.  A.  Akbar,  S.  Mahm ood,   A.  Alsa nad,   an A.  Gum ae i,   Rea dine ss   m od el   for  DevOps   implementa t ion   in  software   orga nizati ons, ”  J .   Soft w.   E vol.  Proce ss ,   vol.   3 3,   no.   4,   p.   e 2323,   Apr.  2021   doi:   10 . 1002/sm r. 2323 .   [7]   K.  Maroukia and  S.  R.   Gul liver,   Leadi ng  DevOps   Prac ti c and  Princ iple   Ado pti on,   in  9th  Inte rnat iona Confe renc on   I nformation  Tech nology   Con ve rg enc e   and  S erv i ces ,   2020,   pp.   41 56.   [8]   M.  Za rour ,   N.  Alhamm ad,   M.  Alene z i,   and  K.  Al sara y rah ,   Devops  Proce ss   Mod el   Adoption  i S audi   Arabi a:   An   Empiric a Stud y , ”  Arti c .   Jordanian  J .   Comp ut.   In f.   Te chnol. ,   vo l.  06,   no .   03,   2020 doi :   10. 5455/ jj c it . 7 1 - 1580581874 .   [9]   CMM Product Te am,   CMM for  Deve lopmen t, Ver sion 1 . 3, ”  2 010.   [10]   ISO /IE C,   ISO /IE TR   15504,   I nform at ion  T ec h nolog y   -   Softwa r Proce ss   As sess m ent   -   Par ts 1 - 9, ”  1998.   [11 ]   A.  P.  Cat er - St ee l ,   Proce ss   Im prove m ent   in  Four  S m al Software   Com pa nie s,”   13 th  Au stralian  Soft wa re  Engi ne ering  Confe renc (ASW EC’01) .   IEE E,   C anbe rra ,   Aus tra lia,   2001 pp.   262 272   doi:   10 . 1109/ASW EC. 2001. 9485 20 .   [12]   F.  J.  Pino,   C.   Pardo,   F.   Garc ía,   an M.   Piattini ,   As ses sm ent   me thodol og y   for  s oftwa re  pro ce ss   improvem ent   in   sm al orga ni zati ons,”   Inf .   So ft w .   Technol . ,   vo l. 52 ,   no .   10 ,   pp .   104 4 1061,   2010 ,   d oi:   10 . 1016/j.inf sof.2010. 04. 004 .   [13]   Z.   Alshaikh,   M.   Alsale h,   A.  Alar ifi,  and  M.  Zarour,  Proce ss   i m prove m ent   in  gover nm ent al   a genc i es:  Towa r d   CMM ce rti f ic a ti on, ”  2015  I E EE   In t.   S ymp.   Soft w.   Reliab.  Eng.   Work .   ISS RE 2015 ,   20 16 ,   pp.   168 17 3,       doi:   10 . 1109/ISS REW.2015. 7392 063.   [14]   M.  Za rour ,   A.  A bra n,   and  J. - M.  Desharna is,  " Software   proc ess  improvem ent   for  sm al and  ver y   s m al ent erp rises , "   Soft ware  Design   and  De ve lopme nt ,   2013 do i:   10 . 4018/978 - 1 - 466 6 - 4301 - 7. ch066 .   [15]   Glei son  Santos  et   al. ,   Im ple m ent ing  Software   Proce ss   Im p rove m ent   Init i atives  in  Sm al a nd  Medium - Size  Ent erp r ises  in  Braz i l,   Sixth  I nte rnational   Co nfe renc on  th Quality  of   I nformation  and   Comm unic ati o ns   Technol ogy .   I EEE,   Li sbon New   Univer sit y ,   Li sb on,   Portuga l, 20 0 7,   doi 10 . 1109 /QUA TIC. 2007. 22 .   [16]   D.  Cheve rs,  Software   Proce ss   Im prove m ent Aw are ness,  Us e,   and  Bene fi ts  in  Cana di an  Software   Deve lopment   Firm s,”   Rev. A d m.  Empres. ,   vol .   57,   no .   2 ,   pp .   17 0 177,   Apr.   201 7 doi :   10 . 1590/ S0034 - 759020170206 .   [17]   P.  Abraha m ss on ,   Com m it m ent   to  Software   Pro ce ss   improvem ent   Deve lopment   of  Diagnostic  Tool   to  Fa cilitat e   Im prove m ent , ”  Soft ware  Qual it y   Journal vol .   8 ,   pp.   63 - 76 ,   2019 .   [18]   P.  Alle n ,   M.  R a m ac handr an ,   an H.  Abus hama,  PR IS MS  :  an  Approac to  So ftwa re  Pro c ess  Im prove m ent   for  Sm al to  Mediu m   Ent erp rises, ”  Thir Inte rnatio nal  Confe ren ce   on  Qualit y   Softw are,   2003.   Pr oce ed ings ,   2015   doi:   10 . 1109/QSIC.2003. 131910 5 .   [19]   C.   Matt hi es,   F.  Dobrigkei t ,   and  G.  Hess e,   Mining  for  Proce ss   I m prove m ent s:  A naly z ing  Soft ware   Reposit ori es  in   Agile   Ret rosp ec t ive s,”   in  Procee dings  -   2020  IEE E/ ACM  42nd  I nte rnational   Co nfe renc on  Softw are  Engi ne erin g   Workshops ,   ICSEW  2020 ,   2020,   pp.   189 190 .   [20]   T.   Gra afmans,  O.  Tur et ken ,   H.  P oppel a ars,   and   D.  Fahla nd ,   Proc ess  Mining  for  Si Sigm a:   Gui del in and  Tool  Support, ”  Bus.   I nf.   S yst. E ng . ,   vo l.   63 ,   no .   3 ,   pp .   2 77 300,   Jun.   20 20 doi :   10 . 1007 /s12599 - 020 - 00649 - w .   [21]   O.  M.  Pass os,  A.  C.   Di as - Neto,   and  R.   Da  Si lva  Barr et o ,   Orga niz a ti ona cultur and  suc ce ss   in   SP ini ti a ti ves, ”  IEE E   Soft w . ,   vol .   29 ,   no .   3 ,   pp .   9 7 99,   Ma y   2012 doi :   10 . 1109/M S.2012. 52 .   [22]   C .   C .   S h i h   a n d   S .   J .   H u a n g ,   E x p l o r i n g   t h e   r e l a t i o n s h i p   b e t w e e n   o r g a n i z a t i o n a l   c u l t u r e   a n d   s o f t w a r e   p r o c e s s   i m p r o v e m e n t   d e p l o ym e n t ,   I n f .   M a n a g . ,   v o l .   4 7 ,   n o .   5 6 ,   p p .   2 7 1 2 8 1 ,   A u g .   2 0 1 0 ,   d o i :   1 0 . 1 0 1 6 / j . i m . 2 0 1 0 . 0 6 . 0 0 1 G e t .   [23]   O.  Pass os,  A.  Di as - Neto,   R .   d S .   B. -   CIbSE,   and   U.  2012 ,   As sess ing  the   R el ev a nce   of   Organi za t iona Cu lt ur in   Software   Proc ess Im prove m ent   I nit iative s . , ”  rese archgate . n et ,   20 12.   [24]   S.  D.  Mülle and   P.  A .   Niel sen ,   Com pet ing  val u es  in  software   pr oce ss   improvem ent stud y   of  c ult ura l   profiles,”  Inf.   Te chnol. Pe ople ,   vol .   26 ,   no .   2,   pp.   146 171,   Ma y   2013 doi:   10. 1108/IT P - 03 - 2013 - 0052 .   [25]   J.  C.   Lee,   Y .   C.   Shiue,   and  C .   Y.  Chen,   Exam ini ng  the   impa ct of  orga ni za t i onal   cu lt ure   and   top  m ana geme nt  support  of  know le dge  sharing  on   the   succ ess  of  s oftwa re  proc ess  improvem ent , ”  Comput.   Hum an  Be hav. ,   vol.   54 ,   pp.   462 474 ,   Ja n.   2016 ,   doi 10 . 1016/j . chb. 2015 . 08. 030 .   [26]   E .   H e r r a n z ,   J .   G .   G u z m á n ,   A .   D e   A m e s c u a - S e c o ,   a n d   X .   L a r r u c e a ,   G a m i f i c a t i o n   f o r   s o f t w a r e   p r o c e s s   i m p r o v e m e n t :   A   p r a c t i c a l   a p p r o a c h ,   I E T   S o f t w . ,   v o l .   1 3 ,   n o .   2 ,   p p .   1 1 2 1 2 1 ,   A p r .   2 0 1 9 ,   d o i :   1 0 . 1 0 4 9 / i e t - s e n . 2 0 1 8 . 5 1 2 0 .   [27 ]   M.  Za rour,   Empirical  Inve stig ation  of  Fact ors  tha Ham per   Purs u ing  Software   Proce ss   Im prove me nt:   Anal y ses  of   Saudi  Prac t it ion ers’  Views,”   J.  Comput.   Sc i.   20 18,   Vo l.   14 ,   Pa ge  122 ,   vol.  14,   no.   1 ,   pp.   122 131,   Jan.   2018   doi:   10 . 3844/jcss p. 2018. 122. 131 .                 Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       So ft ware  proce ss im pr ove me nt  init iati ve in mediu size  IT o rg aniz ation:  a   case s t ud y   ( Mo ham mad Zar ou r )   509   BIOGR AP HI ES OF  A UTH ORS       Dr.   Z arour   holds  Ph.D.   in  Software   Eng in ee ring   (2009)  f rom   Univer sity   of   Quebe c   (Montré al,  Can a da)   and  m ast er ' degr ee   in  Co m pute Scie nc (1998)  from   the   Univer sit y   of   Jordan.   He  is  cu rre ntly   fa cult y   m ember  in  the   c oll eg of  compu te and   informat ion  scie n ce s   (CCIS)  at   Prince   Sulta Univer sit y   Ri y a dh,   Sa udi  Arabi a.   He  has  m ore   tha 15  y ea rs  of  te a chi ng  and  re sea rch   expe r ie n ce   in  unive rsit and  ac ade m ic   envi ronm ent and  has  seve ral  y e ars  of  industr y   expe r ie nc in   software   d eve l opm ent   and  qu a li t y   assuranc e .   His  rese arc h   int er ests  inc lud e   software   proc ess  assessment  an improvem ent ,   software   qua li t y   and  sec ur i t y ,   cost  est imati on ,   and  user   expe r ience .   He  h as  m an y   pee r - rev i ewe publi c at ions         Dr.   Mam dou Alenez i   is  cur ren tly   the   De an  of  Quali t y   As suranc and  Dev el op m ent   at   Princ e   Sulta Univer si t y .   Dr.  Al enezi   r e ce iv ed  his  MS   a nd  Ph.D.  degr ees   from   DePaul  Univer sit y   and   North  Dakota   State  Univer sit y   i 2011  and  201 4,   respe ctively .   Dr.  Alene zi   is  a associa te  prof essor  in  sof twar engi n ee r i ng  with  te aching  emphasis  on  software   engi nee r ing  an d   software   sec uri t y .   He  par t icipate in  orga nizing  seve ra interna ti o nal   sci ent if ic   co nfe ren c es  and   edi torial  boar ds  of  well - rep ut ed  j ourna ls.  He  has  ext ensiv expe ri enc in  a pp l y ing   dat m ini ng   and  m ac hine   l earning  te chn ique s   to  solve  software   engi ne eri ng  p roble m s.  He  publi shed  m ore   tha 90  pap ers.   He  conduc t ed  seve ra rese arc are as  and  d evel opm ent   of  pre di ct iv m odel using  m ac hine   learni ng  to  pre d ic t   fau lt - prone   cl as ses,  co m pre hend   source   code ,   an pre dic th e   appr opriate   d ev el oper   to  b as signed  to  ne wl y   r epor t ed  b ug.   His  rese arch  foc uses  on   Software   Engi n ee ring ,   Softwar Secur ity ,   Ma chi ne  L ea rn ing,  and  Open - Source   Software   S y stems .   Dr.  Al ene z serve as  Chai of  the   Com p ute Scie nce   Depa rtment ,   the   Chief   Inform at ion  Tec hnolog y   Offi ce r ,   and  Dea of  E duca t iona Serv i ce bef ore   h w as  appoi nt ed  Dea of   Qualit y   As suranc and   Deve lopment in S ept ember  2020 .       Evaluation Warning : The document was created with Spire.PDF for Python.