Sistemas de información 1

Páginas: 8 (1922 palabras) Publicado: 3 de abril de 2013
UDES
Luis José Porras

• “Conjunto de procedimientos, técnicas, herramientas, y
un soporte documental que ayuda a los
desarrolladores a producir nuevo software”.
• Modelo de proceso (fases y subfases, actividades, tareas).
• Procedimientos que dan lugar a productos.
• Técnicas (gráficas, textuales) (p.ej. DFDs, ).
• Herramientas.

• Puede acomodar varios ciclos de vida:
• Ciclo devida: qué hay que producir, no cómo.
• Método: qué y cómo.

“Un método de ingeniería de software es un enfoque
estructurado para el desarrollo de software cuyo
propósito es facilitar la producción de software de alta
calidad de una forma costeable.” .
• Todos los métodos se basan en la idea de modelos
gráficos de desarrollo de un sistema y en el uso de
estos modelos como un sistema deespecificación o
diseño.

Componentes

Descripción

Ejemplo

Descripciones
del modelo del
sistema

Descripciones de los modelos del
sistema que se desarrollará y la
notación utilizada para definir estos
modelos

Modelos de objetos, de flujo
de datos, de máquina de
estado, etc.

Reglas

Restricciones que siempre aplican a
los modelos de sistemas

Cada entidad de un modelode sistema debe tener un
nombre único

Recomendaciones

Heurística que caracteriza una buena
práctica de diseño en este método.
Seguir estas recomendaciones debe
dar como resultado un modelo del
sistema bien organizado.

Ningún objeto debe tener
más de 7 subobjetos
asociados a él.

Guías en el
proceso

Descripciones de las actividades que
deben seguirse para desarrollar losmodelos del sistema y la
organización de estas actividades.

Los atributos de los objetos
deben documentarse antes
de definir las operaciones
asociadas a un objeto.

• Sistemas de mayor calidad
¡pero el seguimiento de una metodología no basta!

• Proceso de desarrollo (modelo de procesos)
definido  productos intermedios en cada fase
 mejor planificación y gestión del proyecto
•desarrollos más rápidos.
• recursos adecuados.

• Proceso estándar en la organización 
facilidad de cambios de personal.

• No existe un método “universal” o “ideal”
• Métodos diferentes tienen distintas áreas donde son aplicables:
• P.ej., los métodos OO son adecuados para sistemas
interactivos, pero no para sistemas en tiempo real con
requisitos severos.
• El método está condicionado porel tamaño y estructura de la
organización, y el tipo de aplicaciones.
• “No es razonable pensar que dos organizaciones utilicen la misma
metodología sin realizar cambios sobre ella”.

• Existencia de reglas predefinidas.
• Fases y subfases, tareas, productos intermedios, técnicas,
herramientas, etc.








Cobertura total del ciclo de desarrollo.
Verificacionesintermedias.
Planificación y control.
Comunicación efectiva.
Uso sobre un amplio abanico de proyectos.
Fácil formación.

• Herramientas CASE.
• Debe contener actividades que mejoren el proceso de
desarrollo.
• Soporte al mantenimiento.
• p.ej. Reingeniería.

• Soporte de la reutilización del software
• no sólo reutilización de código.
 Métodos “ágiles”.

ENFOQUE

ESTRUCTURADOSOrientados a procesos
Orientados a datos
Jerárquicos
No jerárquicos
Mixtos
OO

TIPO DE
SISTEMA

FORMALIDAD

GESTIÓN

NO FORMAL

TIEMPO REAL

FORMAL

• Estructurados: representan los procesos, flujos y
estructuras de datos, de una manera jerárquica,
descendente.
• Ven el sistema como entradas-proceso-salidas
• Orientados a procesos:
• se centran en la parte proceso

• Orientadosa datos:





se orientan más a las entradas y salidas
primero se definen los datos
a partir de ellos, los componentes procedimentales
“Los datos son más estables”

La Ingeniería de software
designa el conjunto de
técnicas destinadas a la
producción de un programa
de computadora, más allá
de la sola actividad de
programación.
Estratos de la Ingeniería del Software

•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea 1 Sistemas De Informacion
  • Cuestionario capitulo 1 sistemas de informacion
  • Sistemas De Información Gerencial, Capítulo 1
  • Tipos de sistema de informacion adpa 1
  • Practica 1 sistemas de informacion juridicas
  • Caso 1 sistemas de informacion gerencial
  • Actividad 1 control en sistemas de informacion
  • Sistema de información gerencial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS