the software formula

Upload: shoeand

Post on 02-Jun-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 The Software Formula

    1/69

    TheSoftwareFormula

    ! ##$%& '() #*+,-./01 223 *04 5/+,6*04 #-4/* 7+89: 223

  • 8/11/2019 The Software Formula

    2/69

    3;*+6-.'($ +,)* -'+.- ,' 6" 2.+.,"1"*,+.- ("">$ ? * I7+,"'8,".$ 4+>" LJ& =# -'*&$ ,&" *'8,(21" 67*+."**$ ? &2;" ,' &2;" 2 M&9 81'= N?O2.0 2. 7.0"1-12072," 81'= !21;2105

    O&" ,17,& '8 ,&" =2,,"1 +*$ #'7 0'.), 1"244# .""0 ,&2, >+.0 '8 "PC"1+"..'( &'( =7

  • 8/11/2019 The Software Formula

    3/69

    T7, ? ,&+.> (");" **.'($ (")1" .', H7*, ,&"*" C"'C4" (&',&'7-&,

    LJ&$ *'8,(21")* 2 -1"2, *76H".'( (&2, ,&" &" (")1" ,24>+.- 26'7,Q

    3;*+6-*#'7

  • 8/11/2019 The Software Formula

    4/69

    ?8 ? -+;" #'7 *'=" ;+0"'*$ ("44$ #'7);" -', ,' ,2>" ,+=" (2,". =+0F,+", +*$ (&".,&"#)1" 67#+.- *,788$ *'8,(21" H7*, &2* *7

  • 8/11/2019 The Software Formula

    5/69

    O&"1")* H7*, 2. +.,1+.*+< ;247" ,' *'8,(21" (&"1" #'7 8'1 #'75

    ? ,&+.> ,&2,)* ,&" (&'4" ,&+.-$ #'7 >.'($ #'7 '. &'( ,' 0' +,$ '1#'7 " ,&" "2*+"*, 67*+."** ,' +44* #'7 &2;"$ #'7

  • 8/11/2019 The Software Formula

    6/69

    O&2,)* -1"2,$ ?)= 8+." (+,& ,&2,5

    N2#6" ]'("* 2.0 !'=" 9"C', 8'1 7*5 :"&2;" C"'C4" ,&2, 0' ,&" ('1> 8'1 7*5Q

    D.0 7.8'1,7.2,"4#$ ='*, C"'C4" 21" ,12CC"0 +. ,&" (&'4" =+.0*", '8 L? &2;" ,' 0'+,$ ? &2;" ,' 8+-71" +, '7,$ +,)* 244 '. =# *&'740"1*Q5

    D.0 (&+4" ,&2,)* C1'6264# .', 2 620 ,&+.-$ #'7 &2;" ,' 7.0"1*,2.0$ +8 #'7 (2., ,' " ,&" =+*,2>" '8,1#+.- ,' 0' +, ,&"=*"4;"*5

    ?)= -7+4,# '8 ,&2,$ ? '. &'( ,' 7*"$ ? (2., ,' *2#+, (2* @a]$ .' +, (2* M!M5

    b"20 ,&1'7-& +,$ ? +.0 '8 ,&" 6+- ,&+.-5

    D 4', '8 =21>","1* ,&+.> ,&"# .""0 ,' 6"$ 2.0 ,&+* 1"244# &+, =" (&". b+" ";"1# *+.-4" C'*+,+'.

  • 8/11/2019 The Software Formula

    7/69

    ?,)* 4+>" LB'7)1" ,&" C1"*+0".,$ #'7)1" ,&" H2.+,'1$ #'7)1" ,&" +44 #'75

    ?);" 6"". ,&"1"$ 0'." ,&2,$ ,1+"0 +,$ #'7 $ c1""42..'( C"'C4" ,&2, 21" C1'6264#-'+.- ,' *".0 &2," =2+4 8'1 ,&+*5

    ?8 #'7 4''> 2, *'=" '8 ,&" 6+--"*, C1'07

  • 8/11/2019 The Software Formula

    8/69

    3;*+6-" *' =7+*,2.$ 2.0 &")* 612.0 ."(5

    O&2,)* (&"1" =21>","1* -", 1"244# ="**"0 7C 2,5

    O&"# .""0 ,' -' 8+.0 2 *'8,(21" 0";"4'C"1 (&')* C1';".$ (&')* -', 2 4', '8"0 '7, '.5O&2,)* .', ,&" >+.0 '8 -7# ? (2., 67+40+.- =# *'8,(21"5

    D.0 ? ,&+.> ,&2,)* >+.0 '8 2 6+- ,&+.-5

    D.0 R2*'.$ #'7 *'8,(21" 2 (&+4" 625

    :2* +, &210 8'1 #'7 ,' -' '7, ,&"1" 2.0 8+.0 *'="6'0# ,' 0' ,&2, *'8,(21" 8'1#'7/

    >*

  • 8/11/2019 The Software Formula

    9/69

    ?, (2*.), &210 6""0 2, ,&"+1 +.- ,&" +,)* 1"244# &210 ,' -", ,&" +0"2 2" #'7 *2+0 "214+"1$ C"'C4" (2., ,'67+40 ,&" @(+** 21=# >.+8"5

    O&"# (2., ,&" c2

  • 8/11/2019 The Software Formula

    10/69

    D.0 ,&" 1"24+,# '8 +, +*$ (&". C"'C4" 67# ,&"+1 *'8,(21"$ ,&"# 0'.), ,&" @(+** 21=#>.+8"5

    D* 2 -"."124 174" '8 ,&7=6$ ,&2,)* *' =7" L?);" -', 2 C1'64"=$ ? (2., 2 *'47,+'. 8'1 +,5O&+* ('740 6" 2 6"."8+, ,' ="5 ]", =" H7*, -' ,&"1" 2.0 0' +,5Q

    O&2,)* 1"244# (&2, C"'C4" .""0 ,' *C".0 ,&"+1 ,+=" '.5

    ?* ","1* &2;" +* ,&"# -' L:"44$ ? (2., ,' 0' +, +.D0'6" D+1 *' +, ('1>* '. ,&" N2< 2.0 ,&" M3$ 2.0 ";"1# ',&"1 >.'(. ,1288++.- 8'1 *'=",&+.- ,&2, ,2>"*,&2, &+-& 4";"4 '8 ," 2, ,&+*$ 2.0 +8 #'7 -' +.,'$ #'7 >.'($ ,&" C'C7421 :'10M1"**8+4"*$ ,&" +**7" +* ,&" *2=" '." '8 ,&"*" ,&+.-*$ *2=" ";"1# *+.-4" ("">5

  • 8/11/2019 The Software Formula

    11/69

    ]+>" A+.H2 C'C7C5

    D :'10M1"** C47-+. ,&2,)* 2 C'C7C5

    A'( +8 #'7 4''> 2, ,&2,$ 2.0 ?)= 2 '7, +.,' &"2;#$ &210*",C42" 2 +.0 '8 *7=* +, 7C/

  • 8/11/2019 The Software Formula

    12/69

    3;*+6-.'($ ? 0'.), >.'( (&2, +. ,&" ('140 &")* ,24>+.- 26'7,5 ]", =" H7*, C7, +. *'=" 6788"1Q

    T".'(* (&2, &")* -'+.- ,' 2*> 8'1 ."P, ("">5

    @' (&". #'7)1" 4+>" L!"#$ ,&+* +* (&2, ? (2.,5 O&+* +* (&2, ? (2., +, ,' 0'5Q

    D.0 ";". +8 #'7 -+;" +, ,' ,&"= 2.0 ,&"# .'($ ? *+.- L!'( ";"1#6'0# >.'(*5

    :&2, '." ,+=" '88"1*$ JOJ* 21"$ #'7 >.'($ ,&"#)1" C1'-12=="1*$ ,&"# 0'.),7.0"1*,2.0 JOJ*$ #'7 .""0 ,' ,"44 ,&"= L? (2., +, ,' 0' ,&+*$ ,&+* 2.0 ,&+*5Q

  • 8/11/2019 The Software Formula

    13/69

    D.0 ,&" +.- 2 * 4+>"5

    B'7 4+>" 2 f #"21 '40 0+0 +,$ 2.0 +, 0'"*.),=2,,"15

    3;*+6-+44* '8 (&2, ,&"# .""0 ,' 0'5

    O&"#

  • 8/11/2019 The Software Formula

    14/69

    ?,)* *'=",&+.- ,&2, #'7 2, =" 2.0 ,&"# *2# L:"44$ #'7 >.'($ ,&2,)* ZXEW 2.0 &'715QD.0 ?)= 4+>" L? " XV &'71* ,' 0' +,5

    :"44$ (&". #'7 ,2>" ,&2, *2=" ,&+.- 2.0 #'7)1" ,12.*+,+'."0 +,$ 6""0 (+,& 2 67.+.-*5

    3;*+6-

  • 8/11/2019 The Software Formula

    15/69

    :&".";"1 #'7)1" *",,+.- ,&2, 7C$ ,&2, ='."#)* C7, +. "*.'( L!"#$ ?)= -'+.- ,' -", C2+0 +8 ? 0' ,&+* 1+-&,5Q

    ?, H7*, =2>"* 4+8" *' =7*#'7 8'1 &248 &248(2# ,&1'7-& '1 7C81'.,5

    T7, +8 ,&"# &2;" ,&" ,12 1"" ,' *2#$ 2.0 "*C"" ";"1#,&+.-5L:"44$ ?)44 C7*& #'71* 62 '7,$ ?

  • 8/11/2019 The Software Formula

    16/69

    >*" L? .""0 +, +. E 02#*5Q

    D.0 #'7)44 &2;" C"'C4" *+-.+.- 7C 8'1 ,&" H'6$ ,&"# >.'( ,&"# +, =2# ,2>" 2 ("">$ 67, &'."*,4#$ +8 ,&"# H7*, 0' +, 2.0 8'.'( (&2, ,&"#)1" -'+.- ,' 0'5

    O&"# &2;" 2. +0"2$ ,&"# &2;" 2

  • 8/11/2019 The Software Formula

    17/69

    D.0 +8 #'7 ";"1 .""0 ,' -", +, ='0+8+"0$ 8+P$ 7C-120" '1 ,' '. 2 8+P"0 C1+.'( (&2, #'7)1" 26'7, ,' -",5

    B'7 0'.), >.'( +8 #'7)1" -'+.- ,' 6" 02,+.- N+** D="1+" L,&+* +* =# =2P 670-",$ ZGEV$

    -", +, 0'." +. G 02#*$ ,&+* +* ,&" *C"

  • 8/11/2019 The Software Formula

    18/69

    O&" 8+1*, ,&+.- #'7 &2;" ,' 0' +* 4''> 2, L!'( =2.# &'71* (+44 +, ,2>"/Q D.0 #'7)1".', -'+.- ,' >.'( ,&2, 7.,+4 #'7 -", "PC"1+".", 6+0 ,&2, ,&"#)44 ,&1'( '7, ,&"1"5

    D.0 ,&'*" 21" ,#C+.'( ,&+* +* -'+.- ,' *'7.0 #C" 2001"** +* L31"2,+;":"6dPC"1,Q5

  • 8/11/2019 The Software Formula

    19/69

    :" H7*, -' ,' &+= 2.0 *2# L!"#$ &'( =7 ,&+* +* -'+.- ,' .'( (&2,5

    D.0 '.+.- XVVh

    T7, ,&2,)* 6" '1 ,&1'7-& 0+88"1"., ;21+'7* *#*,"=*

    T7, ,&" .'((&2,/ ?8 ,&+* 0'"* -''0$ (")44 -+;" #'7 '." *'8,(21" C"1 ='.,&5Q

    D.0 +. 0'+.- ,&2,$ (");" 2

  • 8/11/2019 The Software Formula

    20/69

    d;"1# ='.,& ,&"#)1" 4+>" L!"#$ (&2, 0' #'7 (2., =" ,' 0'$ (&2, 0' #'7 (2., =",' 0'$ (&2, 0' #'7 (2., =" ,' 0'/Q

    >*" ,&" C"'C4" '. ,&+*

    *'="'." "$ ? 0+0.), &2;" ,' "# +* '..'( (&2,)* +.;'4;"0$ ,&"# +,)* *28" ,' 6+0 '. ,&" 4'(F".0 +8 #'7)1" -'+.- ,' 6"C7,,+.- ,&" 8+P"0 C1+

  • 8/11/2019 The Software Formula

    21/69

    :&2,";"1 ,&" " '9"*>$ 0'.), 4+>" 2.# '8 ,&"*" ,&+.-*6"" +,)* 4+>" "T2#$ +,)* 2 6+00+.- (215

    D.0 2 4', '8 ,&"= 21" ,',244#$ +,)* &'( ,&"# C2# ,&"+1 6+44*$ *' ,&"#)1" 1"244#+.""C ,&" 2.0 +,)44 ,71. +.,' "=2+4*5

    @' 2 4', '8 ,&"*" -7#* (+44 (2., ,' ,2>" #'7 ';"1 ,' @>#C" 2.0 ="**2-" #'7 '.@>#C"5

    T7, ? 4+>" ,' >""C 244 ,&" ="**2-+.- 62 2.0 8'1,& (+,&+. '9"*>$ 6"

  • 8/11/2019 The Software Formula

    22/69

    >*" '7, '1 .',$ #'7);" .";"1 &20 2.#,&+.- * ,&" *2=" (2# 2* "T2#5

    O&" ='1" 8""062 #'7);" -',$ ,&" 6",,"1_ C1'-12=="1* 4''> 2, #'7 4+>" LO&+*-7#)* 0'." XV H'6*$ &")* +.- 2 .'( (&2, ? ,&'7-&, (2* 1"244#

  • 8/11/2019 The Software Formula

    23/69

    3;*+6-26'7, 2 C1'H"""C +, +.*+0" 81""42."# +* #'7 ""C +, "2*#$ >""C +, +. c1""42.$ >""C +, +. d42.

  • 8/11/2019 The Software Formula

    24/69

    c1""42.0"1 &2* ,2>". ,&" N+>" c+4*2+=" ='0"4 '8 L:'740 #'7 4+>" ,' 7C-120"/:'740 #'7 4+>" ,' 7C-120"/Q

    ? ="2.$ ,&"#);" -', 7C-120"* 8'1 ";"1#,&+.-$ 67, '.""C #'7 '*

  • 8/11/2019 The Software Formula

    25/69

    D -''0 "P2=C4" (2* :M ,1288+< " '8 &2;+.- 2 -12.0 ;+*+'. 8'1 ,&" *'8,(21"$ 2.0 #", (&".";"1$#'7 >.'($ ,&"# ,1# ,' 67+40 ,&2, (&'4" ,&+.-5

    @,21, (+,& *'=",&+.- *+=C4" 2.0 *=244$ 2.0 +=2-+."$ >+.0 '8 4+>" +8 #'7 ("1"67+40+.- 2 H", ".-+."5

  • 8/11/2019 The Software Formula

    26/69

    B'7 *,21, (+,& =2#6" ,&" H", ".-+."$ 2.0 #'7 >+.0 '8 6'4,"0 +. *'=",&+.-$ 2.0 200"4" 2, (&"1" +* ,&"1" 2 C1'64"=$ #'7 -' ,' ,&" (211+'1 8'17= 2.0 4''> 2, ,&2,5

    D -1"2, "P2=C4" +* ,' -' ,' 3'0"32.#'.$ '." '8 =# 82;'1+," '."*5

    ?8 #'7 4''> 2, 2.# '8 ,&" C1'07+.- 8'1 ,&2, >+.0 '8 *,788$ ,&2,)* 2. +.0+ 2,I7"*,+'.* C"'C4" &2;" +. ,&" (211+'1 8'17=$ '1 2.# ',&"1 8'17= 8'1 ,&2, =2,,"15

    T"" ,'

  • 8/11/2019 The Software Formula

    27/69

    ?,)* L!"44'Q 4+>" L!+$ !"44'Q !"44'6215$ +,)* 2 6"27,+874 ,&+.-5

    b+-&, .'($ +8 #'7 *+-. 7C 8'1 +,$ ,&"# '.4# &2;" 2 81"" ;"1*+'. ,&2, 4+.>* 62 ,'62*+ 2, 2 4', '8 ,&" *'8,(21" C1'-12=="1*$ ,&" C"'C4" ,&2,

  • 8/11/2019 The Software Formula

    28/69

  • 8/11/2019 The Software Formula

    29/69

    O&"# ,174# H7*, .""0 2 @(+** 21=# >.+8" ,' 0' .',&+.-5

    B'71 6"*, ,&+.- ,' 0' +* H7*, -", 2 *=244 +0"2$ -", +, 7C$ -", +, 17..+.-$ 2.0 -' (+,&+,5

    D 4', '8 ,+="*$ (" ".0 7C 4''>+.- 8'1 ,&+.-* ,&2, H7*,$ '1 (" " LJ&$ ,&+* +* -'+.- ,' 6" 2 -1"2, +0"2Q5

    O&" 1"24+,# '8 +, +* ,&"1")* *' =7" L?, *'1, '8 *'7.0* 4+>" ,&+*5 9'"* +, 0' ,&+*/Q

    ? 0+0.), *2# +,$ 67, ? 0'.), ";". >.'( (&2, ,&2, +*$ 2.0 #'7 =+-&, ,&+.> ,&2, #'71

    +0"2 +* ,',244# 7.+I7"$ 2.0 ,&"1" " RYk''$ (&2,)* *"44+.- 2,:211+'1M47*$ (&2,)* *"44+.- 2, 34+62.>$ (&2,)* *"44+.- 2, 3'0"32.#'.5

    D.0 #'7 .""0 ,' H7*, &2;" 2. +0"2 '8 #'71 =21>",5

    ]+>" (&". #'7 -' +.,' 2.# =21>",$ #'7 .""0 ,' >.'( (&2,)* *"44+.-$ *' #'7

  • 8/11/2019 The Software Formula

    30/69

    B'7 +.0 '8 (2# #'7 *"

    LD41+-&,$ (" &2;" 2 1"244# 7.+I7" +0"2 ,' 0' ,&+*$ 2.0 +, 0'"*.), ."$ ?)44 &2;" ,' *"" 26'7, -",,+.-&+= ,' C',".,+244# C'*, ,&2,5

    T7, ,&" 1"24+,# '8 +, +*$ #'7 '.4# .""0 ,' *,21, (+,& *'=",&+.- *=2445

    O&" >"# +* #'7

  • 8/11/2019 The Software Formula

    31/69

    J. (+44 *"44 +*.), 24(2#*(&2, &2CC".*5

    j*" ,&" 8""062 81'= #'71 7*"1* 2.0 ,&"# C"'C4" ("1" -'+.- ,' 7*"+, +. ,&2, C21,+"26'7, +,/ !'(

  • 8/11/2019 The Software Formula

    32/69

    D.0 +8 #'7 4''> 2, ,&+.-* 4+>" 4"20 C2-"*$ (&". 4"20 C2-"*

  • 8/11/2019 The Software Formula

    33/69

    D 81+".0 '8 =+."$ R"88 D40"1*'.$ 2 8"( #"21* 2-'$ (" 26'7, ZfVVV '8 C1'-12==+.-5

    O&" C1'-12=="1 ,&2, 0+0 +,$ &+* .2=" &2CC"."0 ,' 6" 3&7$ 2.0 (" ("., ,'3&7 2.0 62*+

  • 8/11/2019 The Software Formula

    34/69

    ? (2., ,' H7*, ,'7" #'7 ,&2,)* >+.0 '8 ,&" 6+- >"#$ #'7 8+.0 *'=",&+.- ,&2,)* 241"20# ('1>+.-5

    :&",&"1 +,)* +. ,&" N]N .++.- 2, C1'H" L^'*&$ ?

  • 8/11/2019 The Software Formula

    35/69

    @' #'7 " *'=",&+.- ,&2,)* 241"20# '7, ,&"1"$ 67# ,&" ** ,&2, 7*"* M2#M24)* DM?$202C,+;" C2#=".,* 2.0 (&2,.',5

    :&". (")1" (" ,24>+.- 26'7,$ H7*, ,' -", *'=",&+.- 62*+< -'+.-5

    J6;+'7*4#$ RYk'' &2* 6"". 21'7.0 8'1 2 (&+4" 2.0 ,&"#)1" 24(2#* 200+.-5

    T7, H7*, ,' -", *'=",&+.- 62*+< 7C ,&2, ('740 2" ,&+*$ H7*,='1" 62*+

    3;*+6-" ,&2, "2*+4# 7.0"1 ZfVVV5

    N'*, '8 ,&'*" ,&+.-* 21" >+.0 '8 *"=+F62*"0 '. ,&" bDM *",+.- *,2.0C'+.,$ ,&"#)1" 0"8+.+,"4# ,&"WVV C'7.0 -'1+4425

    T7, 81'= ,&" *,2.0C'+.,$ +8 #'7 (2.,"0 ,' 6" ,&" WVV C'7.0 -'1+442 '8 288+4+2,".",('1>* 8'1 0+",/

    ^7"** (&2,/ JCC'1,7.+,# +* ,&"1"5

    B'7 (2., ,' 6" ,&" WVV C'7.0 -'1+442 8'1 *>+. +.- ";"1# 02# ,' -", C2+0 82*,"15

    O&2,)* '." '8 ,&" 1"2*'.* 34+62.>$ ? 0'.), =+.0 -",,+.- C2+0 ";"1# [ 02#*$ 67, +8 ?

  • 8/11/2019 The Software Formula

    36/69

  • 8/11/2019 The Software Formula

    37/69

    3;*+6-+.0 '8 0+ 2,:"6+.21R2= 6# N+>" c+4*2+="

    D.0 +8 #'7 4''> 2, 32*"# k"=2.)* d2*# :"6+.21$ ? '8 ,&" .2="$ ?);" -',+,$ 2.0 +,)* 2+.0 '8 ,&+.- ,&2,

  • 8/11/2019 The Software Formula

    38/69

    D.0 +8 #'7 4''> 2, 4"20 C2-"*$ +,)* 2 @DD@$ 6"" 2 821 *,1",.'( (&2,/ ?8 #'7 (2.,,&" *'8,(21" +,)* ZG[ 2 ='.,&Q5

    D C21,+" ,' H7*,$ ,&" (2# ? 4+>" ,' 0' ,&+.-* +* ? 4+>" ,' 427." 2 + +,$ 2.0 ,&". 427. 2,$ ,&"1" 21" C4".,# '8 *'8,(21" C1'07

  • 8/11/2019 The Software Formula

    39/69

    @'=",+="* +,)* H7*, 6",,"1 ,' *"44 '."F,+=" 2 2,$ 2.0 ? ,&+.> ,&+* +* 2 -1"2, "P2=C4"$ +*JC,+=+U"M1"**5

    B'7 " L:"44$ ? 0'.), &2;" 2. JOJQ :"44$ -7"** (&2,/ B'7 H7*, &2;" 2 =74,+F*+," 4+

  • 8/11/2019 The Software Formula

    40/69

    J." *+,"$ XV *+,"*$ Xf$ XVV *+,"*$ -7"** (&2,/ O&"1" (+44 6" C"'C4" ,&2, (+44 67# +,5

    >*

  • 8/11/2019 The Software Formula

    41/69

    D4*'$ +8 #'7 0' &2;" ,+="$ 0'.), =2>" ,&+* 7C$ L67, (" 0'.), &2;" ,+=" ,' 427.

  • 8/11/2019 The Software Formula

    42/69

    D.0 ,&" 1"24+,# '8 +, +*$ 2.0 '." C42*

  • 8/11/2019 The Software Formula

    43/69

    D.0 +8 #'7 4''> 2, ,&+.-* 4+>" T2*"

  • 8/11/2019 The Software Formula

    44/69

    >*" *'8,(21" ,&2, ('740 *'4;" #'71 C1'64"= ,&2, #'7 7C ,' *'="6'0#2.0 *2# L?)= 2. 288+4+2," =21>","15Q

    O&"# 4''> 2, #'7 2.0 -' L!==$ 0'.), >.'( (&2, +, +*$ 67, +, *'7.0* * 7C ,' *'="6'0#$ #'7 >.'( L? 0' *'8,(21" 0";"4'C=".,Q$ '1 L?'(. 2 *'8,(21" 0";"4'C="., 8+1=5Q

    T+.-'$ #'7$ 2.0 ,&" *,2,7* #'7);" -', +* H7*, +.*,2.,2."'7*4# ,&1'7-& ,&" 1''8

    T"+.- '8 ,&" &+44$ ?)= ,&" ,'C '8 ,&" &"2CQ

    D.0 ,&" 1"24+,# 81'= 2 *,2,7* *,2.0C'+.,$ ,&2,)* &7-"5 O&2,)* 26*'47,"4# &7-"5

  • 8/11/2019 The Software Formula

    45/69

    D.0 4+>" ? *2+0$ *"44+.- *'="6'0# 2 ="=6"1*&+C (+,& 1"*24" *'8,(21"$ ,&2,)* &7-"$C"'C4" 4';" ,&2,5

    O&2,)* *'=",&+.- #'7 +.-,&"= ='."#5

    >*

  • 8/11/2019 The Software Formula

    46/69

  • 8/11/2019 The Software Formula

    47/69

    >*+.0 '8 4+,,4" " ;+0"'*$ 4", C"'C4" >.'( ,&2, ,&"1")*2. +**7"$ 2.0 +8 #'7 " +, 6",,"1$ H7*, 1"87.0 ,&"=5

    ? ,&+.> ,&2,)* >+.0 '8 ,&" 6+- +**7"$ 67, 81'= 2 *7CC'1, *,2.0C'+.,$ -+;" 2* =7

  • 8/11/2019 The Software Formula

    48/69

    >*+.- 2.0 #'7 ,'C 2.0 0'.), 7.0"1*,2.0 ( #'7 .""0:'10M1"**5

    O&2, +* C1'6264# ,&" ='*, * +. O+="*$ +8 #'7 .2=" +,$ ,&"*"C"'C4" 21" 7*+.- ,&+.-* 62*"0 '. :'10M1"**5

  • 8/11/2019 The Software Formula

    49/69

    :'10M1"** C47-+.* 21".), -'+.- 2.#(&"1"$ ,&"1")* 241"20# 2 67+4, +. 02,262*" '8C"'C4" (&' 241"20# &2;" :'10M1"** ,&2, .""0 2 *'47,+'.

    :&"1" +8 #'7 '7, 26'7, " L? 0'.), (2., ,' .'( &'( ,' 0' ,&2,5 B'7(2., =" ,' * 24='*, ";"1#6'0# 241"20# >.'(* (&2, +, +* 2.0 (&2,.',$67, #'7 0' -", ,&" '.'( +8 #'7 (2., 2 1"87.0$ ?)44 C1'.'( #'7)1" +. 8'1 2 .+-&,=21" (&". #'7 &2;" 2

  • 8/11/2019 The Software Formula

    50/69

    T7, ,&2,)* 2+.0 '8 121"$ 67, ? 0' -", ,&2, &"1" 2.0 ,&"1"5

    3;*+6-" 2 ;+0"' ,' *2# L!"#$ 0' P$ #$ U 2.0 +, 8+P"* #'71 C1'64"=Q

    >*.'( (&2, :'10M1"** +* 2.0 ,&"# 0'.), >.'( (&2, M47-+.*21"$ ,&2,)* >+.0 '8 121"$ 6" ,&2,$ 2.0 ,&"1")* ;"1# 8"( C"'C4" ,&2, ';"14''> ,&2, 2.0".0 7C 67#+.-5

    B'7 0' &2;" ,' *".0 '7, 2 8"( 1"87.0* &"1" 2.0 ,&"1" 8'1 C"'C4" (&' H7*, &2;",&2, C1'64"=$ 4+>" ,&"# 0'.), 1"244# 7.0"1*,2.0 (&2, ,&"# -', +.,'5

    ?, =+-&, &2;" 6"". 2 4+,,4" 6+, ';"1 ,&"+1 &"205

    3;*+6-."( &'( ,' 0' +, =#*"485

    ?,)* ('1,& C2#+.- *'="6'0# ZS[ 8'1 ,&"= ,' -' 0' +,$ *' ? 0'.), &2;" ,'5

  • 8/11/2019 The Software Formula

    51/69

    d;". +8 #'7 **"* 6+- 2#$ (")44 +.*,244 '. '71'(. *"1;"1*Q$ (&+

  • 8/11/2019 The Software Formula

    52/69

    !7-" 'CC'1,7.+,# 8'1 ,&2,5 D.0 ='*, C"'C4" 0'.), ,&+.> '8 ,&2, '1 0'.), ,2>"20;2.,2-" '85

    >*" ,&"#)44 &2;" 2 *I7""U" C2-" 2.0 +,

    -+;"* 2(2# ,&" *'8,(21" 8'1 81""$ 2.0 +, +* 81""$ 67, +,)* 4+>" #'7 &2;" ,"1=* 8'1 +,,&'7-&5

    B'7)44 'C, +. (+,& ,&" 7.0"1*,2.0+.- ,&2, ,&"# &2;" ,' 67# ("6 &'*,+.- 2.0 #'7)44*", ";"1#,&+.- 7C5

    3;*+6-" D7,'1"*C'.0"1*5

  • 8/11/2019 The Software Formula

    53/69

    T7, 4",)* -", +.,'$ 6"8'1" (" ".0 ,&+* $ ? ="2.$ ("44$ #'7 -", +, =20" '. '9"*>$ 67, #'7 " 34+62.> (&+

  • 8/11/2019 The Software Formula

    54/69

    >*.'( "P2+.0 -'+.- 2(2# 81'= ,&2,$ 67, ? 2" +,$6"" L!"#$ 0'"* +, ('1> (+,& ,&+*/ 32. +, 0' ,&+*/ 32.+, 0' ,&+*/Q

    ?,)* " D=2U'.$ ,&2,)* ( ? 4+>" +,$ +,)* 4+>" D=2U'.$ 6"+.0 '8 8'17= 174"$ 67, ,&"#" ,&2, 4";"4 '8 ,12.*C21"." ,&2, 8'1 *"44+.- *'8,(21"$ *'$ ,&2,)* *'=",&+.- 1"244# ,&2, #'7 *&'740 >""C+. =+.05

    M47* +, &2* 67+4, +. ,1288+< '. (211+'1 8'17= (&". #'7 4+*, +, 2.0 :@J$ 2.0 +,

  • 8/11/2019 The Software Formula

    55/69

  • 8/11/2019 The Software Formula

    56/69

    ?,)* .', +. ,&" " #'7 0'.),.""0 ,&2, =7.'( &'( ,' 1".'( '71 C"'C4" 21" \V #"21 '40 =24"*$ ,&"#)1" 2 4+,,4" '40"15

    @' '71 *,788 +* 244 62*"0 21'7.0 ,&2,$ (&"1" ,&"# 0'.), 1"244# 1"*C'.0 ,' ,&2, ;"1#("445

    O&"# 0'.), 1"*C'.0 ,' ,&" 1"244# 842* ,&+.-* ,&2, ,&" #'7.-"1$ ,"

  • 8/11/2019 The Software Formula

    57/69

    d;"1# ,+=" ?);" 4''>"0 2, -",,+.- ,&+.-*$ 4+>" ";". ,&'*"$ 2.0 ?)= 4''>+.- 2, '."1+-&, .'($ #'7);" H7*, -', ,&" ;+0"'$ 2.0 +,)* -', 62*+* 2. '6H""15

    T7, (&". #'7 &2;" f C"'C4" '. 2 :@J *2# LD41+-&,$ ,&+* +* =# '6H"

  • 8/11/2019 The Software Formula

    58/69

    3;*+6-*" ,&"#)1" C1'6264# 1+CC+.- #'7'88$ '1 ,&"#)1" H7*, &2;+.- =2**+;" C1'64"=* '1 ';"1 ,&"+1 &"20 '1 *'=",&+.-5

    O&2,)* (&2, +, .'1=244# " 2 0"='.*,12,+'.;+0"'5

    O#C+.'( (&2, ,&"# ("1" 67#+.-5

    ]+>" ? *2+0$ +,)* 2 -''0 (2# ,' -", C"'C4" 7.&2CC# (+,& #'71 C71" ? *2+0$ ? 6"4+";" ,&+.-* 21" 1"244# C1''8 01+;". (+,&

  • 8/11/2019 The Software Formula

    59/69

    B'7

  • 8/11/2019 The Software Formula

    60/69

    D.0 #", 1+-&, .'($ ?)= *,17--4+.- ,' 1"="=6"1 ,&" .2=" '8 +,$ 6" '8 ^'1+442 C2-"*$ ? ,&+.> ^'1+442 C2-"* "* *".*"5 ? ="2.$ #'7);" H7*, -', ,' *,+ (+,& +,*'=",+="*5

    ]", =" ,"44 #'7 ,&+*$ ,&"1" +* 2

  • 8/11/2019 The Software Formula

    61/69

  • 8/11/2019 The Software Formula

    62/69

    O&"# *&'740 6" *""+.- ,&1'7-& ,&" (1+,+.-$ ,&"# *&'740.), 6" ,&+.>+.- LO&+* +*-''0 '1 620 (1+,+.-Q5

    O&"# *&'740 6" ,&+.>+.- L? (2., ,' 67# ,&+*Q$ ,&" " 2 *+4;"1F,'.-7"0 *24"*=2.$Q '1LO&+* -7#)* 2 *("44 (1+,"1Q5

    O&"# *&'740 6" ,&+.>+.- LD41+-&,$ ? &2;" ,&+* C1'64"=$ ,&+* *'4;"* ,&+* C1'64"=$&"1")* C1''8 +, *'4;"* ,&+* C1'64"=Q 6"2#$ ?)44 ,2>" 2 *&', '. +,QLT''=$ ?)44 ,2>" +,Q5

    O&2,)* 62*++.- 8'1 *'=",&+.- ,' *'4;" ,&"+1C1'64"=5

    D, ,&" ".0 '8 ,&" 02#$ +8 #'7)1" +. C2+. 2.0 ? &2;" 2 *'47,+'. 8'1 #'7$ +, 0'"*.),

    ,2>" 2 4', '8 .'($ 4+>" #'7 .""0 ,' 2001"** ,&2, +, *'4;"* ,&+* C1'64"=$ 2.0,&" C1'64"= ,&"# 241"20# &2;"$ ,&" C1'64"= ,&2, =2# >""C ,&"= 7C 2, .+-&,$ '1,&" C1'64"= ,&"#)1" H7*, &2;+.- 1+-&, .'(5

    D.0 #'7 &2;" C1''8 24'.- (+,& ,&2,$ 2.0 ,&2,

  • 8/11/2019 The Software Formula

    63/69

    O&"# H7*, (2., 2 *+=C4" *'47,+'. ,' 2 *+=C4" C1'64"=$ '1 =2#6" ,&" C1'64"=*21".), *+=C4"$ 67, ,&"# H7*, (2., 2 *'47,+'.$ 2.0 ,&" 6+--"1 ,&2, C2+.$ ,&" ='1",&"#)44 6" (+44+.- ,' C2# 8'1 +,5

    ? ="2.$ +8 #'7);" -', *'=",&+.- ,&2, ,2>"* 2.0 ";"1#,&+.- "4*"$ +, 0'"*.), ,2>" 2 (&'4" 4',$ >+.0 '8 4+>" ,&" +M&'."5

    L:'740 #'7 4+>" ,' &2;" 2 21'7.0/Q

    LB"2&Q

    LZGVV C47* *'=" C1",,# &+-& ='.,&4# C2#=".,*/Q

    L@+-. =" 7CQ$ 6"" +, *'7.0 4+>" ,&"1")* .',&+.- ,' +,$ 6"" ,&2,$ (" 0'.), ";". C42# ,&'*" "$ (" 0'.), C2# 2.# ",+.- *,2.0C'+.,$ ,&"1")* H7*, 4+>" 244 ,&"*"0+88"1"., ,&+.-* ("

  • 8/11/2019 The Software Formula

    64/69

    D.0 ='*, '8 ,&" ,+="$ '71 C1'*C"" +, &210"1 ,&2. (&2,+, .""0* ,' 6"5

    N'*, '8 ,&" ,+="$ #'71 C1'*C"" ,&2,5

    >*","1)* *&'"*$ (" .""0 ,' 1"244# ,2>" 2(24> +. ,&"+1 *&'"*$ 2.0 1"244# C7, '71*"4;"* +. ,&"+1 C422#$ ?)44 H7*, 67# +,6"

  • 8/11/2019 The Software Formula

    65/69

    O&"# =+-&, *"" (&2, +,)* 26'7,$ (&2, C1'64"= +, *'4;"*$ 67, ,&"# 241"20# ,17*,#'75 B'7 0'.), &2;" ,' 0' 2.# '8 ,&" C1';+.-$ ,&"# H7*, 67#5

    O&"# *2# ,&2, 244 ,&" ,+="$ 4+>" L? 0+0.), ";". 1"20 ,&" *24"* C2-"$ ? H7*, 67# +,$6"+.0 '8 C1'*C"* 2 4', '8 +, &2* ,' 0' 1"244# (+,& 8'" (" >""C ,24>+.- 26'7,$ 2.0 (&2, ,&"# 0"*+1"5

    ?.*,"20 '8 ,&+.>+.- L!'( " ='."# 0'+.- ,&+*$ &'( " ='."#0'+.- ,&2,/Q

    b"244# H7*, 8'+.- 8'1 2 *'47,+'. ,' ,&" C1'64"=5!2.0* 0'(.$ ,&2,)* +,5 O&2,)* 244 ,&"# (2., ,' 6"-+. (+,&5

    D.0 ,&"# H7*, (2., *'="6'0# ,' -+;" +, ,' ,&"=5

    >*

  • 8/11/2019 The Software Formula

    66/69

    ? ="2.$ +8 #'7 (2., ,' 4''> 2, +, *+=C4#$ ,&"1")* '6;+'7*4# ='1" ,' +,$ 2.0 (" .'(5

    ]+*,". ,' +,$ ,&+.> 26'7, +,$ 2.0 H7*, *"" &'( #'7 .'( (&2, +, (2*$ &20 .' +.0 '8 4'#24,# #'7 (2., ,'-"."12,"5

    B'7 (2., #'71 C1'*C"*

  • 8/11/2019 The Software Formula

    67/69

    ? ="2.$ ,&2,)* &'( +, ('1>*5

    d;"1#6'0# 4"21.* ='*, 6# "PC"1+"." ";"1#,&+.- "4*"$ #'7 -", C'*+,+;"1"+.8'1 '1 c1""42.

  • 8/11/2019 The Software Formula

    68/69

  • 8/11/2019 The Software Formula

    69/69

    >*+.- ,'.* '8 +.8' C1'07