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.

The Well Rounded Architect (Landing Festival March 2018)

541 views

Published on

Slides from the opening keynote at the Landing Festival (March 2018) job congress in Berlin. Slides designed for a 30 minute presentation

Published in: Technology
  • Be the first to comment

The Well Rounded Architect (Landing Festival March 2018)

  1. 1. The Well-Rounded Architect @patkua Landing Festival (Berlin - March 2018)
  2. 2. »N26 is banking disruption writ large«
  3. 3. thekua.io/evolarch thekua.io/twtl thekua.io/retrobook CTO of N26
  4. 4. #leader #coach #architect #developer #life-long-learner #author We’re hiring in Berlin & NYC! https://n26.com/jobs/ CTO of N26
  5. 5. Our Journey
  6. 6. Our Journey What is an Architect? Failure Modes Elements of a good Architect The Well Rounded Architect
  7. 7. What is anArchitect?
  8. 8. The Architect is a role.
  9. 9. The Architect may not exist.
  10. 10. The Architect could be played by 
 multiple developers
  11. 11. The Architect not all developers can play the role (yet)
  12. 12. What is anArchitect?
  13. 13. What is Architecture?
  14. 14. “All architecture is design, but 
 not all design is architecture.” Grady Booch What is Architecture?
  15. 15. Grady Booch “Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change.” What is Architecture?
  16. 16. ArchitectureArchitect
  17. 17. ArchitectureArchitect architect decides on architecture
  18. 18. ArchitectureArchitect architect is responsible for architecture
  19. 19. ArchitectureArchitect architect is responsible for architecture architect owns architecture
  20. 20. ArchitectureArchitect architect is responsible for architecture architect nurtures architecture
  21. 21. Our Journey What is an Architect? Elements of a good Architect
  22. 22. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  23. 23. Leader An effective Architect develops skills as a
  24. 24. What happens without Technical Leadership?
  25. 25. What happens without Technical Leadership? All on the same project… 5 persistence frameworks 3 automated test frameworks 5 parallel branches A hand-rolled source control system
  26. 26. @thejayfields: I had ten guys on my last project, all of them had opinions and all of them were expressed in the code base #speakerconf Source: http://twitter.com/julianboot/status/232830267822309376 @julianboot
  27. 27. ?
  28. 28. Leader An effective Architect acts as a good and shepherds everyone in the same direction
  29. 29. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  30. 30. An effective Architect is also a good Developer
  31. 31. Developer decision loop feedback first hand observation experiencing the side-effects discovering system constraints
  32. 32. Developer
  33. 33. Developer
  34. 34. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  35. 35. Communicator An effective Architect must be a strong
  36. 36. Communicator Development Team
  37. 37. blah blah REFACTORING blah blah blah blah COUPLING blah blah blah blah COHESION blah blah blah blahDOCKER blah blah blah blah CLOJURE blah CD blah blah blah blah DEVOPS blah blah Development Team Communicator
  38. 38. Marketing Product Finance Management Communicator blah blah REFACTORING blah blah blah blah COUPLING blah blah blah blah COHESION blah blah blah blahDOCKER blah blah blah blah CLOJURE blah CD blah blah blah blah DEVOPS blah blah
  39. 39. blah blah REACH blah blah blah blah DIFFERENTIATOR blah blah Marketing Product Finance Management Communicator
  40. 40. blah blah COSTblah blah blah blah BENEFIT blah blah blah blah INVESTMENTblah blah Marketing Product Finance Management Communicator
  41. 41. blah blah RISK blah blah blah blah RETURN blah blah blah blah OPPORTUNITY blah blah Marketing Product Finance Management Communicator
  42. 42. Outwards Inwards emails diagrams presentations infodecks Communicator
  43. 43. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  44. 44. Our Journey What is an Architect? Failure Modes Elements of a good Architect
  45. 45. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  46. 46. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  47. 47. Dodgy Salesperson “Big ideas” person Ideas never fully realised Resume driven development
  48. 48. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  49. 49. Ivory Tower Architect Unimplementable designs Better in theory than practice Fear of being redundant
  50. 50. Our Journey What is an Architect? Failure Modes Elements of a good Architect The Well Rounded Architect
  51. 51. Entrepreneur Strategic Technologist Developer Systems Focused LeaderCommunicator
  52. 52. There is no “right” shape for a well rounded architect
  53. 53. There is no “right” shape for a well rounded architect.
  54. 54. there is a minimum to be an effective one. But,
  55. 55. Every architect will have different strengths.
  56. 56. Every architect will have different strengths.
  57. 57. Use the map to build your own journey. Industry leader Well-known Capable Improving Just starting
  58. 58. Your current state
  59. 59. Your current state
  60. 60. Your current state Focus areas
  61. 61. Your current state Focus areas
  62. 62. @patkua We’re hiring in
 Berlin & NYC! https://n26.com/jobs/ 
 Thank you

×