Principios de la ingeniería de software

Páginas: 2 (459 palabras) Publicado: 23 de marzo de 2011
Principios de la Ingeniería de Software
Herramientas Metodologías Técnicas

Principios
 

Cada estrato se basa en los inferiores y es más susceptible a cambios con el paso del tiempo
  Principios y cualidades






En general la elección de principios y técnicas está determinada por las cualidades que se desean para el software. Los principios que se enunciarán estánorientados a obtener sistemas confiables y evolucionables. El IS no sólo necesita buenos principios para obtener productos de calidad sino también técnicas, metodologías y herramientas que se apoyen sobreellos.
 

 

Rigor y formalidad
Sólo una aproximación rigurosa puede producir  productos más confiables, controlar sus costos e  incrementar su confiabilidad.La ventaja de la formalidad sobre el rigor es que la  formalidad puede ser la base para la mecanización  del proceso. No hay necesidad de ser formal durante todo el  desarrollo pero el IS debe saber cuándo, cómo y  dónde utilizar la formalidad. 

 

Separación de intereses
Permite lidiar con aspectos individuales del problema. Primero se debe intentar separar los temas que no están íntimamente relacionados entre sí. La separación sepuede hacer según varios criterios:
Tiempo (ciclo de vida del software) Cualidades Vistas (flujo de datos, de control, estático, dinámico, etc.)
 

Partes (estructura, diseño)  

ModularidadUn sistema complejo debe ser dividido en partes. Permite aplicar el principio anterior en dos fases: 
detalles de cada parte sin tomar en cuenta las restantesrelaciones entre partes sin tomar en cuenta los detalles

No sólo aplica a los aspectos estructurales, sino a  todo el proceso de desarrollo. Se basa en: descomposición, composición y  comprensión.
    Cohesión y acoplamiento.

AbstracciónLos modelos que construimos para entender los fenómenos son abstracciones de la realidad. El uso de modelos formales abstractos permite aproximarse mediante refinamientos a la solución...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Principios de la ingeniería de software
  • Ingenieria del software
  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS