Microsoft days
- Way back 14 years ago
- Automated build
- CI / CD
- DEV - Test - Support - Prod
- Environment for each function
- Bugs / Triage
- Only Stable code will goto prod :)
- Bug bashing, Support bashing...
- Comes next to Amazon but has tighter QA
- Phased / frequent releases
- Expensive rollbacks so had tighter QA
Amazon days
- Saas world / 10 years ago itself
- Everything as service
- One click deployment
- Ton of A/B testing/experiments
- Weblabs / weblabs / Test ton of features same time
- The best of several teams working together
- One-click rollback too so was easier to revert back
- Weekly deployments
Sensormatic
- Like windows service packs
- Once every 6 months
- Pure offline mode installation
- Hardware + Software combo
- Customization / Customer specific feature
- Bit far compared to Amazon / Microsoft practices
Consulting
- CI / CD
- Up to date with the latest tools in the market :)
- Containerized / dockerized / deployed in cloud
- Fast / Fast / Fast. 6 to 8 weeks
- Closer to startup type culture :)
The quality bar is relative to maturity of product, number of active customers, Complexity of implementation, expectations from beta product vs production system
More reads - Link
Keep Thinking!!!
No comments:
Post a Comment