Entradas

Mostrando entradas de septiembre, 2017

GENERACIONES DE LAS METODOLOGIAS DE DESARROLLO

Programación estructurada   La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "Código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.  VENTAJAS  • Reusabilidad. Cuando hemos diseñado adecuadamente las clases, se pueden usar en distintas partes del programa y en numerosos proyectos. • Mantenibilidad. Debido a la sencillez para abstraer el problema, los programas orientados a objetos son más sencillos de leer y comprender, pues nos permiten ocultar detalles de implementación dejando visibles sólo aquellos detalles más relevantes. • Modificabilidad. La facil

Metodologias de desarrollo de software

Imagen
    METODOLOGÍAS DE DESARROLLO DE SOFTWARE Desde el principio del usó de los ordenadores, al trabajar sobre el desarrollo de los primeros programas, se siguieron una serie de pautas métodos para llevar. a buen Fin el proyecto. Bien es verdad que en esta situación la metodología era simple, era el típico proceso de abajo a arriba, con análisis insuficientes, ya que el problema era comprendido fácilmente en su totalidad. Por lo tanto en el principio de la informática los métodos eran de tipo ascendente y orientado a procesos. A finales de la década de los sesenta el empezaron a aparecer ordenadores en las empresas para resolver problemas del tipo de cálculo de nómina, no de gestión de personal, debido a que era una labor que exige hacer muchos cálculos, en General repetitivos, y por tanto con alta probabilidad de error. En la década de los setenta empezó a tomar cuerpo la idea de que, si bien los procesos son importantes, y una incorrección en su tratamiento puede causar no