Todas las cosas están llenas de componentes. En este capítulo el autor nos explica cómo se compone el software, para ello hace la relación con los arquitectos y la construcción, sé que los componentes del software no son cosas tangibles, sino para construir un programa o construir un edificio tenemos que seguir un plan similar, los arquitectos primero construyen un plan según los requisitos planteados para que luego podamos hacer la construcción de un edificio o casa, lo mismo sucede en la parte de arquitectura de software para poder diseñar y crear un software , las arquitecturas de software siguen un plan similar cuando tienen un nuevo proyecto, primero necesitan entender los requisitos que tiene que cubrir el proyecto, luego pasamos a la fase de planificación, creamos una metodología de trabajo, esto ayuda al equipo a resolver problemas de una manera más manera eficiente y evitar el proceso frustrante y estresante.
En este capítulo aprendí mucho la arquitectura y la tarea que desarrollan en un proyecto, la arquitectura necesita ser alguien con mucha experiencia y con mucho conocimiento de ingeniería de software, esto se debe a que es necesario conocer mucho estructuras de datos y algoritmos de alto nivel y al mismo tiempo deben tener en cuenta un componente muy importante, que es la capa de seguridad del proyecto, si la arquitectura del software pierde una de estas dos cosas importantes podría costar mucho de dinero ese error.
Es una tarea muy complicada no olvidar todo ese componente en un solo proyecto, pero es necesario conocer siempre los componentes y todos los componentes que dice el autor para lograr un buen y exitoso proyecto. Creo que una buena manera de lograr ese objetivo es mantener las cosas simples y documentar todo el código que ha hecho.
Comentarios
Publicar un comentario