¿Quién desarrolla o fabrica el software?
Los ingenieros en Sistemas Computacionales, los licenciados en Informática y en general los profesionales de desarrollo de software.
Estos deben desarrollar software de calidad que atienda las necesidades y cumpla con los requisitos que los usuarios demandan, y que además que sea amigable, es decir, fácil de usar.
Pero crear software es algo muy complejo, sobre todo cumplir con los atributos de calidad que los usuarios (personas, empresas, instituciones) requieren; debido a ello, desde que se inició la fabricación de computadoras y hubo la necesidad de programas para que funcionaran (década de los 60), surgieron también las metodologías de desarrollo de software (MDS).
Las MDS son parte esencial de la ingeniería de software (IS), que es la disciplina profesional que trata fundamentalmente de las actividades llevadas a cabo por personas que producen.
Usan o modifican artefactos de software (un artefacto es algo tangible creado con un propósito práctico) (Sánchez, 2012).
Las MDS son indispensables para crear, o modificar software de calidad que cumpla con los requisitos de los usuarios, ya que si no se utiliza la metodología apropiada, seguramente no se alcanzará el objetivo.
El problema actual es que de las diversas MDS que existen no se selecciona la adecuada, y en el peor de los casos no se emplea ninguna, para desarrollar el software que se requiere. Para dar una solución a lo anterior, en este artículo se presenta un panorama general de las metodologías que se pueden utilizar, agrupándolas por tipos de aplicaciones particulares; asimismo, a manera de resultados, se proporcionan algunas sugerencias para seleccionar la adecuada.
No hay comentarios.:
Publicar un comentario