tyle***
2023-09-20

새로운 시대, 애자일을 넘어선 진화적 소프트웨어 개발의 부상. 소프트웨어 개발 생태계에 혁신을 가져올 진화적 아키텍처
진화란 무엇인가?
환경의 끊임없는 변화에 유연하게 적응한다는 것이다.
시스템적 진화란 무엇일까?
시스템을 사용하는 사람들의 문화 관습 사용 습관이 변화하는 것을 유기적으로 손쉽게 반영할 수 있는 프로세스나 아키텍처를 준용하는 것이다.
서비스의 진화란 무엇인가?
사용자의 Needs에 맞추어 사용자 편의성을 극대화하고 사용자 맞춤형 UI/UX개선을 통하여 고객의 접점을 늘리고 Trigger Point를 확대하는 것이다.
이 책에서 바라보고자 하는 진화적 아키텍처 의 정의는 기존의 설계의 패러다임을 피트니스 함수와 아키텍처 거버넌스 자동화 그리고 진화적 데이터 파이프라인과 프로세스 체계를 통하여 유연하게 변화시켜보고자 하는 것이다.
변화에 대해 선대응 하여 대대적인 재구축 필요성을 줄이고 불필요한 비용의 낭비를 최소화하고자 함이다.
비용을 절감하여 비즈니스와 기술 변화의 속도에 민첩하게 대응하려면 어떻게 해야할지에 대하 아키텍처 관점으로 서술한 책이다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."