代码之家  ›  专栏  ›  技术社区  ›  GurdeepS

敏捷能帮助一个将代码作为业余爱好的开发人员吗?[关闭]

  •  5
  • GurdeepS  · 技术社区  · 14 年前

    敏捷开发是一种非常有用的方法。把这一点应用到一个以编程为业余爱好的独立开发人员身上(我也是在一个我从中学到敏捷的团队中工作的),这是否现实?像故事、预定的回顾等等都是有用的(即使我问自己一些事情)?

    谢谢

    3 回复  |  直到 14 年前
        1
  •  6
  •   user333306 user333306    14 年前

    对, 敏捷的 完成任务 (真正的意思,不是书,见下文)。它是关于吃低谷的 procrastination 我也是。我发现敏捷方法主要解决心理问题。事实上,我们在软件开发中遇到的大多数问题不是技术问题,而是心理问题。

    我有很多项目都是我一个人参与的,但是我有我自己的backlog,sprint backlog,我自己的信息辐射器,我应用相同的“完成”定义规则、评审、回顾。。。

    但不,我不是单独或和我的猫做站立会议:)

    在发现敏捷方法之前,我已经阅读了许多关于生产力改进的书。我所观察到的敏捷与它们非常相似。

    例如, 并列争球 很多关于 Getting Things Done

    那本书在一定程度上救了我的命。所以拿着看吧。它将帮助你“得到它”,我的意思是,理解敏捷的含义。尝试敏捷而不理解它会导致你失败。

        2
  •  1
  •   Don Roby    14 年前

    当然,尽管有些做法可能不适用,或者感觉有点傻。

    把你的工作分解成故事,并对你的发展进行时间限制,即使你是独自一人,也绝对会有所帮助。

    不管怎样,测试驱动开发实际上是一个单独的过程,作为一个单独的开发人员肯定是有用的。

    有人在谈论这件事 Ward's Wiki

        3
  •  0
  •   sjt    14 年前

    把这一点应用到一个以编程为业余爱好的独立开发人员身上(我也是在一个我从中学到敏捷的团队中工作的),这是否现实?像故事、预定的回顾等等都是有用的(即使我问自己一些事情)?

    当然是的,而且对我很有效。我自己也试过这样做,这肯定会让我更有效率。一个不需要购买大量办公用品的好方法就是使用ScrumWorks(google多瑙河),它是基本版本的免费软件。您可以添加产品、版本、用户情景。任务,见烧毁图表等。

    希望这对你有帮助。