TEMA:
Reporte de la Unidad
(Introduccin a la ingeniera del software y sistemas de informacin)
FACILITADOR:
Ing. Jos Luis Fuentes Ortiz
SEMESTRE: 4to.
GRUPO: E4
CARRERA:
Ing. En Tecnologas de la Informacin y Comunicacin
1.1.
Mito.- Una declaracin superficial de los objetivos es suficiente para empezar a escribir los
programas. Realidad.- La mala definicin inicial es la principal causa de baja calidad. Se
requiere un conocimiento formal y detallado de los hechos y procesos y amplia comunicacin con
el cliente. Mitos de los Desarrolladores.
Mito.- Lo nico que se entrega al terminar el proyecto es el programa funcionando.
Realidad.- El software funcionando es solo una parte de una CONFIGURACION DE SOFTWARE.
La documentacin es la base de un buen desarrollo y guas para las tareas de mantenimiento.
Paradigma: La ingeniera de software surge de la ingeniera de sistemas y de hardware. Abarca
un conjunto de tres elementos que facilitan el control sobre el proceso de desarrollo de software y
suministran las bases para construir software de calidad de una forma productiva.
Mtodos
Herramientas
Procedimientos
Mtodos que indican cmo construir el software tcnicamente e incluyen un amplio espectro de
mtodos para la planificacin, la estimacin, el anlisis, el diseo, codificacin, prueba y
mantenimiento. Herramientas automticas y semiautomticas que apoyan a la aplicacin de los
mtodos. Cuando se integran las herramientas de forma que la informacin creada por una
herramienta puede ser usada por otra, se establece un sistema para el soporte del desarrollo de
software, llamado Ingeniera de Software Asistida por Computadora ( CASE ).
Procedimientos que definen la secuencia en la que se aplican los mtodos, las entregas, los
controles de calidad y guas para evaluacin del progreso.
Ingeniera del software: Disciplina que establece el uso de principios de ingeniera robustos,
orientados a obtener software econmico, que sea confiable y funcione de manera eficiente.
Calidad: Algunas caractersticas de calidad fundamentales en todo producto de programacin son:
utilidad, claridad, confiabilidad, eficiencia y economa.
Proceso: Conjunto de actividades que conducen a la creacin de un producto de software.
Depende de personas que toman decisiones y juicios.
No existe proceso ideal
Para los sistemas crticos se requiere un proceso de desarrollo muy estructurado
Para los sistemas de negocio con requerimientos rpidamente cambiantes, un proceso flexible y
gil probablemente sea ms efectivo.
Mtodo: Estructurado para el desarrollo de software, facilita la produccin de software de alta
calidad de una forma costeable. No existe un mtodo ideal. Mtodos se basan en la idea de
modelos graficos.Dependen de personas que toman decisiones y juicios.
Herramienta: En los cursos de ingeniera de software se utilizan varias herramientas de desarrollo
y gestin para mejorar la produccin de software. Estas cubren distintas actividades del ciclo de
desarrollo: requerimientos, diseo, construccin, pruebas, SQA, SCM.
Cuando se integran las herramientas de forma que la informacin creada por una herramienta
puede ser usada por otra, se establece un sistema para el soporte del desarrollo de software,
llamado Ingeniera de Software Asistida por Computadora (CASE).
El espectro de la gestin: La gestin eficaz de un proyecto de software se centra en las cuatro
Ps: personal, producto, proceso y proyecto. El orden no es arbitrario.
otras mujeres annimas llenaban Muchos trabajos de programacin durante las primeras dcadas
de la ingeniera de software.
alcanzar
un
elevado
nivel
de
refinamiento
en
este
sentido.