
Modelando una Solución de Software (edición digital)
Modelando una Solución de Software
Autor: Juan Alfonso Bravo Carrasco
2008
392 páginas
Modelar una solución de software es una labor bella y creativa. Por esta razón, frecuentemente se obtienen muy buenos productos que son verdaderas “obras de arte”, tal como si a un artista le encargaran una obra (requerimientos) y él, utilizando sus propios métodos y herramientas de trabajo, diera vida a una creación única e irrepetible.
¿Será posible profesionalizar conservando la creatividad? ¡Sí! y de esta forma los métodos y herramientas van a recibir el aporte de muchas personas. Modelar soluciones de software puede ser arte y tecnología a la vez.
Este es el desafío, modelar soluciones de software con técnicas normalizadas, buscando simplicidad, eficiencia y adaptabilidad al cambio, en el contexto de un proceso general de desarrollo que permita trazabilidad y productos repetibles.
¿Por qué modelar? Porque es necesario representar formalmente una realidad deseada, que de otra forma resultaría muy difícil de transmitir, en este caso una solución de software. Lo más probable es que la realidad deseada se encuentre vagamente escrita y que principalmente esté en la mente de las personas, más como un deseo difuso que como un requerimiento. La función del modelamiento es hacer tangible y aclarar esa realidad para que luego se pueda implementar.
Si esa realidad deseada da respuesta a una necesidad por una parte y por otra los modelos de esa realidad son factibles de implementar, entonces la probabilidad de éxito es alta.
En el software toda aplicación desde un costo de algunos miles de dólares ya hace necesario un modelar formalmente. La idea es superar la construcción artesanal de software (por ejemplo, construir sin planos) y aplicar los nuevos conocimientos sobre teoría de modelos.
Una vez acreditado su pago, automáticamente se le redireccionará a una página en la cual podrá descargar el libro en formato PDF.
Asimismo, se le enviará un link de descarga a su correo electrónico.