BLOG Modelo de Proceso Especializado
-
Upload
kathyarifarias -
Category
Documents
-
view
27 -
download
2
description
Transcript of BLOG Modelo de Proceso Especializado
-
ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE
MANAB MANUEL FLIX LPEZ
CARRERA INFORMTICA
SEMESTRE SPTIMO PERODO ABRIL-AGOSTO/2015
MODELOS DEL PROCESO: PROCESO ESPECIALIZADO
MATERIA:
INGENIERA DE SOFTWARE
AUTORA:
FARIAS CHICA LUISA KATERINE
FACILITADORA:
ING. HIRAIDA SANTANA
MISIN
Formacin de profesionales ntegros que conjuguen ciencia, tecnologa y valores en
su accionar, comprometidos con la sociedad en el manejo adecuado de programas
y herramientas computacionales de ltima generacin.
VISIN
Ser referente en la formacin de profesionales de prestigio en el desarrollo de
aplicaciones informticas y soluciones de hardware.
CALCETA, ABRIL 2015
-
En esta seccin vamos a tratar acerca de los modelos de
proceso en la cual nos enfocaremos en los procesos
especializados el cual se desglosa en desarrollo basado en
componentes, los cuales son desarrollados por vendedores
que los ofrecen como productos. Ms adelante le explicaremos
afondo acerca de este tipo de desarrollo aparte de eso
trataremos sobre el modelo de mtodos formales ya que han
ganado partidario entre los desarrolladores.
Dar a conocer sobre los modelos de procesos especializados y
cada uno de sus modelos.
-
MODELOS DE PROCESO ESPECIALIZADO
Los modelos especializados adoptan muchas caractersticas de
uno o ms de los modelos convencionales estos modelos son
aplicados cuando el proyecto de software tiene un enfoque a la
ingeniera mucho ms especializado que el de los modelos
tradicionales.
MODELOS ESPECIALIZADOS DE PROCESO
DESARROLLO BASADO EN COMPONENTES
Incorpora muchas de las caractersticas del modelo espiral es
evolutivo por naturaleza y exige un enfoque iterativo para el
software para llevar acabo el modelo se realizan los pasos:
LOS PRODUCTOS BASADOS EN
COMPONENTES DISPONIBLES SE INVESTIGAN Y
EVALUAN PARA EL DOMINIO DE
APLICACIN EN CUESTION.
SE DISEA UNA ARQUITECTURA DE SOFTWARE
PARA ADAPTAR LOS
COMPONENTES.
LOS COMPONENTES SE INTEGRAN EN LA
ARQUITECTURA.
SE REALIZAN PRUEBAS
DETALLADAS PARA ASEGURAR UNA FUNCIONALIDAD
APROPIADA.
SE CONSIDERAN LOS ASPECTOS DE
INTEGRACION DE COMPONENTES
-
EL MODELO DE MTODOS FORMALES
Conjunto de actividades que conducen a la especificacin matemtica del
software de computadoras.
Aunque el modelo de los mtodos formales no es el ms seguido, promete un
software libre de defectos. Sin embargo, se han expresado preocupaciones
acerca de su aplicabilidad en un ambiente de negocios:
El desarrollo de modelos formales consume mucho tiempo y es caro.
Debido a que pocos desarrolladores de software tienen la formacin
necesaria para aplicar mtodos formales, se requiere mucha capacitacin.
Es difcil utilizar los modelos como mecanismo de comunicacin para
clientes sin complejidad tcnica.
DESARROLLO DE SOFTWARE ORIENTADO A ASPECTOS
Sin importar el proceso del software que se elija, los constructores de software
complejo implementan de manera invariable un conjunto de caractersticas,
funciones y contenido de informacin localizados. Estas caractersticas
localizadas del software se modelan como componentes (clases orientadas a
objetos) y luego se construyen dentro del contexto de una arquitectura de
sistemas. El desarrollo de software orientado a aspectos (DSOA), conocido
tambin como programacin orientada a aspectos (POA), es un paradigma de
ingeniera de software relativamente nuevo que proporciona un proceso y
enfoque metodolgico para definir, especificar, disear y construir aspectos:
mecanismos ms all de subrutinas y herencia para localizar la expresin de
una preocupacin global
El anlisis detallado del desarrollo de software orientado al aspecto se deja a
libros especializadosen el tema. Si el lector tiene inters en profundizar, se le
invita a consultar [Saf08],[Cla05], [Jac04] y [Gra03].
-
EL PROCESO UNIFICADO
El proceso unificado es un intento por obtener los mejores rasgos y
caractersticas de los modelos tradicionales del proceso del software, pero en
forma que implemente muchos de los mejores principios del desarrollo gil de
software (vase el captulo 3). El proceso unificado reconoce la importancia de
la comunicacin con el cliente y los mtodos directos para describir su punto de
vista respecto de un sistema (el caso de uso).
FASES DEL PROCESO UNIFICADO
Esta imagen nos ilustra las fases del PU y las relaciona con las actividades
generales estudiadas en el captulo 1 y al inicio de ste.
La arquitectura se mejorar despus y se expandir en un conjunto de modelos
que representarn distintos puntos de vista del sistema. La planeacin
identifica los recursos, evala los riesgos principales, define un programa de
actividades y establece una base para las fases que se van a aplicar a medida
que avanza el incremento del software.
-
En este captulo como pudimos dar cuenta que el desarrollo de software
orientado a aspectos se lo utiliza cuando existe un tipo de inseguridad de lo
que se va a hacer y con este tipo de desarrollo las personas que se dedican a
la realizacin de proyectos se siente un poco ms segura ya que vivimos en un
mundo que a medida que pasan las cosas se vuelven ms compleja que se
pueden presentar ciertas fallas yo pienso que este es unos de los mtodos mas
factibles ya que el desarrollo de modelo formales al momentos de desarrollar
algunas tarea suele llevarse mucho tiempo en cambio el orientados aspectos
no.
-
Pressman, R. 2010. Ingeniera de software: Un enfoque prctico. 7 ed. Mxico. Mc
Graw Hill. p 805.
ISO/IEC 12207 Information Technology / Software Life Cycle Processes. 1995.
Formato: html. Consultado: 22 Abril 2015. Disponible en: Disponible versin
espaola (norma UNE 71044).