Date post: | 02-Jun-2018 |
Category: |
Documents |
Upload: | jacobo-hernandez-v |
View: | 217 times |
Download: | 0 times |
of 31
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
1/31
Glsjrrhbbh gl shftwjrl5prhdlshs y lstngjrls
=45 Dhcpblekgjg glb shftwjrl
Lu`lnkh Ejdhih Alrnnglz Vjbglbjcjr
9= !
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
2/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls 9
Dhntlnkgh Lb shftwjrl ls dhsj dhcpblej "lgkdk#n gl bj dhcpblekgjg $%jrj &u' clgkr( "'trkdjs )tjcj*h+ lstrudturj , fbueh- $.u' tjn gkf/dkb ls clgkr un glslh(
Lstkcjdk#n gl lsfulrzh gl un prh,ldth glshftwjrl
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
3/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls 4
lcjrkh
:ktujdk#n njdkhnjb l kntlrnjdkhnjb
%rhdlshs glglsjrrhbbh gl
shftwjrl
"hglbhs glclehrj glbprhdlsh
%lrshnjb+jg&ukskdk#n+glsjrrhbbh+
slr kdkh
7lsjrrhbbh gl
shftwjrl)&u' ls+
&uk'n bh
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
4/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls 7
0Lb tlrrlnh gj bu`jr j bjs clgkdkhnls+ 'stjs gjnbu`jr j bjs jbhrjdkhnls+ bjs jbhrjdkhnls j
bhs dbdubhs+ 'sths j bjs dhcpjrjdkhnls+ , bjs
dhcpjrjdkhnls gjn bu`jr j bjs kdthrkjs10:un zu+ Lb jrtl gl bj `ulrrj
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
5/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls kch gl rlbjdkhnls phskibls
)
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
6/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls 6
$%hr &u' ls dhcpbleh lb shftwjrl( Mj dhcpblekgjg sl glrk j gl dujtrh lblclnths )Jhhdkikbkgjg &ul sl pulgl jbdjnzjr j trj 's glb shftwjrl)nhrcjs , lstngjrls gl dhnstruddk#n-
%rhiblcjs ln bj djrjdtlrkzjdk#n glb dhcphrtjcklnth lnskstlcjs gksdrlths ) jrkjibls+ lstjghs+ dhciknjdkhnls+jfldtjdk#n phr l lnths l>tlrnhs-
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
7/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls
phr sk lsth fulrj phdh111 Dhcpblekgjg lslndkjb )knth ls un bjilrknth gl rl`bjs+ l>dlpdkhnls , djshs
lspldkjbls1 Dhcpblekgjg kndkglntjb )jddkglntjb- prh hdjgj
Lblddk#nGush gl bj prlsjgh ln d#gk`h gl ijeh nk lb-
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
8/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls !
"lgkdk#n gl bj dhcpblekgjg glbshftwjrl
Mj dhcpblekgjg kndrlclntjb gl bjs jpbkdjdkhnls glshftwjrl chglrnjs tjcik'n juclntj bj gkfkdubtjg gl
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
9/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls ;
$%jrj &ul clgkr( Ls kcphrtjntl gksphnlr gl
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
10/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls :=
"'trkdjs gl dhcpblekgjg glbshftwjrl )d#gk`h-
"'trkdjs glb tjcj*h glb prh`rjcj1 2;clrh gl b/nljs1 "'trkdjs gl Ajbstljg1
"'trkdjs gl bj lstrudturj , lb fbueh gl gjths1 6ntlr jbh lntrl rlflrlndkjs j gjths1 %jr gl ush sl`clnth `bhijb1 "lgkgj . gl Dtlnsk#n gl ",lrs jb n;clrh dkdbhctkdh
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
11/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls ::
K+ ckgls $, bul`h(
%rhphnlr unj c'trkdj nh shbh ls lspldkfkdjr un prhdlgkcklnth1 Ls kcphrtjntl dhntjr dhn lblclnths &ul plrcktjn kntlrprltjr
bhs rlsubtjghs glspuls gl jpbkdjr lb phdlgkcklnth1 Lelcpbh5 l jbujdk#n gl rkls`h j pjrtkr glb n;clrh dkdbhctkdh )
?-
http://www.etnassoft.com/2011/07/13/complejidad-ciclomatica-en-javascript-concepto-ejemplos-y-herramientas-de-medicion/8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
12/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls :9
Djsh gl lstugkh5 lstkcjdk#n gllsfulrzh
Lspldkfkdjdk#n5 n `ruph gl dhnsubthrkhs c'gkdhs glslj skstlcjtkzjr su
dhntrhb gl dktjs , pjdklntls pjrj phglrbhs jtlnglr ln susgkflrlntls bhdjbkgjgls1
Lb usujrkh phgr cjntlnlr bj knfhrcjdk#n gl dktjs+ pjdklntls, c'gkdhs1 %hgr kcprkckr bhs bkstjghs gl bjs dktjs gkjrkjs1 7lslj &ul bj jpbkdjdk#n bls kngk&ul lrrhrls+ bh cksch &ul
j,ugj j nk lb pjntjbbj+ plrh nh phgr cjntlnlr lb jrd
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
13/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls :4
Lstkcln+ phr fj hr )ln = cknuths-
Lb rlsubtjgh glil lstjr ln
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
14/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls :7
Olsubtjghs
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
15/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls :kt, jnjb,sks fhr Ej j:drkpt prheldts ) ?- Dhcpbl>kt, kt, Olgudtkhn kn :hftwjrl Ln`knllrkn` )Druk:L- )?- "jstlrkn` tjcpbl ) ?- Dhndrltl Lstkcjtkhn )skzl+lffhrt+sd
8/11/2019 Desarrollo de software: procesos y estndares. S03: Complejidad del software
31/31
=;/9=:7 LEAV - Glv sw5 ]rhdlshs y Lstngjrls 4:
Olflrlndkjs )9- Jrjels< Kucjr :kn`< jng @ K "ksrj1 @rtkdbl5
:hftwjrl Lffhrt Lstkcjtkhn i, Clnltkd @b`hrkt