Improving Developer Life - Confidence
This is a continuation of a series on improving developer life through application setup. The previous article
As a leader, I want team members to be effective, especially when they are joining the team. Whether they are industry veterans or newbies.
The application setup for the developer should be smooth, why?
- New team members can join quickly - focus on delivering value.
- New hardware upgrades are seamless - same team member, new workstation.
- Software and security updates are simple - consistent throughout.
- Reset application on-demand - debug infrastructure less.
- Problems reproducible across team members - easier to swarm together to solve problems.
- Let team members beyond developers have own application setup - accessibility.
Most importantly, improve confidence of all team members working on the application on its state in any part of the software development lifecycle.