Developing at scaleWhat’s it like at Capital One?
First, let’s take a look at what you’ve used so far...
Your Audience = Classroom (~20 people)
+ your professor+ your friends
Feedback
Experience of Rachel, our intern
Coming from University to Capital One for 10 weeks
Team Structure
Agile Delivery Lead
Product Owner Tech Lead Business Analyst
Mobile Dev Mobile Dev Mobile Dev
Onboarding Documents
Learning the app + the audience
Audience
Release Cycle
2 weeks 1 week
Daily Stand Up
Grooming new features
Regression Testing
Retrospective
Next Sprint’s Planning
Tools + Process
Architecture
Learning the Architecture
MVVM
or MVP.. or MVI.. or MVC.. or MVWTF...
Organizing re-usable components and modules
Across teams
Managing repositoriesManaging versionsManaging publishing/upgradesManaging dependenciesManaging timelines
Podfile example
Testing
Feedback + Data + Analysis
Repeat for next cycle