En este blog estaremos tratando múltiples temas sobre el desarrollo de software desde el nivel básico hasta experto.

sábado, 17 de septiembre de 2022

 Mis primeros pasos:

Muchas personas creen que desarrollar software es tener una idea en mente, sentarse a escribir código y que este valla creciendo conforme vallan saliendo nuevos requerimientos. Lo cual desde mi punto de vista es erróneo. Esto derivado de que desarrollar software considerando procesos y tiempos que se necesitan para administrarlo son factores que no todos los desarrolladores están dispuestos a invertir en los proyectos. Pero si en verdad lo que deseamos es tener un buen software funcional y de calidad, este debe cumplir con un proceso de desarrollo que garantice su funcionalidad.

¿Cuál es el proceso que involucra la creación de un software?

Existen múltiples procesos para el desarrollo de software, los cuales cuentan con ventajas y desventajas, diferentes enfoques y características. Pero entre todos estos podemos encuentrar uno en específico para cada proyecto que desarrollemos.

Etapas generales de desarrollo de software:

El proceso de desarrollo consta de diferentes etapas o actividades, para esto existen múltiples modelos los cuales proponen su propio estilo con sus actividades, pero podemos decir que todos comparten ciertas etapas del desarrollo de software:

1. Especificación: Se definen todos los requerimientos, tanto funcionales como no funcionales, además de especificar cuales son las restricciones de operación que tendrá el software.

2. Diseño e implementación: Se diseña y codifica el software considerando la información que se recabo en la etapa anterior.

3. Validación: Se muestra al cliente el software para su aprobación y puesta en marcha.

4. Mantenimiento: Durante esta etapa se realizan ajustes y actualizaciones al software.

Estas son las etapas generales durante el desarrollo de software y que muchos quieren evitar poniendo en riesgo la funcionalidad del producto final.

No hay comentarios.:

Publicar un comentario