Bienvenidos sean a este post, hoy veremos otra seccion de como desarrollar proyectos.
En los pasos y posts anteriores hemos visto todo lo necesario para tener un proyecto estable y solucionados los inconvenientes o issues mas criticos o mayores. Algunas veces se puede publicar un producto como beta, lo cual es una excusa excelente por si sale bastante «roto» o «bugueado». Pero eso no quita que un producto con esta etiqueta puede salir de excelente forma. Otro tema a tener en cuenta, es que una vez publicado y que el mundo pueda utilizarlo surgiran nuevos bugs o errores, aqui es donde entra la fase de mantenimiento. Y aqui, los desarrolladores deberan solucionarlos mediante fixes especificos o actualizaciones.
Una broma muy habitual es que el paso de publicacion y mantenimiento nunca es alcanzado. Sin embargo, si tomamos bastante tiempo y dedicacion al planeamiento y diseño del proyecto, la publicacion del mismo no llevara mucho tiempo. Como ya hemos comentado en posts anteriores, el diseño comienza con la recoleccion de los requerimientos. Con esto concretado, utilizar tiempo para la definicion de las entidades, descomponerlas, convertirlas en partes mas pequeñas, programacion, testing, y finalmente su publicacion. Nosotros nos centraremos mas en las fases de diseño y programacion, y como podran deducir una buena eleccion de diseño impacta de gran manera en el desarrollo del proyecto.
En resumen, hoy hemos visto la seccion final del ciclo de vida del desarrollo de un proyecto, vimos como consiste en la publicacion del proyecto, y como esto nos lleva al otro tema como es el mantenimiento del mismo por futuros errores. Espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
