ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La Juanca


Enviado por   •  15 de Febrero de 2015  •  300 Palabras (2 Páginas)  •  173 Visitas

Página 1 de 2

Ingeniería del software:

Se inició por la dificultad búsqueda de información y acceso. El término de Ingeniería de software aparece en 1968, es una aplicación práctica y sistemática del conocimiento científico a la producción de programas correctos y funcionales que se desarrollan en un determinado tiempo y dentro de las estimaciones del presupuesto.

Principios de la ingeniería de software

• La abstracción.

• El encapsulamiento u ocultación de la información.

• Modularidad.

• Localización.

• Deben estar agrupados todos los elementos que están afectados por un mismo hecho.

• Uniformidad (todos los módulos deben tener una notación similar).

• Completitud (deben estar desarrollados todos los aspectos del sistema).

• Validación y verificación.

En el inicio de la ing. Del software

• Necesidades del usuario.

• Analista entendía.

• Diseño.

• La usabilidad del software.

Software

Documentación:

• Soporte

• Mantenimiento

• Mejorarlo

Información:

• Actualizada

• Segura

Bases de datos.

Características del software frente al hardware:

• Difícil de medir.

• No se estropea pero si se “deteriora”.

• Es cerrado.

Factores de calidad del software:

• Correcto.

• Fiable.

• No debe tener errores.

• Debe ser eficiente

• Robusto

• Portable

• Adaptable

• Inteligible (un diseño claro y bien estructurado)

• Reutilizable

• Facilidad de mantenimiento

• Confiabilidad (fiabilidad, seguridad, protección)

• Eficiencia

• Facilidad de uso

Preguntas:

1) ¿Porque lleva tanto tiempo terminar los programas?

2) ¿Porque es tan elevado el costo?

3) ¿Por qué no podemos entregar todos los errores al momento de entregar el programa?

4) ¿Por qué nos resulta difícil constatar el progreso conforme se desarrolla el software?

Causas de fallas en el análisis del software

• La naturaleza del software no es físico.

• El software es la parte más maleable del sistema.

• Problemas de comunicación con el usuario.

• Problemas de gestión.

• Poco esfuerzo en el análisis y diseño.

Pasos para llegar a un óptimo desarrollo del software

• Definición:

- Necesidades del cliente.

- Ámbito del cliente.

- Estado del arte.

• Análisis:

- Requerimientos físicos hardware y software.

- Diseño en el manejo de la información.

- Crear funciones, módulos, para desarrollar los procesos.

• Desarrollo:

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com