Está en la página 1de 14

Universidad Nacional Experimental Sur del Lago

Jess Mara Semprum


Ministerio del Poder Popular para la Educacin Universitaria
Programa Nacional de Formacin en Informtica

Fundamentos de la ingeniera en software

Profesor: Integrantes:
Ricardo Rendiles Ballesteros Alexandra V- 26.854.676
Calleja Samuel V- 26.854.395
Gonzlez Manuel V- 25.759.997
Villalobos Freddy V- 24.959.886

Santa Brbara de Zulia, Febrero de 2017


Software

Cualidades
Equipo o soporte lgico

Correcto
Confiable
Programas Robusto
Comprende Realizar Eficiencia
determinadas Amigable
Rutinas tareas Verificable
Reusable
Portables
Interoperable
Factores de calidad del software

Flexibilidad Usabilidad Portabilidad Mantenibilidad

Confiabilidad Eficiencia Integridad


Visin general de procesos de desarrollo del software

Creatividad y juicio
Tiene como propsito la produccin

Esencialmente a la naturaleza

Desarrollo del software

Sistema de alta calidad


Diseo
Validacin
Actividades
Evolucin
Especificacin
Participantes en el proceso de desarrollo del software

Es necesaria la colaboracin de muchas personas

Involucradas en el proyecto

Roles o papeles

Asignadas a los participantes

Puede ser representado por un equipo


Ciclo de vida del software

Define el estado de las fases

Fases del ciclo

Fase I Fase II Fase III Fase IV Fase V

Requerimientos Anlisis Diseo Construccin Pruebas Produccin Mantenimiento


Paradigmas de programacin

Enfocan en resolver uno o varios problemas

Programacin orientada a objetos


Ejemplo

Estos lenguajes son aquellos que


soportan al menos dos paradigmas
C++ puede ser empleado

PHP
JavaScript
Los que decidimos que Java
utilizar C++
Mtodos de desarrollo del software

Usado para estructurar, planificar y controlar

Tiene la necesidad de venir documentadas

comprendan perfectamente la metodologa

Todas estn basadas en ciertos


enfoques generalistas
Metodologas o procesos de desarrollo del software

Modelo en cascada Modelo en espiral

Modelo incremental
Modelado de sistemas

El objetivo de un modelado de sistemas es capturar las partes esenciales del sistema.

Modelado con UML

Lenguaje de modelado unificado

Estndar

Sistemas orientado a objetos


Tcnicas de herramientas en el proceso de desarrollo
del software

Planificacin Implementacin Pruebas

Documentacin Despliegue Mantenimiento


Splashtop
Splashtop
Splashtop

También podría gustarte