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

你在敏捷项目上做什么初始建模/设计活动?[关闭]

  •  2
  • dalton  · 技术社区  · 14 年前

    当使用敏捷技术开发应用程序时,如果您做了任何初始的建模/体系结构活动,您如何获取这些知识呢??

    因为我熟悉这些方法,所以我并不是在寻找有关xp、scrum、crystal、dsdm等的项目符号列表。但是你在这些指导之上和之外做什么呢?

    我发现我工作得最好的方法是先考虑系统,但也喜欢时间拳击、故事卡片、配对、TDD的好处。

    到目前为止我看到的最接近的是斯科特·安布勒的 Initial Architecture Modelling 但是想知道外面有什么替代品?

    2 回复  |  直到 14 年前
        1
  •  1
  •   roufamatic RichardJohnn    14 年前

    我认为一套相当完整的线框在前面是必不可少的。它为您提供了一种在开始编码冲刺之前与客户进行通信的方法,并为他们提供了一些关于您计划构建什么的概念。

    我们刚刚做了一个9个月的项目,结果非常顺利。我们不受设计的约束,当我们看到改进时,我们可以向不同的方向扩展。同时,我们的客户对完成的工作和尚未完成的工作有了直观的概念。当需要对积压工作进行优先级排序时,线框图尤其有价值。

        2
  •  0
  •   JB King    14 年前

    我在这方面的经验是试图为项目获得最简单的基本原型,并使其启动和运行。我建议从一个起点来确定它的必要部分和应该是什么样子。维基对于分享这些知识并不是一个坏主意,尽管有时候建立和运行一些东西并不一定对每个人都有用,比如建立一个CI服务器或源代码管理不可能在项目中重复。