Desarrollar software no es una tarea f?cil. Es por ese motivo que muchos proyectos de software fracasan durante su desarrollo o al obtener sus resultados. Entre esos malos resultados, encontramos los que costaron mucho m?s dinero del presupuestado, los proyectos incompletos y los que no solucionan los problemas como se deber?an resolver. No es f?cil alcanzar un buen producto de software debido a la complejidad que envuelve su proceso de desarrollo. Adem?s de lidiar con la complejidad inherente al problema, tambi?n nos debemos preocupar en como el software resuelve ese problema.As?, el software debe, adem?s de resolver el problema, resolverlo de la forma esperada. O en otras palabras: Se espera que, adem?s de su funcionalidad, el producto de software posea los atributos de calidad esperados. El Dise?o de Software puede ser dividido en dos actividades: dise?o de alto-nivel o arquitectural y dise?o detallado, y ambas actividades tienen un papel importante en el ciclo de desarrollo del software. Como el objeto de estudio de este libro es la Arquitectura de Software, volvemos ahora hacia la primera actividad en cuesti?n. Este libro tiene como objetivo exponer al lector los fundamentos de la Arquitectura de Software o, en otras palabras, hacer que sea capaz de: Reconocer, entender y comparar las diferentes definiciones existentes del t?rmino arquitectura de software.Relacionar las diferentes definiciones de arquitectura de software con el est?ndar ISO/IEEE 1471.Identificar las caracter?sticas y beneficios proporcionados por una buena arquitectura.Evaluar los beneficios que expl?citamente proyecta la arquitectura durante el desarrollo del software.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $20. ThriftBooks.com. Read more. Spend less.