Date: 2022-09-27 12:34 pm (UTC)
history_monk: (Default)
From: [personal profile] history_monk
There is a way to make large steps incrementally, but it does not feed management egos. You identify the new set of problems you want to be able to solve in a few years, then you put one or two smart and experienced people on them, and give them enough time to invent solutions, then re-invent them to work better.

If the job is impossible, they'll be able to prove that, as DEC did when they tried to keep VAX performant, and showed that it was impossible, leading to Alpha.

If the job can't be done within the existing software, they'll discover that, with enough time available to plan a drastic change.

What you don't do is put your new development team in an ivory tower. That leads to disasters like Acorn's ARX or Apple's Copeland. You need people who really understand the system you're trying to improve. In the best case I've seen, this was someone returning to full-time work after being part-time while her children were young. She was experienced, and not involved in any current projects.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

July 2025

S M T W T F S
  1234 5
6789101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 6th, 2025 05:50 am
Powered by Dreamwidth Studios