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

Architecture 你在敏捷项目上做什么初始建模/设计活动?,architecture,agile,methodology,Architecture,Agile,Methodology,当使用敏捷技术开发应用程序时,如果您做了任何初始建模/架构活动,您将如何获取这些知识 我并不想要XP、Scrum、Crystal、DSDM……等等的清单,因为我熟悉这些方法。但在这些指导之外,你会做些什么呢 我发现我首先通过思考这个系统工作得最好,但也喜欢时间盒、故事卡、配对、tdd的好处 到目前为止,我看到的最接近的东西是Scott Ambler的,但我想知道那里使用了哪些替代品?我认为,一套合理完整的线框是必不可少的。它为您提供了一种在开始编码冲刺之前与客户沟通的方式,并为他们提供了一些您计

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

我并不想要XP、Scrum、Crystal、DSDM……等等的清单,因为我熟悉这些方法。但在这些指导之外,你会做些什么呢

我发现我首先通过思考这个系统工作得最好,但也喜欢时间盒、故事卡、配对、tdd的好处


到目前为止,我看到的最接近的东西是Scott Ambler的,但我想知道那里使用了哪些替代品?

我认为,一套合理完整的线框是必不可少的。它为您提供了一种在开始编码冲刺之前与客户沟通的方式,并为他们提供了一些您计划构建的概念


我们刚刚做了一个9个月的项目,结果非常顺利。我们不受设计的限制,可以在看到改进的同时向不同的方向扩展。同时,我们的客户对已完成的工作和尚未完成的工作有了直观的了解。在确定待办事项的优先级时,线框特别有价值。

我在这方面的经验是尝试为项目获得最简单的基本原型,并将其启动并运行。确定它所需要的部分以及它应该是什么样子是我的建议。wiki对于分享一些知识来说并不是一个坏主意,尽管有时启动并运行一些东西并不一定对每个人都有用,因为它不太可能被重复,e、 g.在项目中不太可能重复设置CI服务器或源代码管理。

我投票将此问题作为离题题来结束,因为这是一项民意调查。