Памятка для медитирующего На работе мне поручили написать некий документ и в нём был раздел, посвящённый рискам. Я составил свой список, в порядке уменьшения значимости:
- Communication issues: documentation, centralized knowledge, missing people
- Implied assumptions break:
- referred feature turns to be missing or misunderstood
- old bug not fixed
- differences between hosts/platforms
- insufficient testing before submitting changes
- Miscellaneous unforeseen technical problems
- Changes in requirements
- Using new technologies and tools and their side effects
- Side effects of updates in development environment
- New OS and hosts versions
- New hardware
- Updates of copy protection system
Первая, выделенная жирным шрифтом, часть -- моя собственная. Остаток списка - "рыба", которую мне дали. По моей оценке, первая часть занимает 90% времени. А "рыба" - это общие слова и "'желаемое за действительное", которое материализуется довольно редко. Плохо то, что люди принимают всерьёз только вот эту вторую часть и не видят леса за деревьями. То же самое было и в Neomagic и, по-видимому, везде так.
Мне кажется, это
негативный опыт моей жизни ценный список, первая его часть.