martes, 14 de mayo de 2019


Sesión 5, Actividad 2: Marco teórico:

Antecedentes:
En la actualidad existen muchas escuelas y universidades de enseñanza rápida sobre el desarrollo de software, donde muchos estudiantes pretenden recibir una adecuada enseñanza de la forma de desarrollar software, olvidando la aplicación de técnicas o métodos que ayuden a lograr objetivos y resultados de manera concreta y hasta cierto punto fácilmente.

Conocer los modelos de desarrollo asi como su forma para poder iniciar con un adecuado desarrollo de software para armar un funcional sistema, es la base. Tanto como aplicar la adecuada metodología y hacer mas eficientes el o los desarrollos en un orden y tiempos requeridos, abarcando a todas las partes involucradas en su uso, quienes por medio de una comunicación adecuada lograran la funcionabilidad esperada.

Bases teóricas:
Las metodologías de desarrollo de software tienen como objetivo presentar un conjunto de técnicas tradicionales y modernas de modelado de sistemas que permitan desarrollar software de calidad, incluyendo modelos perfeccionados de construcción y criterios de comparación de modelos de sistemas.

Una metodología se basa en una combinación de modelos de proceso genéricos para obtener como beneficio un software que soluciones un problema.

Una metodología debería definir con precisión los artefactos, roles y actividades, junto con prácticas, técnicas recomendadas y guías de adaptación de la metodología al proyecto.

La complejidad del proceso de creación de software es netamente dependiente de la naturaleza del proyecto mismo, por lo que la mejor metodología estará acorde al nivel de aporte del proyecto, ya sea pequeño, mediano o de gran nivel.

De acuerdo a otros autores como Sommerville (2002), define que “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”.

Importante considerar que se debe manejar conceptos fundamentales como; procesos, métodos, tareas, procedimientos, técnicas, herramientas, productos, entre otros.

La calidad del producto deberá contemplar desde la operatividad, funcionabilidad y entrega de resultados con calidad, es decir, que sea controlable, con diseño adecuado, con costos adecuados e inclusive con garantía de funcionamiento.


No hay comentarios:

Publicar un comentario