Ejemplo de Modelado Orientado a la Creación de Software


En el desarrollo de software hay diversas formas de enfocar un modelo en un lenguaje con estructuras y métodos que la mayoría de las veces no son intuitivos, dos de las formas más comunes son, la perspectiva algorítmica y la perspectiva orientada a objetos.

Lo que se busca es crear el software apropiado e imaginar cómo escribir menos lineas de código. Un proyecto puede ser concebido con respecto a su tamaño en un programa pequeño, y crecer enormemente en sus siguientes versiones, pero si no se han tenido en cuenta, previamente la arquitectura, el proceso o las herramientas, es dificil que este este colapse. El modelado es común en los proyectos software exitosos.

Una empresa que:
·           Produce de forma consistente software que satisface las necesidades de sus usuarios.
·           Puede desarrollar el software de forma predecible y puntual.
·           Con un uso eficiente y efectivo de recursos tanto humanos como materiales
Tiene un negocio sostenible.
El producto principal de un equipo de desarrollo:
·           No son documentos ni reuniones muy importantes.
·           Es un buen software que satisfaga las necesidades de sus usuarios y la empresa.
Para desarrollar software rápida, efectiva y eficientemente es necesario:
·           Trabajo repetido.
·           Mínimo desecho de software.
·           Gente apropiada.
·           Enfoque apropiado.
·           Herramientas apropiadas.
·           Considerar las necesidades del problema y tecnología.
El modelado es una parte central de todas las actividades que conducen a la producción de buen software.
·         Construimos modelos para:
·         Comunicar la estructura deseada y el comportamiento de nuestro sistema.
·         Visualizar y controlar la arquitectura de nuestro sistema.
·         Comprender qué estamos construyendo, muchas veces descubriendo oportunidades para la simplificación y reutilización.
·         Controlar el riesgo.

Fuentes de Información y otras referencias en:

http://es.scribd.com/doc/46513813/Lenguaje-Uml-Import-an-CIA-Modelar