2.4 Modelo de procesos    especializados                 Juan Camilo Vega Ospina
Los Modelo de Procesos       EspecializadosSe pueden caracterizar mejor, por ser unconjunto de técnicas o ¨metodologías¨ p...
Desarrollo Basado en Conceptos Incorpora muchas de las características del modelo espiral (de naturaleza evolutiva). Estos...
Etapas del     Desarrollo Basado en Conceptos1. Se investiga y evalúa, para el tipo de aplicación de que se trate, product...
El Modelo de            Métodos FormalesEstos modelos permiten especificar, desarrollar y verificar unsistema basado en co...
 El desarrollo de modelos formales consume muchotiempo y es caro. Debido a que pocos desarrolladores de software tienenl...
Desarrollo de Software         Orientado a AspectosLos constructores de software complejo implementan de manerainvariable ...
Próxima SlideShare
Cargando en…5
×

Modelos de procesos especializados

4.348 visualizaciones

Publicado el

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
4.348
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
71
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Modelos de procesos especializados

  1. 1. 2.4 Modelo de procesos especializados Juan Camilo Vega Ospina
  2. 2. Los Modelo de Procesos EspecializadosSe pueden caracterizar mejor, por ser unconjunto de técnicas o ¨metodologías¨ paraalcanzar una meta especifica de desarrollode software. No obstante, implica unproceso Juan Camilo Vega Ospina
  3. 3. Desarrollo Basado en Conceptos Incorpora muchas de las características del modelo espiral (de naturaleza evolutiva). Estos pueden diseñarse como módulos de software convencionales o clases orientadas a objetos (construye aplicaciones a partir de fragmentos de software prefabricados). Juan Camilo Vega Ospina
  4. 4. Etapas del Desarrollo Basado en Conceptos1. Se investiga y evalúa, para el tipo de aplicación de que se trate, productosdisponibles basados en componentes.2. Se consideran los aspectos de integración de los componentes.3. Se diseña una arquitectura del software para que reciba los componentes.4. Se integran los componentes en la arquitectura.5. Se efectúan pruebas exhaustivas para asegurar la funcionalidad apropiada Juan Camilo Vega Ospina
  5. 5. El Modelo de Métodos FormalesEstos modelos permiten especificar, desarrollar y verificar unsistema basado en computadoras por medio del empleo deuna notación matemática rigurosa. Lo ambiguo, incompleto einconsistente se descubre y corrige con mas facilidad, no através de una revisión ad hoc sino con la aplicación de análisismatemático.Aunque el modelo de los métodos formales no es el masseguido, promete un software libre de defectos. Sin embargo,se han expresado preocupaciones acerca de su aplicabilidad enun ambiente de negocios. Juan Camilo Vega Ospina
  6. 6.  El desarrollo de modelos formales consume muchotiempo y es caro. Debido a que pocos desarrolladores de software tienenla formación necesaria para aplicar métodos formales, serequiere mucha capacitación. Es difícil utilizar los modelos como mecanismos decomunicación para clientes sin complejidad técnica. Juan Camilo Vega Ospina
  7. 7. Desarrollo de Software Orientado a AspectosLos constructores de software complejo implementan de manerainvariable un conjunto de características, funciones y contenidode información localizados. Estas características localizadas delsoftware se modelan como componentes y luego se construyendentro del contexto de una arquitectura de sistemas. Juan Camilo Vega Ospina

×