Сообщество RSS DEV

Кладбище репозиториев: 100 проектов - ни один не выпущен

Многие программные инженеры испытывают трудности с завершением проектов, накапливая цифровые кладбища незавершенной работы. Первоначальный энтузиазм от начала проектов часто сменяется трудностью их завершения. Этот переход от начала к завершению является значительным препятствием, включающим сдвиг точки зрения на то, что значит "завершено". Несколько факторов способствуют этому, включая "креативный подъем", отсутствие четкого определения "завершено" и привлекательность новых технологий. Другие причины - перфекционизм и страх осуждения. Чтобы преодолеть это, переопределите "завершено" с помощью подхода Minimum Viable Ship (MVS), который отдает приоритет единой основной функции и публичной развертке. Использование "правила одного пользователя" и развертка базовой версии на публичный URL являются важными. Используйте ментальные модели, такие как закон Паркинсона и правило 15 минут, чтобы оставаться сосредоточенным и бороться с прокрастинацией. Принимайте решения типа 2 и отдавайте приоритет быстрым выборам для первоначальных аспектов. Сосредоточьтесь на протоколе "Завершить одно", который включает инвентаризацию проектов и безжалостное архивирование неактивных. Выберите один проект и разбейте оставшиеся задачи на небольшие, управляемые шаги. Создайте системы, которые отдают приоритет завершению, и принимайте шаблоны и автоматизацию. Признайте, что незавершенные проекты предоставляют ценные возможности для обучения. Рассматривайте заброшенные проекты как плату за непрерывное обучение и экспериментирование. Это позволяет вам использовать приобретенные навыки. Также выберите один проект и определите его MVS, чтобы выпустить продукт.
favicon
dev.to
The Graveyard of Repos: 100 Projects - Zero Shipped
Create attached notes ...