Download - Cascada Cv
-
7/26/2019 Cascada Cv
1/26
ALGORITMOSPARA
ANLISIS DE
CASOS
REALES
-
7/26/2019 Cascada Cv
2/26
REALES PROCEDIMIENTO DECREACIN DE UNPROGRAMA
Funcin deprogramacin
Serie
depasos
An!isisde una
si"uacinde !a #ida
rea!
$emos
e%ecu"arse e!
programa&ue !a
au"oma"i'a
-
7/26/2019 Cascada Cv
3/26
An!isis
Dise(o
Codi)cac
in Prue*as eImp!emen"a
cin
Fases de! cic!o de desarro!!o deprogramas
-
7/26/2019 Cascada Cv
4/26
o e o e casca a pararepresen"ar e! cic!o de
desarro!!o de programas
-
7/26/2019 Cascada Cv
5/26
Re!e#ancia de !as Fases
Ciertas tareasse realizan
manualmente
Otras serealizan
utilizando lacomputadora
Las manuales son lasms importantes
-
7/26/2019 Cascada Cv
6/26
Re!e#ancia de !as Fases
An!isis
"ra*a%o de
campo
Noe+cesos ,
noomisiones
Ana!is"ade
sis"emas-me%orpagado.
manua!es
So!uciones a !os
pro*!emas
Error endise(o /0error enproduc"o
Nada es tan in!til como "acer e#cientementelo $ue no de%e "acerse
-
7/26/2019 Cascada Cv
7/26
Re!e#ancia de !as Fases
Dise(o
A*s"raccin de!
an!isis
Pone en
1orma"o"2cnico paraprogramador
es
E#i"arsesgo 31a!"a de
precisin
No agrega ,no &ui"a
re&uerimien"os
$icios deprogramadores4
cam*io por
1aci!idad
5engua%edeprogramaci
ninde"ermin
ado
-
7/26/2019 Cascada Cv
8/26
Re!e#ancia de !as Fases
Codi)cacin
5engua%edeprogramac
in
6a*i!idadde!programa
dor
Tiempo dedesarro!!o
Documen"os de!dise(o
Cdigo1uen"eDa signi)cacin a!
an!isis 3 dise(o-ms cos"osas.
Menorr2di"o
econmico ,
ganancia
dee+perienci
a
-
7/26/2019 Cascada Cv
9/26
Re!e#ancia de !as Fases
Prue*as eImp!emen"a
cin
Impor"anciama3or para e!
c!ien"e
C!ien"ecomprue*are&uerimien"o
s
Imp!an"acin
Ins"a!acin en
am*ien"ede
produccin
Discrepancias
Repe"icinde!
proceso
-
7/26/2019 Cascada Cv
10/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Compu"adora
Fase decodi)cacin
FASE usa7erramien"
asO89ETI$O
5ama3or:a
manua!esSe
apo3aSo1";areespecia!i'
ado
&'(a)o
-
7/26/2019 Cascada Cv
11/26
Suac"i#idad
o7erramien"
a
Imp!emen"acin prc"icade! cic!o de desarro!!o
Ana!i'ar e!caso rea!
Fase deAn!isis
s
o1";are
sugerid
o
Manua!
Mind Manager
Microso1" $isio
Procesador de"e+"o
-
7/26/2019 Cascada Cv
12/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
A!gori"moFase deAn!isis
so1";
are
sugerid
o
Manua!
Procesador de"e+"o
Suac"i#idad
o
7erramien"a
-
7/26/2019 Cascada Cv
13/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
A!gori"moorien"ado a
da"os
Fase deDise(o
so1";
are
sugerid
o
Manua!
Procesador de
"e+"oS:m*o!os de !gica
sim*!icaEs"ndares paraespeci)cacin de
dominios
Suac"i#idad
o
7erramien"a
-
7/26/2019 Cascada Cv
14/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Miniespeci)cacin
Fase deDise(o
so1";
are
sugerid
o
Manua!
Procesador de
"e+"o
Suac"i#idad
o
7erramien"a
-
7/26/2019 Cascada Cv
15/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Diagrama de
-
7/26/2019 Cascada Cv
16/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Prue*as deescri"orio
Fase deDise(o
so1";
are
sugerid
o
Manua! ,Asis"ida
Rap"or
Suac"i#idad
o
7erramien"a
E%ecuci
n
de
prue*as
Moni"oreode#a!ores
-
7/26/2019 Cascada Cv
17/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Codi)cacin dea!gori"mos
Fase deCodi)caci
n s
o1";
are
sugerid
o
Asis"idaEdi"ores "e+"o p!anoDesarro!!o asis"ido
En"ornos in"egrados dedesarro!!o
Suac"i#idad
o
7erramien"a
M$
S"udio
Dream=ea#er
8!oc
>de
no"as
Ec!ip
se
-
7/26/2019 Cascada Cv
18/26
Imp!emen"acin prc"icade! cic!o de desarro!!o
Compi!acinFase de
Codi)caci
n so
1";are
sugerid
o
Asis"ida
6erramien"as de
desarro!!o SD?Desarro!!o asis"ido
En"ornos in"egrados dedesarro!!o
Suac"i#idad
o
7erramien"a
M$
S"udio
Dream=ea#er
L@Ne"
Fram
e;or>
deMicr
oso1"
Ec!ip
se
&+ a)o
https://es.wikipedia.org/wiki/Kit_de_desarrollo_de_softwarehttps://es.wikipedia.org/wiki/Eclipse_(software)https://es.wikipedia.org/wiki/Eclipse_(software)https://es.wikipedia.org/wiki/Kit_de_desarrollo_de_software -
7/26/2019 Cascada Cv
19/26
-
7/26/2019 Cascada Cv
20/26
ANA5IBAR E5 CASO REA5
Consiste en descomponerun todo en sus partes conel #n de comprender la
,orma en $ue el todo seconstitu-e - comporta
-
7/26/2019 Cascada Cv
21/26
Fina!idad de! AN5ISISden"ro de! con"e+"o de
desarro!!o de programas 3ap!icaciones
Determinar en ,orma clara losre$uerimientos del clienteDeterminar el alcance del
pro)ramaDeterminar la inter,az -
comportamiento del pro)rama
-
7/26/2019 Cascada Cv
22/26
Determinar en ,orma clara
los re$uerimientos del cliente
Lle)ar a conocer - documentarlo $ue el cliente $uiere con
nuestra aplicaci.n o pro)rama
ITIL
-
7/26/2019 Cascada Cv
23/26
Determinar en ,orma clara losre$uerimientos del cliente
Import
ancia
del
anlisis
Di,erenciando
alcliente
delempleado
ITILIn,orma
tion
Tec"nolo)-
In,raestructure
Li%rar-
Preparaci.npre/ia
Procesode
anlisis
0alidaci.nde
re$uerimientos
-
7/26/2019 Cascada Cv
24/26
Preparaci.n pre/iaProceso de ad$uirir conocimientos de una
disciplina Identi#car la disciplina en la $ue se u%ica
el pro%lema
Conocer la terminolo)1a apropiada2conocida como ar)ot3
Conocer las teor1as - principios so%re los$ue descansa la disciplina
Conocer los procesos in"erentes a ladisciplina
-
7/26/2019 Cascada Cv
25/26
E4emplo de Preparaci.n pre/iaAutomatizar un control de in/entarios
Identi#car la disciplina en
la $ue se u%ica elpro%lema5
rea de la administraci.n $ue se encar)a de laplaneaci.n6 or)anizaci.n6 direcci.n - control de lasacti/idades tendientes al asiento de los %ienes - dems
cosas pertenecientes a una entidad6 "ec"o con orden -precisi.n7
Administraci.n de in/entarios
Para desarrollar esnecesario sa%er5
89u: son los %ienes;89u: controles se tienes so%reestos;89u: son las entradas de
%ienes;89u: son las salidas de %ienes;89u: son los mo/imientos de%ienes;89u: es el punto de reorden;
89u: de%emos entender por
-
7/26/2019 Cascada Cv
26/26
Proceso de anlisis
/sep