Esta apresentação foi utilizada na trilha de Arquitetura de Aplicação durante o evento DNAD 2020, que ocorreu no dia 05 de Dezembro de 2020, transmitida de forma on-line pelo Youtube.
14. 14
• Term first used by Cunningham, W. 1992. The WyCash Portfolio Management System. OOPSLA '92 Experience
Report. http://c2.com/doc/oopsla92.html.
Graph: Jim Highsmith, Oct 19 2010 http://jimhighsmith.com/the-financial-implications-of-technical-debt/
LIDANDO COM A DÍVIDA TÉCNICA*
Dívida técnica * é um conjunto de
opções de design ou implementação
que são convenientes no curto prazo,
mas que podem tornar as mudanças
futuras mais caras ou impossíveis.
16. 16
EVOLUÇÃO
ü Projetar explicitamente para evolução e adaptabilidade contínuas, a fim de lidar
com a incerteza e evitar contrair dívidas técnicas impeditivas
ü As decisões refletirão a mudança de princípios, políticas e algoritmos
TEMPO DE EXECUÇÃO
ü A arquitetura precisa ser vista em tempo de execução
ü Observabilidade: mecanismos para apoiar o monitoramento contínuo
22. 22
REFERÊNCIAS
MODERN TRENDS THROUGH AN ARCHITECTURE LENS
Linda Northrop
THE KEYNOTE PRESENTATION AT
40th International Conference on Software Engineering, May 27 - 3 June 2018, Gothenburg, Sweden
https://www.icse2018.org/getImage/orig/Northrop+ICSE+2018.pdf
ARCHUNIT NET
https://archunitnet.readthedocs.io/en/latest/