Está en la página 1de 10

Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial

PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
METODOLOGIA PARA EL DESARROLLO DE SOFTWARE
E*.ORDO POR" E*.ORDO POR" PRO.DO POR"
P/esto"
Ing. de Sistemas
Sirhan Benites Lavado
#irma "
P/esto"
Ing. de Sistemas
oanna Mos!oso "o#as
#irma "
P/esto"
#irma "
Sello
#EC0" #EC0" #EC0"
Sello
DOC&MENTO DE RE#ERENCI
El Presente procedimiento __S__ cumple con lo establecido en la Gua Tcnica para Documentar
Procedimientos.
El Presente Procedimiento __S__ cumple con lo establecido en la Gua de las Buenas Prcticas
que establece la Norma Tcnica Peruana.
1
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
I$DI%&
1. 'B&(I)'
2. *L%*$%&
+. D'%,M&$(*%I'$ D& "&-&"&$%I*
.. $'"M*
/. 0L'S*"I' D& (&"MI$'L'0I*
1. M&('D'L'0I* 2*"* &L D&S*""'LL' D& S'-(3*"&
Modelo de e45i6os
Modelo de 2ro!esos
-ase 1 7 )isi8n
-ase 2 7 2lanea!i8n
-ase + 7 Desarrollo
-ase . 7 &sta9ili:a!i8n
-ase / 7 Im6lementa!i8n
Modelo de *6li!a!iones
7. *$&;'S
)$ O.1ETO
2
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
Establecer una metodologa estndar para el desarrollo de sot!are del Despac"o Presidencial.
-$ *CNCE
#a magnitud de su alcance abarca a la oicina de desarrollo $ mantenimiento de sistemas de la
Direcci%n de Tecnologa de la &normaci%n $ Sistemas $ las dierentes dependencias del
despac"o presidencial que solicitan el desarrollo de un sot!are.
2$ DOC&MENTCION DE RE#ERENCI
'ctualmente N( E)&STE documentaci%n de reerencia a ni*el de usuario+ ni a ni*el Tcnico.
3$ NORM

Decreto Supremo Nro. 066-2006 Aprueba el Reglamento de Organizacin y
Funcione del Depac!o "reidencial
Reolucin #initerial Nro. $%&-200'-"(#) aprueba el uo obligatorio de la Norma
*+cnica "eruana N*",-SO,-.( $220%/200' Tecnologa de la &normaci%n Procesos del
ciclo de *ida del Sot!are ,- Edici%n en todas las entidades integrantes del Sistema
Nacional de &normtica
Establece un marco de reerencia com.n para los procesos del ciclo de *ida del
sot!are+ con una terminologa bien deinida a la que puede "acer reerencia la industria
del sot!are. /ontiene procesos+ acti*idades $ tareas para aplicar durante la
adquisici%n de un sistema que contiene sot!are+ un producto sot!are puro o un
ser*icio sot!are $ durante el suministro+ desarrollo+ operaci%n $ mantenimiento de
productos sot!are.
4$ 5*OSRIO DE TERMINO*O5I
#etodolog0a
Es aquella gua que se sigue a in reali0ar las acciones propias de una in*estigaci%n.
#SF
1etodologa Microsoft Solutions Framework
1iin
Es una e2posici%n clara que indica "acia d%nde se dirige la empresa a largo pla0o $ en
qu se deber con*ertir
Alcance
Traba3o a reali0arse para elaborar $ entregar el producto con las caractersticas $
uncionalidad especiicada
"royecto
Es una planiicaci%n que consiste en un con3unto de acti*idades que se encuentran
interrelacionadas $ coordinadas+ la ra0%n de un pro$ecto es alcan0ar ob3eti*os
especicos dentro de los lmites que imponen un presupuesto+ calidades establecidas
pre*iamente $ un lapso de tiempo pre*iamente deinido.
.ntregable
3
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
Documentos que deben de entregarse.
1erin
1odo que tiene cada uno de reerir un mismo suceso.
2uario
Es la persona que se encuentra a cargo de (perar el Sistema+ Subsistema+ 1odulo o
'plicati*os del Despac"o Presidencial.
-mplementacin
Pase a producci%n de los aplicati*os o sistemas.
6$ METODO*O5I PR E* DESRRO**O DE SO#T7RE
#icroo3t Solution Frame4or5 6#SF7
Es una le2ible e interrelacionada serie de conceptos+ modelos $ prcticas de uso que controlan
la planiicaci%n+ el desarrollo $ la gesti%n de pro$ectos tecnol%gicos. 1S4 se centra en los
modelos de proceso $ de equipo de3ando en un segundo plano las elecciones tecnol%gicas.
(aracter0tica/
Adaptable5 es parecido a un comps+ usado en cualquier parte como un mapa+ del cual
su uso es limitado a un especico lugar.
.calable5 puede organi0ar equipos tan peque6os entre 7 o 8 personas+ as como
tambin+ pro$ectos que requieren 9: personas a ms.
Fle8ible5 es utili0ada en el ambiente de desarrollo de cualquier cliente.
*ecnolog0a Agntica5 porque puede ser usada para desarrollar soluciones basadas
sobre cualquier tecnologa.
1S4 se compone de principios+ disciplinas $ modelos5
"rincipio
Promo*er comunicaciones abiertas
Traba3ar para una *isi%n compartida
4ortalecer los miembros del equipo
Establecer responsabilidades claras $ compartidas
4ocali0arse en agregar *alor al negocio
Permanecer gil $ esperar los cambios
&n*ertir en calidad
'prender de todas las e2periencias
Diciplina
9etin de "royecto/ Describe el rol de la gesti%n del pro$ecto dentro del modelo de
equipos de 1S4. Se basa en planiicar sobre entregas cortas+ incorporar caractersticas
sucesi*amente e identiicar cambios a3ustando el cronograma
Adminitracin de Riego/ Es el proceso que permite identiicar+ anali0ar $ solucionar los
riesgos para que no se con*iertan en un problema $ deri*en en da6os o prdidas.
4
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
(ontrol de (ambio/ Dise6ado para que el equipo sea proacti*o en lugar de reacti*o. #os
cambios deben considerarse riergos in"erentes $ adems deben registrarse $ "acerse
e*identes.
Para la metodologa de desarrollo de sot!are propuesta se "a seleccionado los siguientes
#odelo de 1S4.
&. 1odelo de equipos
&&. 1odelo de Proceso
&&&. 1odelo de 'plicaciones
-. #odelo del e:uipo de #SF .
Propone la ormaci%n de equipos de traba3o con roles $ responsabilidades especicas. Se basa
en la premisa que cualquier pro$ecto de tecnologa debe alcan0ar ciertas metas de calidad para
ser considerado e2itoso+ para lo cual se requiere la aplicaci%n de un con3unto de "abilidades $
reas de conocimiento impersonados en cada rol.
Este modelo no es rgido+ puede ser escalado dependiendo del tama6o del pro$ecto $ del
equipo de personas disponibles
Rol Ob;eti<o Reponabilidade
'dministrador de
Producto
Satisacci%n del /liente ;elaci%n con el cliente $ del enoque en el plan
del negocio.
'dministrador de
programa
Entrega dentro de las
restricciones del
pro$ecto
;esponsable del calendario $ la tra$ectoria del
progreso del pro$ecto< es un acilitador+
negociador $ comunicador
Desarrollo Entrega en unci%n de /onstruir las especiicaciones uncionales en
5
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
especiicaciones base a las e2pectati*as del cliente.
Pruebas 'seguramiento de
uncionalidad
Saber e2actamente el estado de la soluci%n en
cualquier instante+ es decir conocer que est
mal $ bien en un momento determinado.
Educaci%n de
usuario
12imo
apro*ec"amiento del
producto por el usuario
Preparar usuarios para la operaci%n de los
componentes $ ser*icios desarrollados e
implementados
'dministrador de
logstica e
implementaci%n
'segurar el desplegado
de la soluci%n
'dministrar la implementaci%n $ sir*e de
enlace del grupo con el personal de
operaciones permanente
II. Modelo de Procesos

Describe el ciclo de *ida para el desarrollo de sistemas+ estableciendo el orden en el cual se
deben reali0ar las acti*idades. Basado en este modelo+ el Pro$ecto se segmentar en cinco
ases+ cada una de las cuales culminar con un "ito *isible+ tal como se describe a
continuaci%n5
Nro Fae =ito 1iible
, =isi%n =isi%n $ 'lcance aprobados.
> Planeaci%n Plan del pro$ecto aprobado
7 Desarrollo 'lcance completo aprobado.
6
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
8 Estabili0aci%n =ersi%n aprobada
9 &mplementaci%n Entrega aprobada.
Fae $ 1iin
Ob;eti<o
Elaborar una *ista de alto ni*el de los ob3eti*os del pro$ecto+ las restricciones $ la soluci%n.
.ntregable
,.=isi%n $ alcance
Declaraci%n de problema oportunidad.
Declaraci%n de =isi%n.
'lcance
4uera de 'lcance
;equerimientos
i. Negocio.
ii. ?suario.
iii. Sistema.
i*. (peracionales o 4uncionales.
>.Estructura del pro$ecto
Descripci%n de todos los roles del equipo 1S4 $ una lista de los miembros del equipo
correspondientes.
7.Plan de *aloraci%n del riesgo
8.'cta de aprobaci%n.
Fae 2 "lani3icacin/
Ob;eti<o
En la ase de *isi%n se elaboro el concepto de soluci%n+ a"ora en la ase de planiicaci%n se
debe elaborar algo concreto para que se pueda construir dic"a soluci%n+ luego que se sabe lo
que se tiene que construir se debe repartir el traba3o $ elaborar un cronograma $ estimaci%n
de recursos.
.ntregable
,.Especiicaciones 4uncionales
a. 'nlisis de la Soluci%n
i. 'nlisis de requerimientos @;e*isar de la =isi%nA.
ii. 4ic"a de los escenarios de casos de uso.
iii. Diagrama de casos de uso
i*. 4lu3o de Procesos
b. Dise6o de la Soluci%n
7
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
i. /onceptual
ii. #%gico
,. 'rquitectura de la soluci%n.
>. Diagrama General de la Soluci%n.
7. Diagrama de clases.
8. Diagrama de secuencia.
iii. 4sico
,. Topologa de ;ed
>. Diagrama entidad relaci%n.
7. Diagrama de componentes.
>.Plan maestro $ cronograma del pro$ecto.
7.Plan de mane3o del riesgo.
8.'cta de aprobaci%n.
Fae > Dearrollo
Ob;eti<o
El ob3eti*o de esta ase es la construcci%n de las di*ersas caractersticas $ entregables de la
soluci%n. Este inclu$e componentes de c%digo+ la inraestructura compuesta de sot!are+
"ard!are+ red+ instalaciones $ la documentaci%n para entregar a los usuarios $ para la
operaci%n.
.ntregable
,.El c%digo de la uente $ los arc"i*os e3ecutables.
>.&norme de pruebas reali0adas sobre las especiicaciones que deben cumplir.
7.1anual de instalaci%n $ coniguraci%n.
8.1anual de usuario.
9.#a especiicaci%n uncional inali0ada.
B.'cta de aprobaci%n.
Fae ' .tabilizacin
Ob;eti<o
8
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
1e3orar la calidad de la soluci%n cumpliendo criterios de aceptaci%n para la liberaci%n a
producci%n.
.ntregable
,.1atri0 de pruebas de la soluci%n.
&ntegraci%n+ aplicaci%n+ perormance+ stress+ uso.
>.El c%digo de la uente $ los arc"i*os e3ecutables.
7.'cta de aprobaci%n.
Fae ? -mplementacin
Ob;eti<o
Poner en uncionamiento la soluci%n en el ambiente de producci%n.
.ntregable
,.Plan de inorme de la Soluci%n
a.=ersiones inales de todos los documentos del pro$ecto.
b.'lmacn de la documentaci%n para todas las *ersiones de los documentos $
c. /%digo uente $ e3ecutables.
>.1anual de operaci%n para el soporte del sistema.
7.&norme de capacitaci%n a los usuarios.
8.'cta de 'probaci%n.
---. #odelo de Aplicacione #SF.
Este modelo contempla un dise6o l%gico en tres capas para el dise6o de aplicaciones
@solucionesA distribuidas multicapas. Deine una aplicaci%n como una red l%gica de ser*icios
distribuibles $ reutili0ables que cooperan en tareas comunes
/ontempla tres categoras de ser*icios5
C Ser*icios de usuario
C ;eglas de negocio
C Ser*icio de datos
Gracias al seguimiento de este modelo+ los desarrollos pueden ser reutili0ables $ dise6ados de
manera modular. Ello permite que una soluci%n cre0ca $ sea escalable al permitir cilmente que
alg.n m%dulo e2istente se modiique sin aectar los dems componentes+ % que se agregue un
nue*o m%dulo encargado de nue*a uncionalidad.
9
Direccin de Tecnologa de la Informacin y Sistemas Despacho Presidencial
PROCEDIMIENTO OPERTI!O
!ersin" 1.0.0
#echa$$" 17/10/2011
SER!ICIO%&NIDD"
Desarrollo y Mantenimiento de Sistemas
COD'$$" P((()
C*!E$" ++++++
TIT&*O"
Metodologa de Desarrollo de Software ,O'$$" -())
8$ NE9OS
4ormato de ;equerimiento &normtico
'cta de #ineamientos $ ;equisitos Tcnicos
'cta de Pruebas $ /ontrol de /alidad
'cta de Pase a Producci%n $ /onormidad General
10

También podría gustarte