Indonesi an  Journa of El ect ri cal Engineer ing  an d   C omputer  Scie nce   Vo l.   12 ,  No.   3 Decem ber   201 8 , p p.   1265 ~ 1272   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v1 2 .i 3 .pp 1265 - 1272          1265       Journ al h om e page http: // ia es core.c om/j ourn als/i ndex. ph p/ij eecs   Effort E stimati on  in Tradi tional and  Agile M obile  Appli cation  Develop ment &  Testin g       An uree Kaur 1 ,   Kul w ant   Kaur 2   1 I. K.G Punja b   T ec hni ca l   Univer s ity   Kapur tha l a, I ndia   2 School  of  I T,  A pee j a y   Insti tute  of  Mana gemen t Te chn ic a C ampus   Jala ndhar ,   Ind ia       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   A pr   30 , 201 8   Re vised  Ju l   14 ,  201 8   Accepte Aug   2 1 , 201 8       Sm art phones/mo bil d evi c es  are  endur ing  a ll   th aspe ct of  hum a li fe .   W it h   the   significan t   inc re ase   in   demand  for  appl i ca t ions  running  on   sm art phones/mo bil d evi c es,   dev el oper and  te ste rs  are   antici p ate to  del iv e r   high  qual i t y ,   o ti m and  withi budget   applications.   Th esti m at ion  o f   deve lopment   an te st ing  provid es  b ase l ine  an d   act  as  tra cking  gea for   stake hold ers  and  deve lope rs.  Th e re  are   var ious  a pproa che for  esti m at ion  of   tra ditiona software   deve lopm ent .   But  m obil e   appl icati ons  ar conside re d   diffe ren from   tra dit ion al   softwa re  such  as  those   running  on  desktop,   l apt o p   or   on  th web .   Man y   tra d it ion al  esti m at ion   t ec h nique used  for   t his  software   are   ad apted  to  m obil dom ai n.   W it agi l software   dev el opm ent   (AS D)   m et hodolog y ,   t he  sce n ari of   deve lopment   a nd  esti m at ion   has  cha ng ed   dra stically   and  so  as  m obil ap deve lopmen and  esti m a ti on.   Thi paper   provide S y st emati c   Literatur Review  (SLR on  tra d it ion al  esti m at ion   te chn ique an agi l est i m at ion  techni ques  appl i ed   in  m obil e   software /a pp li c a ti on.   Also ,   eff o rt  attributes  an accura c y   par amete rs  fo r   esti m at ion  in  m obil a pps  ar p rese nte d .   How eve r,   to  d at e ,   there  are   v e r y   fewe studi es  do ne  on  the   m obile  app li c at ion   est imati on  dom ai n   using  agi l e   m et hodolog y .       Ke yw or d s :   Ag il dev el op m ent   Effor t e stim at i on   Mob il e s of t ware/ app li cat ion   So ft war e  engin eerin g   Copyright   ©   201 8   Instit ut o f Ad vanc ed   Engi n ee r ing  and  S cienc e   Al l   rights re serv ed .   Corres pond in Aut h or :   Anureet  K a ur,   I. K .G P unj a b Tec hnic al  Univers it y Ka purt hala, I ndia .   Em a il anu m ah al @g m ai l.co m       1.   INTROD U CTION   Ba ckgrou nd -   Be cause  of  popula rity   an ease  of   us of  m ob il de vices  has  beco m the  m os t   ind is pen sa ble e xp e dient  for  hu m an  essenti al s f r om  p ast  f ew  ye ars  [1 ] . M obil e so ftware  d e velo per s ’  are  dri ve to  release   software  on   ti m a nd   within  budg et Fo this  p ur po s software  est i m ation   pla ys  ver pivotal   ro le   in  pro vid i ng   t he  m os accurate  siz ing   figure  f or  buil ding  co nfi de nc in  de velo pe rs  an sta ke ho l ders   relat ion s hip   [ 2]. A cc ur acy  i e stim ation  is a c ru ci al  f act or   f or p la nn i ng s of t war de velo pme nt to  e va de   bu dg et   ov e rru ns   a nd  ta rd delivery  of   s oft wa re.  E stim ation   of   t est   effor al ong  wit de velo pm ent  is  con s ider e cru ci al   f or   a ppreh e ndin qual it so ftwar [ 3] Dev el opm ent  of   m ob il so f tware  is  co ns id ered   diff e re nt  f ro m   dev el op i ng   t ra diti on al   s of tw are  pe rta inin to  it disti nctive  featu res  s uch   as  li m it ed   m e m or y,  pro cessi ng  powe r,  sm al l a nd m ulti ple input inter face,  m ulti ple con necti on s , ban dwidt h fact or, a l ower  batte ry, etc.  [4 - 7].     W it the  a dvent  of  A gile   So ft war De ve lop m ent  (A S D)   [8 - 9],  e ntire  softwa re   de velo pm ent   com m un it has  bee dri ve t the  a doptio of   a gile  m e thodo l og y.  The  A gile  esp ou sal   t m ob il app li cat ion   dev el op m ent  is  co ns ide red  a nat ur al   fit  by  m any  research e rs  [10 - 14] .   The  e ffo rt  est i m ation   of   sof tware   dev el op m ent  in  an  a gile  en vir on m ent  is  al so   dif fer e nt  from   tradit ion al   so ftwa re  es tim a ti on   [ 8].  Effor t   est i m ation  is m or e e xig e nt in an ag il e b eca use  o em plo yi ng d ynam ic  ch ang es in  require m ents [ 15] . There are   m any  est i m ati on  te ch niques  for  tra diti on al   so ft war e   est im at ion   i a a gi le   en vir onm e nt  s uch  as  pla nn i ng  poke r,  E xpert  judgm ent, U se   Ca se Po i nts (U CP) Met ho d,  et c. [8,  16].    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.   12 , N o.   3 Dece m ber  2 01 8   :   1265     1272   1266   Mob il ap plica ti on are  different  f ro m   tradit ion al   softw are  [4 - 7]  and   agile   appro ac to  m ob il app li cat io n deve lop m ent and e stim ation   needs a s olid m et ho do l og ic al  a ppr oach f or pre dicti ng  e ffor t.     The  Pro blem -   The  ap proac hes  us e f or   e stim ation   of   tr aditi on al   softw are  are  ada pted  for  m ob il app li cat io de velo pm ent.  Bu pr ese ntly not  m uch   wor ha bee ded ic at e to  i den ti fyi ng  s uitable   ap pr oach e s   exclusi vely   f or   ef f or est im at ion   of  m obil app s   [ 17] The   est im a tio te ch niques   in  a gile  s of t war e   dev el op m ent  for  tradit io nal   so ftw are  ca nnot  be  a dapt ed  to  m ob il do m ai pert ai nin to  dif fer e nt  char act e risti cs  of  m ob il apps.  Howe ver ,   th ere  is  ver le s li te ratur ava il able  on  the   e stim ation   of  m ob il e   apps in  an agil e en vir on m ent   Pr op os e so l ution -   T his  pa per   c on t rib utes  m ai nly  by  e xam ining   the  sta te - of - art  of  te chn iq ue s   app li ed  f or   est im at ion   of   m obil so ftware /a ppli cat ion in  tr aditi on al   s of tw are  de velo pm e nt  an agil softwa r e   dev el op m ent  by  us i ng   Syst e m at ic   Lit erat ur Re view  ( SLR).  SLR  w il fo rm   baseli nes  f or  m ob il ap dev el op e rs  for   the  sel ect ion   of   a ppr opriat est i m ation   m et hod  acc ordin to  thei nee d.   T his  will   al so   hel researc hers  in  fill ing   the  ga by  pro po si n f or m al   est i m ati on   m od el f or   m ob il app co ns ide rin it spe ci fic   char act e risti cs.   The  rest  of  th is  pa per  is  order e a f ollo ws:  Sect io presents   the   Re search   m et h od  use f or   cond ucting  t he   Syst e m at ic   Lit eratur Re vi ew  (S LR ).   S ect ion   prese nts  the  re s ults   of   S LR  an so m e   discuss i ons  on  sel ect ed  stu die s and  finall y, S ect ion   c oncl udes t he pape r wit h fu t ur dir ect ion s.         2.   RESEA R CH MET HO D   The  goal   of  this  stud is  to  gain  a un der sta nd i ng   of  the  current  s ta te - of - art  in  m ob il app   dev el op m ent  effor est im a ti on T this  e nd,  an  ex plorat ive  stud is  co nduc te us i ng   t he  Syst e m at ic   Li t eratur e   Re view  (S LR)   su ccee ding  th guideli nes  postulat ed  by  Kitc henha a nd  Cha rters  [ 18] SLR  is  re searc m et ho f or  car ryi ng  out  a   li te ratur e   re view   i a   syst em a ti way  of  c h a rtin well - de fine ph a ses.  SLR  m et hod  us es  thr ee  pha ses  for  perf orm ing   li te ratur e   rev ie incl ud i ng   Pla nn i ng   a nd  sp eci fyi ng  re search  qu e sti ons  as  a   first  ph a se,  the   second  phase  is  condu ct in the  rev ie that  com pr ise an  identific at io of  search  stri ng   d at so urces , s el ect ing st udie s &  dat a extracti on a nd the t hir d one bein g res ults  repor ti ng.       2.1 .       Pl an nin g Ph as e   Fo r   the   sm oo th  c onduct   of  s yst e m atic  li te r at ur rev ie w,   pro per  pla nn i ng  is  neces sary.  The  resea r c qu e sti on s  d e riv e from  the en ti re s yst em atic literat ur re view  p la nnin g p has e.      2.1.1. Rese arc h Qu es tio ns  ( Rq s )     Affirm ing   the  researc ques ti on is  the  vi ta par of   an syst e m at ic   r eview.  In   acc orda nce  with   gu i delines  pro po s ed  by  Pett i crew   a nd   Ro be rts  [19],  the  crit eria  to  fr a m research   quest io ns   are  ba sed   on   PI COC  (Popul at ion In te rv e nt ion C om par ison,  Ou tc om e s,  an C on te xt ).   I the  rese arch   quest io is  no ou tl ine d pro perl y, the li te rature re view  m ay  t urn o ut off t he c ourse. F or thi stu dy PI C OC  are defi ned as : -     Popu la ti on: M ob il Applic at ion p r oj ect s   In te r ve ntion :  E ffor t est im at io te ch niques/m et hods /p ro ce ss   Com par ison : T rad it io nal m ob il e app ef fort  es tim a ti on  tech ni qu e s w it a a gile m ob il e ap est im ation .   Ou tc om es:   Est i m ation   m od el to  fo ll ow  f or   m ob il app  dev el op m ent  in  agile   and  tradit ion al   softwar e   dev el op m ent.   Con te xt: Re vie the  ex ist in g st ud ie on esti m at ion  of m obil e app s .   The  researc quest io ns   ste er  t he  e ntire  syst em at ic   rev ie m et ho dolo gy.  The  m ajo ob je ct ive  of  this  fi nd i ng  is  to answe the  foll ow i ng r esea rch q uestio n: -   RQ1 What   are   the  tradit io nal  effor est im a tio te c hn i qu e us e f or   m ob il so ft war e/ a ppli cat ion   de velo pm ent  and test ing ?     RQ2 What   is  currently   known  e ffor est i m at ion   te chn i ques  f ollo wed   i agile   m ob il so ft war e/ a pp li cat ion   dev el op m ent a nd test ing ?   RQ3 .   Wh at   a r the  est im ation   at trib utes  a nd  acc ur acy   pa r a m et ers  us e i est im ation   te chn i qu e f or  m ob ile   app li cat io n ?     2.2 .       Conduc t ing  t he  Re view  Pha se   2.2.1 Se arch  S trateg   The  ai m   of   directi ng  searc strat egy  is  to  i den ti fy  st ud ie s   per ta i ning  to  answer  t he  R Qs.   Furthe r ,   search  strat eg can  be  c on du ct e in  t hr e ph a ses;  I de ntifyi ng   keyw ords  a nd  De fining  Sea rch   s tring s ,   Id e nt ify ing t he  d at a s ources  a nd Sea rch Proc ess in Dat a s ou rces.    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       Eff or t Est imati on in Tr ad it io nal a nd A gile M ob il e A ppli cation Devel opme nt  &  Testi ng   ( An ur eet  kaur )   1267   a)   Ident if yin k e ywords  and  D efining  Se arch  St ri n gs   The  fi rst  phase   com pr ise f orm ing   the  sea rc strin g.   The  s earch  st rategy  is  set   up   t des cribe  sea rch  strings  a nd  pri m ary  data  s our ces.  T he  gu i del ines  prov i ded  by  [ 18]   are  fo ll ow e t def i ne   the  sea rch  stri ng  by  analy zi ng   t he  m ai keyw ord in  RQ s,  sy nonym of   the  ke ywo rd s   an on  a ny  ot her   s pe ll ing of   t he  words.   The  i d entifi e d keyw ords  a re show in   T a ble  1.       Table  1.   Id e nti fied Key w ords  and  sy nonym ou s   Key wo rds   Sy n o n y m o u s Te r m s   So f tware   So f tware,   p roject,   syste m ,  app licatio n   Ef f o rt   Co st, r eso u rce,  si z e,  m etric   Esti m atio n   Esti m atin g esti m a te,  p redictio n p red ictin g p redict, ass ess m en t,  f o reca stin g f o reca st, calcula tio n calculate,  calculati n g sizin g m easu r e,  m easu ring   Mob ile App licatio n   Mob ile so f tware,   Mob ile App s, M o b ile pro ject   Dev elo p m en t   I m p rov e m en t Pro g ress   Testin g   Test,  v erifi catio n v alid atio n   Ag ile   Scru m ,  XP lean ,  c ry stal   Metho d   Proces s, techn iq u es,  m o d els,  ap p roach es       Ba sed  on  the  i den ti fie keyw ords,  the  sea rc stri ng  is  obta ined  by  j oi ning  syn onym ou te rm us ing  the  log ic al   ‘OR ’,   oth e keyw ords  us i ng   lo gi cal   ‘A N D’   a nd  wildcar chara ct er  * ´ ).   Here  wildcar cha racter   represe nts 0,  1, or a ny num ber  of alp ha nu m eric char act e rs.   T he follo wing s earch  strin is  ob ta ine d:   (“Mo bile  App li cat ion ”  OR  “M ob il so ft w are”  OR  “M obil App”  OR   “M ob il project ”)  AND  (“D e velo p*”)  AND  (“ est i m a te *”  OR  pr e dict*”  OR  “as sessm ent”  OR  “forecast *”  OR  “cal culat e*”  O R   “si zi ng ”  OR  m e asur e*” A ND   (“I m prov e m ent”  OR  “P rogr e ss”  A N D   “Pr ocess”  O “t echn iq ues ”  OR   m od el s”  OR “ appr oach es” ) AN D ( “a gile”   OR “sc ru m ” OR  ”X P”  O R “l e an”  Or “cryst al ”)     b)   Dat s ou rc es   The  di gital   databases  that  a re   us ed  t searc the  keyw ord are  S pr in ge r Link,  IEE E   X plore,  ACM   Digital  Lib rar y , Elsevie Scie nce  Direct,  Wile y In te r Scie nc e an d Goo gle S cho la r.     c)  Se arch  Proc ess in  Dat s ou rces   The  ne xt  ph ase   is  to   ap ply  the   searc strin t c hosen   el ect r on ic   data  sourc es  to   fin al th entai le stud ie s.  This  phase  is  di vid e into  tw s ub - ph a ses:  pri m ar and   sec onda ry  searc phas e.  I Pr im ary  Searc Ph ase the  el e ct ronic  data  s ources  id entifi ed  are  searc he ba sed  on  th searc strin def i ned   e arli er.  T he   resu lt f ro m   data  so ur ce are   m on it or e to  include  sea rc string   i ti tl and   a bs tract s.  The  searc stri ng   is  again  ref i ned  e ach  ti m to  check   the   outc om an a naly zed  f or   bette res ults.  T he  ai m   of   this  m ai den   che ck  i s   to  eval uate  the   eff ic acy   of   t he   searc stri ng.  A ddit ion al ly res ults  are  res tric te to  peer - rev ie wed  c onf eren c e   pap e rs  a nd   j ou rn al   arti cl es  w hich  are  a vaila ble  betwee 2008   a nd  2018  (l ast   decad e ).   T he   duplica te   ti tles  an abstracts  a re  r e m ov ed I th seco nd a ry  s earch  phase,  a   te chn i qu cal le sno wb al tracki ng   is  us e f or   stud yi ng  al the  ref ere nces  of  pr im ary  stud ie to  exp l oit  further   st ud ie a nd   inc rease  the   chan ces  of   inc lusio of  im po rtant pa per s in  the sy stem at ic  literat ur e re view . Ta ble 2  li sts t he  ref ine res ults fr om  d at a so ur c es after   pr im ary and   se conda ry searc h p hase.       Table  2.Ov e rv i ew of   searc h re su lt s   Data Sou rces   Relev an t Sear ch  R esu lts   Sp ring erL in k   53   IE E Xp lo re   75   ACM Digital  L ib r ary   57   Elsev ier  Sc ien ce D irect   66   Go o g le Scho lar   83   W ile y  I n te rScienc e   20   Total   354       2.2.2 Incl usio n/E xclusion  Cri teria for  Sel ecting  Studies   The  res ults  acqu i red   th rou gh   sea rch   stri ng   def i ned   previo us ly   in  the  el ect ro nic  da ta bases  ar e   analy zed  acco r ding  to  the  I nc lusio n/Ex cl us ion   c rite ria.  Th evaluati on  of   the  pap e rs  is  done  by  re adi ng  the   ti tl and   abstra ct   first  and   c he cked   i it   is  relat ed  to  t he  iss ues  ad dresse in  RQs.  T he the  decisi on   is  m ade  for  it s acce ptan ce f or   rea ding t he whole   pap e r  or is  rej ect e t her ei n.  T he  i nc lusio crit eria:   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.   12 , N o.   3 Dece m ber  2 01 8   :   1265     1272   1268   1.   Stud ie s  that in cl ud e e stim at io m et ho ds o f m ob il e app li cat ion   dev el opm ent AN D;   2.   Descr i bed in  E ng li s h AND;   3.   Pe er - re viewe d pap e rs  a re s el e ct ed.   The  e xclusi on  crit eria:   1.   Stud ie s  h a ving  m ob il e app li c at ion   dev el op m ent p r ocess  a nd not a re  no consi der i ng est i m ation   OR;   2.   No desc ribe i E ngli sh   OR;   3.   No pee re vie wed     2.2.3 Q ua li t y Assessme nt a nd Da ta Ex traction   To  e valuate   th qual it of  s hortli ste stu di es;   qu e sti ons  are   prepa re to  be  a nswer ed  for  eac sel ect ed  stu dy.   The   quest io can  be  a nswer ed  as   Y’,  ‘M  or  N’.  T he  s c or es   f or  Y ’  1,   ‘P’  =   0.5 a nd  ‘N’  =   0.   T he  quest io nn ai re  is  de ve lop e by  us i ng  the  guide li ne de fine by  Kitc heh am   an Cha rters  [ 18] The   qu al it y sco re  f or each  p a per s hould be  m ini m u m  3  to  be f urt her incl ude i the  stu dy.   Fo ll owin a re t he qu e sti on s  in  the  qu e sti onna ire:   1.   Ar e  the  researc m otives clea r ly  stat ed ?   2.   Was t he  stu dy  desig ne to  ac h ie ve  t he  ai m s ?   3.   Ar e  the esti m ation  tec hn i ques  well  d e fine d ?   4.   Is  the  r esea rc h process  doc ume nted  a de quat el y ?   5.   Ar e  all  r esear c h qu e sti on s  ans wer e a de qu at el y ?   6.   Ar e  the m ai fi nd i ngs stat ed  c le arly  in  te rm s o f  cre ditabil it y,  v al idit y, a nd re li abili ty ?   The  aut hor carried  ou qu a li ty  assess m ent  fo the  al sel ect ed  stud ie s.  Four   stu dies  ar exclud e owne by  t heir   low - qual it scor e .   Th data  e xtracti on  phas involves  e xtr act ion   of   data  of   t he  fi nal  sel ect ed   stud ie that  ad dr ess  th pec uliari ti es  of   RQ.  The  data  extra ct ion   f or   al con cl us i ve  sel ect ed  stu dies  is  do ne  i an  MS  Excel  s heet co ntaini ng:  -   Pa per nam e, year  of   public at ion , a utho r’ nam e, an d pa pe r  U RL.       3.   RESU LT S  AND DI SCUS S ION   The  re su lt of  the  Syst em a ti c   Lit eratur Re view  ( SLR)  a nd  ans we rs  f or   Re search  Q ues ti on (R Qs)  are  pr e sente in  this  sect ion Table  desc ri bes  the  stu dies   that  are  sel ected   after  f ull  screeni ng   a nd   pa ssing   qu al it y assess m ent crite ria.       Table3 . S el ect ed pape rs f or   fi nal stu dies   Stu d y  I D   Ref erence I D   Year   Stu d y  I D   Ref erence I D   Year   S tu d y  I D   Ref erence I D   Year   S1   [ 2 0 ]   2013   S2   [ 2 1 ]   2015   S3   [ 2 2 ]   2015   S4   [ 2 3 ]   2014   S5   [ 2 4 ]   2016   S6   [ 2 5 ]   2013   S7   [ 2 6 ]   2014   S8   [ 2 7 ]   2016   S9   [ 2 8 ]   2017   S1 0   [ 2 9 ]   2017   S1 1   [ 3 0 ]   2014   S1 2   [ 3 1 ]   2016   S1 3   [ 3 2 ]   2014   S1 4   [ 3 3 ]   2008   S1 5   [ 3 4 ]   2014   S1 6   [ 3 5 ]   2013   S1 7   [ 3 6 ]   2015   S1 8   [ 3 7 ]   2017   S1 9   [ 3 8 ]   2017   S2 0   [ 3 9 ]   2018   S2 1   [ 4 0 ]   2016       3.1 .      Tr ad itio na l T ech nique s for Estim ati ng   M ob il e Ap pli cat io Dev e lopmen t: R Q1    Sixteen  st udie out  of  twe nty - on e   sel ect ed  st ud ie i nvest iga te the  t rad it io nal  est im a ti on   te chn iq ues   for  m ob il ap pl ic at ion s.  Ta bl li sts  the   id entifi ed  te c hn i qu e w he re  a agile   ap proac is  not  f ollowe for   dev el op m ent  of  m ob il ap ps .   The   te ch niques  a r broad ly   cl assifi ed  int t hr ee   cat eg or ie [ 20 ]   i.e .   Algorithm ic - ba sed  m od el s,  Ex per Jud gme nt  base m od el and   a nalo gy   based   m od el s.  COSMIC  F un ct i on   Size   Me asur e m ent  [2 1 - 28]   is  fr eq ue ntly   us e for  est im at ion   te chn i qu wh ic is  us ed  to  m ea su re  th e   functi on al   siz of  the  m ob il a pp.  Othe ty pe of  est im at ion   te ch niques  i de ntifie a re  Fun ct ion   P oi nt  A na ly sis   [29,   30]   and   Use  Ca se  Po i nt  [31]  wh ic is  al go rithm i c - base m od el that  m easur fu nctio nal,  te chn ic al   factors  an en vir on m ental   factor f or   est im at ion R eg ressi on - Ba se te ch nique  [ 32 ]   us e par am et ric  m od el  base on  effo rt  pr e dictors  a nd  data  po i nts  co ll ect ed  through   an  onli ne  ques ti on nai re  w hich  are  f ur t her   use i the  re gressi on  m od el Delp hi  m et ho [ 33 ]   is   base on  e xpe rience  t est im at the  e ffor wh e reas  A rch it ect ur e   Ba sed  est i m at i on   m od el   [ 34 ]   for  reli abili ty   a nd   te sti ng  est im at ion   of   the  m ob il app li cat ion   is  pro pose an the  case  stu dy  was   co nducte in   tw c ompanies Anothe al gorit hm ic   appr oach  f or  e stim ating   the   cost  of   dev el op i ng  A ndr oid   m ob il app s   are b ase on   t he  COC O MO  an II  m od el   [3 5]. Analo gy - based  e stim ation   plu s  fun ct io nal  size m easur em ent [ 36]  app r oach is al so p r opos e d for m ob il e ap ps .         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       Eff or t Est imati on in Tr ad it io nal a nd A gile M ob il e A ppli cation Devel opme nt  &  Testi ng   ( An ur eet  kaur )   1269   Table  4.  T ra diti on al  Esti m at io Tec hniq ues f or m ob il e app li cat ion s   Esti m atio n  T echn iq u es   Stu d y   ID   Ap p roach  T y p e   COSMIC  Fun ctio n  Size  Measu re m en t   S1 ,S2,S3 ,S4,S5 ,S7 ,S11 ,S21   Alg o rith m ic - b ased  M o d el   Fu n ctio n  Poin t An aly sis   S6 ,   S1 5   Alg o rith m ic - b ased   Mod el   Delp h m eth o d   S9   Exp ert  Ju d g m en t   Use Cas e Poin t   S1 0   Alg o rith m ic - b ased   Mod el   Hy b rid ( An alo g y  b ased  esti m atio n  +   Fu n ctio n  Size  Measu re m en t )   S1 3   An alo g y  and  Algo rith m ic bas ed   m o d el   Reg ressio n - Bas ed   S1 2   Alg o rith m ic - b ased   Mod el   Architectu re - Bas e d   S1 4   Alg o rith m ic - b ased   Mod el   COC OMO   an d   II   S8   Alg o rith m ic - b ased   Mod el       3.2 .      Ag il e   tec hniques  f or  es tima ting mo bil e a ppli ca tio develo pmen t:  RQ2    A gile  ap proac to  m ob il app li cat ion   de vel op m ent  est i m a ti on   has  ve ry  le ss  nu m ber   of  stud ie s.  On of   t he  reas on  cou l be  t he  adoptio of  a gile  to  m ob il con te xt  is  sti ll   in  it evo lv ing   ph a se  a nd   m an pr act it ion e rs  a r ada pting   t radi ti on al   est i m at i on   m et hodo l ogie to  an  a gile  env i ronm ent  fo m ob il ap ps.  Th e   identifie st ud i es  are  li ste in  ta ble  5.   Tra diti on al   us case  po i nt  m e tho of  est i m at ion   is  exten ded   by  ad ding   eff ic ie ncy  an risk  fact or   of  te ste rs  in  the  agile   te a m   [3 7] Anothe te chn i qu [38]  is  based   on  ste pw is e   li near   re gr es sion   m od el   w hi ch  est im a te t he  ef fort  f or   Androi ap ps  from   req uire m ents  sp eci fic at ion  includi ng   nu m ber   of   use   ca ses,  act ors,  et c.   User   st or po i nt  [ 39 ]   is  re fi ne by  c onsider ing   a dd it io nal  factors  al ong  with  siz e   an com plexity The  qual it factor, Novelt facto a nd  Type  fact or  of U s er  Sto ry  are   ad ded  to   deliver  the  bes est i m at ion   for  m ob il app   de velo pm ent.  An ot her   a ppro ac [40]  us es  Ea rly   Use  Ca se  Po int   (EU C P an E xten ded   Use  Ca se  Po int  (E X UCP)   al on wi th  COCOMO  dr i ver at   dif fe ren it erati on   l evels  in  agile   m ob il app  de velo pm ent.  An  ex pe rience - dr i ven  a ppro ac us in t he   Delp hi  te c hniqu [ 41 ]   is  use for   effor t est im at io n hav i ng a m ob il e ap as  one  of the  ca se st udie s.       Table  5.   A gile Est i m at ion  Techn i qu e s fo m ob il e ap plica ti on   Ag ile E sti m atio n  T echn iq u es   Stu d y  I D   Ap p roach  T y p e   Use Cas e Poin t   S1 6   Alg o rith m ic - b ased   m o d els   Step - wise  Linear  Reg ressio n   S1 7   Alg o rith m ic - b ased   m o d els   User sto r y  Poin t   S1 8   Exp ert  Ju d g m en t   Use Cas e Poin t+ C OCOMO     S1 9   Alg o rith m ic - b ased   m o d els   Delp h i   S2 0   Exp ert  Ju d g m en t       3.3 .      Estim ati on   Attribu tes and  A cc urac y Par ame ters  f or Mo bil e A p ps:   RQ3   The  est im ation  at tribu te ide nt ifie in  the  sel ect ed  stu dies  a re  m os tl fo cu sed  on   siz m e tric   wh et her  base on  us case,  f un ct i on  po i nt  an sto ry  point.  Ta bl li sts  the  oth e est im a tio at tri bu te t hat  are   identifie f or  est i m ation Ta ble  li sts  the  pa ram et ers  us ed  to  assess  the   accuracy  of   e stim ation   of   m ob il e   app li cat io ns . M MR E an d P r ed(x) are  h i gh l y fo ll owe in   m os t of  the  stu dies.        Table  6.  E stim at ion  att rib utes  for  m ob il e a ppli cat ion s   Esti m atio n  Att ribu tes   Stu d y  I D   Size   S1 ,S2,S3 ,S4,S5 .S6 ,S7,S1 0 ,S11 ,S13 ,S15 ,S16 ,S17 ,S18 (us er  sto ries) ,S19 ,S21   Co st   S8 ,S13 ,S19   Oth ers   S9 (Score  Metr i c),   S1 2 (M ean an d  SD  o f  collected   m o b il e app s v ariables),   S1 4 (ar ch itectu re  b ased ),  S20 ( m e an   ef f o rt  b ased  on  ex p erience)       Table  7 .   Param et ers  f or m easur in the  accu ra cy  o f  estim at ion   Accurac y  Pa ra m et ers   Stu d y  I D   MRE( Magn itu d e of  Relativ e E r ror)   S2 ,S3,S1 8   MM RE (M ean Ma g n itu d e o f  Relativ e E r ror)   S2 ,S3,S1 2 ,S18 ,S19   MdMRE (M ed ian   MRE)   S2 ,S3, S12   Pred(p erce n tag re lativ e er ro d ev iati o n )   S2 ,S3, S12 ,S18 ,S19   Linear Regr ess io n  ( R2 )   S1 2 ,S19   No t Def in ed   S1 ,S4,S6 ,S7,S9 S,1 0 ,S13 ,S14 ,S20 ,S2 1   Oth ers   S8 (web - b ased  su rvey), S1 1 (Co m p ar e d  with actu al eff o rt) S1 5 (Co m p ar ed   with  actual ef f o rt) ,  S16 (Co m p a riso n  with actu al eff o rt) ,  S17 (co m p ared w it h   so u rce  co d e as a  so f tware  m easu re)       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.   12 , N o.   3 Dece m ber  2 01 8   :   1265     1272   1270   4.   CONCL US I O N   This  pa per  r ep r esents  Syst em at ic   L it erature   Re view  (S L R concer ning ef f or est im a tio te c hn i qu es   in  m ob il so ft war e/ a pp li cat ion t hat  are  de velo ped   ei the us in tra diti on al   s of twa re  dev el op m ent  or  agile  so ft war devel op m ent  m et ho do l og y.  In it ia ll y,  the  searc s tring   pro du ce total   of   35 resu lt an only   23  p ape rs  a re  sel ect ed  f or  pri m ary  stu dies.  T wo  m or pa pe rs  a re  incl ud e a fter  perf orm ing   sec ondary   sear c process   but  f our   pa pers  are   e xclu ded  due  t low - qu al it scor es   in  qual it assessm ent  crit eria.  T he  fin din gs  of   this  SLR  are  founde on  21   pa per w hose  da ta   are  extracte into  a excel  s heet  an the e xcav at e to  a nswe r   the RQs  for m ed durin t he plann i ng phase .   The  tra diti on al   est i m a ti on   te chn i qu e ap plied  in  m ob il app li cat io ns   ar COSMIC  F un ct io Size   Me asur em ent,  Functi on  P oin t   A naly sis,  Del ph m et ho d,  U se  Ca se  P oin t,   Hyb rid (Analo gy  base est i m at ion   plu s  Functi on  Size  Mea sure m ent),  Reg ress ion - Ba sed , Arc hitec ture  Ba se a nd COC OMO  I a nd  II.   The  agile   est im at ion   te chn iq ues  in  the  m o bile  do m ai are  ver few.  The  identifie te chn i qu e are   adap ti on  or   m od i fica ti on   of  tradit ion al   es tim a ti on   te ch ni qu es  us e in   the  agile   en vir on m ent  to  m ob il so ft war e The  t echn i qu e are  Use  Ca se  Po i nt Step - wise  Linear  Re gressi on,  Us er  sto ry  Po int  with  a dd it ion al  factors,  Use  C ase  Po int  plus   COCOMO  a nd   Delp hi  te chn i qu e SLR  al so   pr ese nte eff ort   at tribu t es  and   accuracy m easur es  fro m  each  selec te stu dy  us e f or assess ing  e stim at ion  accur acy .   Fr om   the  cur r ent  stud ie s,  it   can  be  co nclu ded   that  the  adoptio of   a gile  so ftwar de velo pm ent  in  m ob il do m ai is  prolife rati ng  from   la st  dec ade  [42 - 43]   an hen ce   the re  i dire  need  f or  f or m al   est i m at ion   m od el for  m ob il softwa re.  The  m ob il s oft war e   cha ract erist ic play ed   crit ic al   r ole  duri ng  est im a ti on   in   tradit ion al   soft war e   de velo pm ent  [4 - 7 ] [ 44] It   is  pr ese nt ed  in   SLR   tha none   of  t he   e stim ation   m odel f or  agile   m ob il app li cat io devel op m ent  are  c og it at ing  s peci fic  cha racteri st ic of  m ob il a pp s T his r esea rch  ga pro vid es  ideas for  resea rchers   to  de vise  nove m od el for  es tim a ti on   of  m ob il app i agi le   con te xt o e xten existi ng es ti m a ti on  a ppr oach e s of esti m ation .         ACKN OWLE DGME NT   T he  a uthor ar than kful  t th De par tm ent  of   R IC,  I.K. G.   Punj a Tech ni cal   Un i ver sit y,   Ka purthala ,   Punj a b, I ndia  a nd pr ov i ding a n opp or t un it y t ca rr ou t t his  r esea rch w ork.       REFERE NCE S   [1]   I.   Mala vol ta ,   S .   Rubert o,   T .   Soru,  and  V.  Te rra gn i.   End  users’  per ce pt ion  of  h y bri m obil apps  in   the   Google  Pla y   Store” .   IE EE   Int .   Conf .   Mob il e   S erv ices ,   New   York,  NY ,   US A,  Ju n. /Jul. 2015, pp.  25 32.   [2]   Y.  M.  G.  Soare and  R.   A.  d.   A.  Fagundes.   “Softwa re  ti m e stim at ion  using  reg ression  m et hods”.   IEE Lati Ame rican  Con fer enc on   Compu tat ional Int el l igence   ( LA - CCI) ,   Arequi pa ,   2017 ,   p p.   1 - 6.   [3]   Pulak  Sahoo,   J.  R.   Mohant y ,   E arly   T est  Eff ort  Predic ti on  using   UM Diagr ams ”,   Indone sian  Jo urnal  of  El e ct ri c al  Engi ne ering  and   Computer  Sc ie n ce ( IJE ECS) .   201 7;  5(1):   pp.   220  -   228    [4]   L.   Corra l ,   A.  Sil li tti  and   G.  Succ i.   Software   dev el opm ent   proc es ses  for  m obil sy stems Is  agi le   rea l l y   ta king  ov er   the   business ? ,   1st  Inte rnational   Workshop  on  th Engi ne ering  of   Mobil e - Enab le d   Syste m ( M OBS) ,   San  Franc isco,  CA,  2013,   pp.   1 9 - 24.   [5]   de  Souza  L. S. ,   d Aquino  G.S.  “Mobil Applicat ion  Esti m at th e   Design  Phase” .   In:  Mac ia sz ek  L. ,   Fil ipe   J.  ( eds)  Ev aluation  o N ove l   Approach es  to  So ft ware  En gine ering .   Com municat ions  in  Computer  and  I nformation   Sc ience vol  551.   Springe r,   Cham   [6]   Inukoll VN ,   Kesham oni  DD ,   Ka ng  T,   Inukoll M.  Fact ors  infl uenc ing  qua li t y   of  m obil apps:  Role   of  m obil a p p   deve lopment   li f e c y cle” arXi pr eprint   arX iv :141 0. 4537 .   2014  Oc 16.   [7]   Flora  HK ,   W ang  X,  Chande   SV .   An  inve stiga t i on  on  the   ch aract er isti cs  of  m obil appl i ca t ions:  surve y   stu d y .   Inte rnational   Jo urnal  of  Mod ern  Educ a ti on  and   Computer  Scien ce .   2014  Oc t; 6( 6).   [8]   Muham m ad  Usman,   Emili Me ndes,   Fran ci l W ei dt,   and  R ic a rdo  Britto .   2014 .   Eff ort  esti m at i on  in  agi l soft war e   deve lopment a   s y stematic  l itera ture   r evi ew” .   In   Proceedi ngs  of   the   10 th  Int ernati onal  Con fe re nce   on  Predictiv e   Mode ls i n   Soft w are  Engi n ee ring   ( PR OMISE  2014) .   ACM ,   New York,   NY ,   US A,  8 2 - 91.   [9]   Raj esh  Kulkar ni,   Padm ana bham ,   Mana si  Harshe,   K   Basee r,  Pall avi   Pat il,  "Investi gating  Agi le   Adaptation  fo Projec Dev el op m ent ",  Inte rnat i onal  Journal  of   El e ct rica and  C omputer  Engi ne ering  ( IJE CE) ,   2 017;  (3):  1278     1285.   [10]   Abraha m ss on,   P.,   H anhi nev a,  A. ,   Hulkko,   H. ,   Ih m e,   T . , äl ino ja ,   J.,   Kork al a ,   M. ,   Kos kel a,  J.,  K y l löne n,   P.,  Salo ,   O.  Mobile - D:  An  Agile   appr oa ch  f or  m obil e applic at ion   developm e nt ”.   In  pro ce ed i ngs of   OO PSLA 04.   2004 .   [11]   Jeong,   Y.J.,   Lee ,   J.H.,   Shin,  G.S.  Deve lopment  proc ess  of  m obi le   appl i cation  SW   base on  Agile   m et hodolog y ”.  10th  Int l. Conf .   on  Adv an ce d   Co mm unic ati on  Te ch . ,   pp.   362 - 366 .   2008.   [12]     Rahi m ia n,   V.  Rams in,   R.   Desi gning  an  Agile   m et hodolog y   for   m obil software   deve lopment hy br id  m et hod   engi ne eri ng  app roa ch”.  2nd  In ter nati onal  Conf e renc on  R ese ar ch  Chall enge i Information  S ci en ce ,   2008,   p p.   337 - 342.     [13]     Schar ff,   C. ,   Ve rm a,   R.   Scrum  to  support   m obil application   developm ent   p roje c ts  in  just - in - ti m le arn in g   cont ex t” .   In  Pro c .   o f the   ICSE  W orkshop CHASE   2010,   pp.   25 - 31 .     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       Eff or t Est imati on in Tr ad it io nal a nd A gile M ob il e A ppli cation Devel opme nt  &  Testi ng   ( An ur eet  kaur )   1271   [14]   Cunha,   T . ,   Dant as,   V . ,   Andrade ,   R.   SLeSS S cru m   and  Le an  Six Sigma  int egr a ti on  appr oa ch  fo the   developm ent  of  software   cust om iz at ion  for  m obil phon es” .   2 5th  Brazili an   Sy mpos ium  on  Soft ware  Engi n ee ri ng ,   pp.   283 - 292 .   2011.     [15]     Bini sh  Ta nve er,  Li l ia na   Guzm án,   and  Ulf   Martin  E ngel.  Under standi ng  and   improving  eff ort   es ti m at ion  in  Agil e   software   develo pm ent an  indus tri al   ca se  stud y .   In  Proceedi ngs   of  the   Int ernational  Confe renc e   on  Soft ware  and   Syste ms   Proce ss   ( ICSSP  '16) .   ACM ,   New York,  NY ,   US A,  41 - 50.   [16]   B.   Praka sh,  V .   Visw ana tha n. A ,   Survey   on  Soft ware   Esti m ation   Te chn ique in  Tra di ti ona and  Agile   Deve lopment   Models”.   In done sian J ournal  o f El e ct rica Eng in ee ring a nd   Computer  Sc ie nc e( IJE ECS)   . 2017;   7( 3):  867  - 876 .   [17]   A.  I.   W asserm a n.   Software   engi nee r ing  issues  for  m obil application  develop m ent ”.   The  FSE/SDP  workshop  on   Fut ure  o softwa re  engi n ee ring   research .   ACM ,   2010,   pp .   397 4 00   [18]     B.   Kitc henh am,  S.  Chart ers .   Guidel in es  for  Per form ing  Sy st ematic  Liter at ure   R evi ews   in  Softw are   Eng ineeri ng ”.  EB SE   Technical   Re port ,   EBSE - 2 007 - 2101,   2007   [19]     Pett ic rew ,   M.  &   Robert s,   H.  S y stemati c   Reviews   in  th Soci al   S ci en ce s:  Pr ac t i ca l   Guide”,  Bl ac kwe ll  Pub li shing 2006.   [20]     E. Mende s.   Cost E stim ation  T e chni ques  for   W e Projects”.  IGI  G lobal .   2007 .   [21]   A.  Nitze. “ Mea suring  m obil e   ap pli c at ion   size usi ng  cosm ic   FP ”. I DASMA   Me tri Kongress ,   vo l.  11,   2013 .   [22]     L.   D’A vanz o,   F.  Ferruc c i,   C.   Gr avi no,   and  P.  Sa lz a .   Cosm ic   fu nct ion al   m ea surem ent   of  m obil appl icati ons  an d   code   size   est imati on ”.   In  Pr oce e dings  of  the   30th  Annual   ACM  Symposium  on  App li ed  Computing .   ACM ,   2015,   pp .   1631 1636.   [23]   F.  Ferruc ci ,   C.   Gravi no,   P.  Sal za ,   and  F.  Sarr o.   Inve stiga ti n func ti onal   an code   size   m ea sures  for  m obi le  appl i ca t ions:  r epl i ca t ed  stud y .   In  Inte rnat ional  Conf ere nc on   Product - Fo cuse Soft ware  Proc ess  Impr ove ment .   Springer ,   2015 ,   pp.   271 287 .   [24]   N.  A.  S.  Abdulla h,   N.  I.   A.  Rusli, a nd  M.  F.  Ibra him.  Mobile   gam size   esti m ation Cosm ic   fs m   rule s,  um l   m appi ng  m odel   and   unity3d ga m e engi ne .   In   Open  S yste m s ( ICOS ) , 2 014  IEE E   Confer enc e   on.   IEEE, 2014, pp. 42 47.     [25]   A.  Sellam i,   M.   Haoue s,  H.   Ben - Abdall ah ,   A.   A bra n,   A .   L este r huis,  C.   S y m on s,  and  S .   Trud e l.   Sizi ng   na tur al   la nguag e/ um l   r e quire m ent s for   web  and   m obil e appl i ca t ions u sin cosm ic   fsm Tech.   Re p . ,   2016 .     [26]   H.  van  He eri nge and  E .   Van  G orp.   Mea sure  th func t ional  siz e   of  m obile  app Us ing  the   cosm ic   func ti on al   si z e   m ea surem ent   m et hod” .   In  So ftw are  Me asur eme nt  and  the   In t ernati onal  Con f ere nce  on  Sof t ware  Proce ss   a nd   Product   M easurement   ( IWSM - MENSURA ) ,   2014   Joint  Confer ence  of  th Int ern a t iona W orkshop   on.   I EE E ,   2014 ,   pp.   11 16 .   [27]   La udson   Silva d Souza and  Gib eon  Soare s d Aquino  Jr.  MEFF ORTMO B:  A E ffort   Size Mea sur ement  for  Mobil e   Applic a ti on  Dev el opm ent .   In te r nati onal Journal   of  So ft ware   Eng ine ering   &   App li cat ions ( IJS E A)   . 2014:  63 81.   [28]   Vogele z ang,   Fra nk,   Ja y akumar  Kam al Ramasubram ani   and  Sri kant Arvam udhan.   Esti m at io for  Mobile   an d   Cloud  Envi ron m ent s”.   Mode rn   Soft ware  Enginee ring  M et hod ologi es  for  Mo bil and   Cloud   Env ironmen ts .   IGI   Global ,   2016.   61 - 87.   [29]   T.   Preuss .   Mobile   appl i ca t ions,   func ti on al   an aly sis,  and  the   cu stom er  expe rie n ce .   The  IF PUG  Guide  to  IT  and   Soft ware  M easurement ,   IFP UG ,   Ed .   Bo ca Ra ton   FL,   US A:  Auerb ac Publ ic a ti ons ,   2012 ,   pp .   408 433.   [30]   Tuna li   V .   Software   Size   Estim at ion  Us ing  Functi on   Point  A naly s is Case  Stud y   for  M obil Appli catio n”.  Muhe ndisik v T ek nolo ji   S empozyumu .   2014 .   [31]   Marie m   Haoue s,   As m Sell ami,   and  Hane n Be n - Abdall ah .   rap id  m ea surem ent   pro ce dure   fo sizi ng  web   an d   m obil appl i ca t i ons  base on  C OS MIC  FSM  m et hod”.   In:  P r oce ed ings  of  the   27th  Inte rnati onal  Workshop  on  Soft ware  Me asu rement   and  12th  Inte rnational   C onfe renc on  Soft ware  Proce ss   and  Product   Me asur eme nt  ( IWS Me nsur '17) .   ACM ,   New York,  NY ,   US A,  129 - 137.   [32]   S.  A.  Shahwaiz ,   A.  A.  Mali a nd  N.  Sabaha t .   par ametr ic   e ffort   esti m at ion  m odel   for  m obil apps” .   In  19t h   Inte rnational   M ult i - Topic   Conf e renc ( INMIC) ,   I slamabad, 2016,  pp.   1 - 6.   [33]   Cat oli no ,   G.,   P.   Salz a ,   Gravi no,   C. ,   Ferruc ci,   F.  set  of  me trics  for  the   ef fort  esti m at ion  of  Mobile   apps” .   Proce ed ings o f   t he   IE EE / ACM  4 t Int. Conf.  Mob .   Sof tw. E ng .   Sys t .   MO BILE Soft . 2017.   [34]   W adhwa ni  V,  Mem on  F,  Ha m ee MM .   A rch itect ur base rel ia b il i t y   an te sting  est imati on  for  m obile   appl i ca t ions”. In   Inte rnat ional   M ult Topi Con fer enc e   2008   Apr  11  (pp. 64 - 75). Springer, Be r li n,   Heide lb erg .   [35]   Zuba ir  As ghar   M,  Habib  A,  H abi A,  Rab ail  Za hra   S,   Ism ai S.  AndorEstim at or:  Android - b a sed   Software   C ost   Esti m at ion   Appl ic a ti on” .   arX iv p reprint  arXi v:1 6 05. 02304.   2016 .     [36]   A.  Nitz e,   A.  Sc hm ie te ndorf,   R .   Dum ke.   An   A nal og y - Based   Ef fort  Esti m at ion  Approac for  Mobile   Applicat io n   Deve lopment  Projects”.   In  Softw are  Me asur eme nt  and  the   Int ernati onal  Conf ere nce   on  Sof t ware  Proce ss   and  Product   M easurement   ( IWSM - M ENSURA ) ,   2014.   [37]   Parve z,  A.W.M. M.  Eff iciency   f ac t or   and   risk  fa ct or  b ase user   ca se  po int   te st   e ffort   est imati on   m odel   compati b l with  agile  softw are   d eve lopment ”.   In  Proceedi ng of  the   Inte rnat ional   Conf ere nc on  Informatio Technol ogy   an d   El e ct rica Eng in ee ring  -   ICITEE ’13.   Yog y ak art a ,   Indone sia   . 2013 .   pp .   113 118 .     [38]   R.   Franc ese ,   C.   Gravi no,   M.  R isi,   G.   Scanniello,  G.  Tort or a.   On  the   use  o r equi rement m e asure to  pr edi c t   software   project   and  produc m e asure in  the   co nte xt  of  Android   m obil apps:  pre li m ina r y   stu d y .   In  Proc .   41 st  Euromicro  Conf. Se r ie s So ft w .   En g.   Ad vanced App l .   2015 .   pp .   357 - 364.   [39]   W .   As la m ,   F.  I j az ,   M.  I .   La l i,  a nd  W .   Mehm ood,   Risk - awa re   and  qua li t y   enr i che eff ort   estim at ion  for  m obi le  appl i ca t ions i n   d istri bute d   ag il e   s oftwa re  d evelop m ent ”.  J. I nf .   S ci.  Eng .   2017 33( 6):  1481 1500   [40]   K.  Qi  and  B.   W.   Boehm.  li ght - weight   in crem ent al   eff ort  est imati on  m odel   for  use  ca se  driv en  proje c ts”.   IE EE  28th  Annua Sof t ware  Technol og Conf ere nc ( STC ) ,   Gait her sbur g,   MD ,   2017 ,   pp .   1 - 8.   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.   12 , N o.   3 Dece m ber  2 01 8   :   1265     1272   1272   [41]   Lusk y   M.,   Pow i la C. ,   Böhm   S.  Software   Cost  Esti m at ion  for  U ser - Cent ere Mobile   App  Deve lopment  in  Large   Ent erp r ises”.   In :   Ahram  T.,   Karw owski  W.   ( eds)  Advanc es   in   H uman  Fac tors,  S oft ware,   and  S ys te ms   Engi ne erin g AH FE  2017.   Ad vanc es  in  In te l ligent  S y s te m s a n Com puti ng,   vo 598.   Springer ,   Cham   [42]   Corra l,   L.,  Sill itti ,   A. ,   Suc ci ,   G.  Agile   software   dev el opm ent  proc esses  for  m obil s y stems :   Acc om pli shm ent ,   evi den ce  and   ev olut ion ”.   In  Proce ed ings o f   the  Mobil e   We b   Info rm ati on  Syste ms .   2013 .   90 - 106 .   [43]   Rit Franc ese ,   Carmine  Gravi no,   Miche l Ri si,  Giuseppe   Scanniell o ,   and  Genove ffa   Tortora.   Mobile   a pp   deve lopment  an m ana gement:   result from   q ual itati v inv estigati on ”.   In  Proc ee dings  of  the   4 th  Inte rnat ional  Confe renc on   Mobil e   Soft ware   Engi n ee ring   an Syste ms .   2017.   IEEE  Press ,   Pis ca t awa y ,   NJ ,   US A,  133 - 143.   [44]   Kum ar,   N.  A.,  Krishna,   K.   T .   H. ,   Manjula,   R.   Chal le ng es  and   best  pra ct i ce in   m obil applic at i on  deve lopmen t Imp.  J .   In te rdisc ip.   Re s . 2016 2( 12):  1607 1611.     Evaluation Warning : The document was created with Spire.PDF for Python.