Ingenieria de software

Solo disponible en BuenasTareas
  • Páginas : 7 (1553 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de noviembre de 2010
Leer documento completo
Vista previa del texto
TALLER

SEMANA 2

PRESENTADO POR:
whitney Gomez

PRESENTADO A:
MARLON PIÑERES

UNIVERSIDAD AUTONOMAD DEL CARIBE
FACULTAD DE INGENIERIA
INGENIERIA DE SOFTWARE I
GRUPO AD

TALLER EN CASA

Investigue y comprenda para responder a las siguientes preguntas:

Cuales son las fases de la crisis del software

Cuál es la diferencia entre ingeniería del software y ciencia dela computación

Cuál es la diferencia entre ingeniería del software e ingeniería de sistemas

Cuál es la diferencia entre programa de computación y software

1. Que es un proceso software
2. Que es un modelo de proceso del software
3. Cuáles son los costos de la ingeniería del software
4. Que es CASE
5. Que son los métodos de la ingeniería del software
6.Cuáles son los atributos de un buen software
7. Cuáles son los retos fundamentales que afronta la ingeniería del software
8. Cuál es la responsabilidad profesional y ética del ingeniero de software
9. Cuáles son las diferencias entre el desarrollo de un producto de software genérico y el desarrollo de un software personalizado
10. Cuáles son los cuatro atributos importantes quetodos los productos de software deben tener
11. ¿Cual es la diferencia entre un proceso software y un modelo de proceso?
12. Cuales son los modelos de procesos clásicos y modernos del software.
13. Explique las ventajas y las desventajas de cada uno de los modelos de procesos del software, utilice una matriz para organizar el contenido.
14. Que es un metodología de desarrollo de software15. Explicar mínimo 4 metodologías de desarrollo de software que encuentre

DESARROLLO

1.
• Los proyectos no terminaban en plazo
• Los proyecto no se ajustaban al presupuesto inicial
• Baja calidad del software generado
• Software que no cumplía las especificaciones
• Código inmantenible que dificultaba la gestión y evolución del proyecto
• Retrasos paraentregar los productos terminados
• Escasez de personal calificado en un mercado laboral de alta demanda

2.
• La computación concierne a la teoría y fundamentos de cualquier sistema de cómputo, sea de hardware o de software.
• La Ingeniería de software concierne solo al desarrollo de sistemas o productos de software
• La Ingeniería de Software todavía está lejos de ser unaciencia como los son la Química, la Ingeniería Civil o la Electrónica.

3. La Ingeniería de Sistemas concierne a todos los aspectos del desarrollo de sistemas basados en cómputo, que incluyen hardware, software y el proceso de Ingeniería. La Ingeniería de Software es solo parte de este proceso.

4. Es la suma total de los programas de cómputo, procedimientos, reglas documentación y datos asociadosque forman parte de las operaciones de un sistema de cómputo, es decir que el software está formado por programas.

5. “Un proceso define quién está haciendo qué, cuándo y cómo lograr cierta meta.” Ivar Jacobson, Grady Booch y James Rumbaugh.

[pic]

6. Son los tipos de proceso de software que determinan una sucesión de pasos con características semejantes.

Modelo de Cascada• Separar en distintas fases de especificación y desarrollo.
Desarrollo Evolutivo
• La especificación y el desarrollo están intercalados.
Prototipo
• Un modelo sirve de prototipo para la construcción del sistema final.
Transformación Formal
• Un modelo matemático del sistema se transforma formalmente en la implementación.
Desarrollo basadoen Reutilización
• El sistema es ensamblado a partir de componentes existentes.

7.
• Los costos del software a menudo dominan al costo del sistema. El costo del software en un PC es a menudo más caro que la PC.
• Cuesta más mantener el software que desarrollarlo. Para sistemas con una larga vida, este costo se multiplica.
• La Ingeniería de Software concierne a un...
tracking img