Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agile arquiteture Canvas

521 views

Published on

Many times you and your team want to understand how to improve your software architecture. Unfortunatelly you have difficulties in how to understand the current software architecture or also how to start the discussion. This tool come to help you to solve your own problems and improve your solution.

Published in: Technology
  • Be the first to comment

Agile arquiteture Canvas

  1. 1. Anderson Diniz Hummel Instagram: anderson_hummel_ Twitter: anderson_hummel Linkedin: andersonhummel PROJECT ARCHITECTURE WITH agilearchitecturecanvas.com
  2. 2. andersonhummel@gmail.com agilearchitecturecanvas.com What project are you working now?
  3. 3. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway
  4. 4. andersonhummel@gmail.com agilearchitecturecanvas.com What is the architecture of your project?
  5. 5. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway
  6. 6. andersonhummel@gmail.com agilearchitecturecanvas.com #WHEREISMYGROUP
  7. 7. andersonhummel@gmail.com agilearchitecturecanvas.com Non Functional Requirement
  8. 8. andersonhummel@gmail.com agilearchitecturecanvas.com Performance Availability Security Reusability Testability Extensibility Usability Modificability
  9. 9. andersonhummel@gmail.com agilearchitecturecanvas.com Which NFR is the key one?
  10. 10. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99%
  11. 11. andersonhummel@gmail.com agilearchitecturecanvas.com How do you solve this nowadays?
  12. 12. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance
  13. 13. andersonhummel@gmail.com agilearchitecturecanvas.com Who are in your team?
  14. 14. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance 1 Analista 3 Dev 1 Tester 1 Arqu 1 Design
  15. 15. andersonhummel@gmail.com agilearchitecturecanvas.com Which artifacts are generated?
  16. 16. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance 1 Analista 3 Dev 1 Tester 1 Arqu 1 Design Prototipo UC CT Arquitetura Aceite
  17. 17. andersonhummel@gmail.com agilearchitecturecanvas.com What do you do to improve productivity?
  18. 18. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance 1 Analista 3 Dev 1 Tester 1 Arqu 1 Design Prototipo UC CT Arquitetura Aceite IC DA
  19. 19. andersonhummel@gmail.com agilearchitecturecanvas.com What do you do to improve quality?
  20. 20. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance 1 Analista 3 Dev 1 Tester 1 Arqu 1 Design Prototipo UC CT Arquitetura Aceite IC DA TDD Testes Regressão
  21. 21. andersonhummel@gmail.com agilearchitecturecanvas.com Do you have any improvements?
  22. 22. andersonhummel@gmail.com agilearchitecturecanvas.com PagGateway Disponibilidade: 99% Redundância ativa Heart Beat Load Balance 1 Analista 3 Dev 1 Tester 1 Arqu 1 Design Prototipo UC CT Arquitetura Aceite Continuous Integration ORM TDD Testes Regressão User Story
  23. 23. andersonhummel@gmail.com agilearchitecturecanvas.com 1 2 3 4 5 6 7 8 9
  24. 24. Anderson Diniz Hummel Instagram: anderson_hummel_ Twitter: anderson_hummel Linkedin: andersonhummel PROJECT ARCHITECTURE WITH agilearchitecturecanvas.com

×