XP2019 has ended
Back To Schedule
Friday, May 24 • 3:30pm - 5:00pm
The Agile Way to Architect Web Apps (Doguhan Uluca)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Presentation slides: https://slides.com/doguhanuluca/agile-web-app-architecture


Scrum has really harmed software development. Teams rush to implement features in their first sprint without first building a roadmap, then a few months later the team realize they've been going down the wrong path resulting in rework, frustration and loss of trust.
The router-first approach to SPA architecture enables developers to start small, with a decoupled and lazy-loaded architecture, giving them the option to stay small or scale while achieving sub-second first meaningful paints.

Router-first architecture is designed to force teams to ask the hard questions early, build a roadmap and then iterate over a solution.
• Enforces high-level thinking,
• Ensures consensus on features, before coding starts,
• Plans on code and team to grow,
• Keeps engineering overhead low.
I'll share real-world statistics about how this methodology helped my team.
These concepts are demonstrated through my Lemon Mart app on GitHub and in my book: Angular 6 for Enterprise-Ready Web Applications, May 2018, Packt Publishing.

Learning Outcomes:
By establishing the right architecture learn how to:
  •  Enforce high-level thinking,
  •  Ensure consensus on features, before coding starts,
  •  Plan on code and team to grow,
  • Keep engineering overhead low.

avatar for Doguhan Uluca

Doguhan Uluca

Technical Fellow, Excella
Doguhan is a Technical Fellow at Excella, based out of Washington, DC. He is the author of books Angular 6 for Enterprise-Ready Web Applications and Building Large-Scale Web Applications with Angular. He is a speaker at international conferences like Ng-Conf, Angular Mix, CodeStock... Read More →

Friday May 24, 2019 3:30pm - 5:00pm EDT
E-2022 (2nd Floor)