完全缺乏规划和分析瘫痪之间的界限在哪里?

Jas*_*ker 6 language-agnostic project-planning

在编程领域工作的很短时间里,我看到了两个极端:

  • 项目几乎没有进行任何规划,因此成为主要的噩梦.
  • 永远处于规划阶段并且不会从那里移动的项目.

似乎后者经常作为对前者的反应而发生.幸福的媒介在哪里?更重要的是,如果一个项目朝着这些方向之一移动,那么将它移向所述快乐媒体的最佳方式是什么?

Joh*_*yre 6

根据我个人的经验,我发现'决定'是我的瓶颈.

如果是这种情况,那么:

  1. 列出所有设计选项
  2. 选择一个选项(如果您不能选择一个选项,请选择一个)
  3. 列出最佳选择的风险
  4. 对于每种风险,集体讨论解决方案,然后设计一个确凿的概念证明并编写它.
  5. 如果您的概念证明证明它不起作用,那么抛出该选项,然后选择另一个选项.

"概念证明"是一个用于证明某事的最小应用程序.(我的通常是1-6小时)

如果您有两个或更多选项相同的情况,给自己一个时间限制(如5分钟,而不是2个月)并做出决定......任何决定,不要回头.

相信自己能够处理在设计时没有考虑到的任何问题.