Re:Microsoft 365 Copilot – your copilot for work
by crazygringo on Thursday March 16, 2023 @12:35PM
(#35184371)
I think there are really three stages here when developing at a megacorp:
1) Prototype that works on a single dev machine
2) Test version for 10K people
3) Worldwide rollout for 100M people
All three are velocity, and all three are difficult. Especially for something so server resource intensive as this, going from 2 to 3 may require even work than getting just to 1, or from 1 to 2.
There's no reason to treat scale as something different from velocity. At the end of the day, your feature doesn't exist until it's rolled out worldwide, so working on scale is no different from any other work on building the feature.
1) Prototype that works on a single dev machine
2) Test version for 10K people
3) Worldwide rollout for 100M people
All three are velocity, and all three are difficult. Especially for something so server resource intensive as this, going from 2 to 3 may require even work than getting just to 1, or from 1 to 2.
There's no reason to treat scale as something different from velocity. At the end of the day, your feature doesn't exist until it's rolled out worldwide, so working on scale is no different from any other work on building the feature.