Ingenier A Del Software

Páginas: 7 (1545 palabras) Publicado: 10 de marzo de 2015
El término ingeniería del software empezó a usarse a finales de la década
de los sesenta, para expresar el área de conocimiento que se
estaba desarrollando en torno a las problemáticas que ofrecía el
software en ese momento.
Gestión de proyectos
La gestión de proyectos es la disciplina que agrupa y ordena el conjunto
de tareas o actividades destinadas a obtener unos objetivos.
Esto incluye laplanificación, definición, ordenamiento y gestión de
las actividades que formarán el proyecto software.
En los diagramas de Gantt, representamos las actividades que hay que
realizar en forma de árbol (mitad izquierda de la figura), indicando su
fecha de inicio y su duración estimada. El programa representa la actividad
sobre un calendario (mitad derecha de la figura) y nos permite definir
lasdependencias entre las actividades. Al indicar que una tarea
debe empezarse al terminar otra, o que deben empezar a la vez o terminar
las dos simultáneamente, el diagrama va modificando automáticamente
la situación de las actividades en el tiempo.
Ciclo de vida del software
Se llama ciclo de vida del software a las fases por las que pasa un proyecto
software desde que es concebido, hasta que está listopara usarse.
Típicamente, incluye las siguientes actividades: toma de requisitos, análisis,
diseño, desarrollo, pruebas (validación, aseguramiento de la calidad),
instalación (implantación), uso, mantenimiento y obsolescencia.
El proyecto tiende a pasar iterativamente por estas fases, en lugar de
hacerlo de forma lineal. Así pues, se han propuesto varios modelos
(en cascada, incremental,evolutivo, en espiral, o concurrente, por citar
algunos) para describir el progreso real del proyecto.


El modelo en cascada es el más simple de todos ellos y sirve de base
para el resto. Simplemente asigna unas actividades a cada fase, que
servirán para completarla y para proporcionar los requisitos de la siguiente.
Así, el proyecto no se diseña hasta que ha sido analizado, o
se desarrolla hasta que hasido diseñado, o se prueba hasta que ha
sido desarrollado, etc.


El modelo en espiral se basa en la creación de prototipos del proyecto,
que pasan por las fases anteriores, y que van acercándose sucesivamente
a los objetivos finales. Así pues, nos permite examinar y
validar repetidamente los requisitos y diseños del proyecto antes de
acometer nuevas fases de desarrollo.

el modelo iterativo oincremental es el que permite que
las fases de análisis, diseño, desarrollo y pruebas se retroalimenten
continuamente, y que empiecen lo antes posible. Permitirá atender a
posibles cambios en las necesidades del usuario o a nuevas herramientas
o componentes que los desarrolladores descubran y que faciliten
el diseño o proporcionen nuevas funcionalidades.

Análisis de requisitos
El análisis derequisitos es la primera fase de la vida de un proyecto.
En ella, habrá que recoger tanto las necesidades del usuario del
producto, al más alto nivel, como la especificación de los requisitos
software del sistema.

Estimación de costes
La estimación de costes (recursos, equipos y tiempo empleado) es
una de las razones de ser de la ingeniería del software. Aunque no
siempre aplicable en entornos desoftware libre, donde no suele ser
posible realizar una planificación de recursos disponibles, es conveniente
conocer las métricas y métodos que nos permitirán predecir el
esfuerzo que supondrá implementar un sistema o alguna de sus
prestaciones.
La estimación suele realizarse basándose en modelos matemáticos
que parten del “tamaño” estimado del proyecto, y de constantes que
lo ajustan según lastecnologías usadas, recursos de que disponemos,
etc. Los modelos nos permiten estimar el esfuerzo requerido (habitualmente
en horas/hombre o meses/hombre) para terminar el proyecto.
Diseño
La fase de diseño del sistema producirá un conjunto de documentos
que describirán un sistema que cumpla con los objetivos de la fase de
análisis de requisitos. Las decisiones que se tomen en esta fase deberán
basarse...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Ingenier A Del Software
  • Ingenier A Del Software 3
  • Historia de la ingenier a del software
  • Microcurriculo Ingenier A De Software I
  • Programa Ingenier A De Software I 2011
  • Ingenier a de software Taller REVISADO 2
  • Conceptos B Sicos De Ingenier A De Software
  • Unidad 2 Modelos De La Ingenier A Del Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS