首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >敏捷方法论

敏捷方法论
EN

Stack Overflow用户
提问于 2016-01-23 16:41:52
回答 1查看 520关注 0票数 0
  1. 解决方案架构是否适合敏捷方法?
  2. 哪种体系结构方法最适合敏捷实现,目前我假设是敏捷方法的最佳套件,有人能给出这方面的理由吗?

在这方面请帮助我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-23 17:04:36

我不会将软件体系结构的选择(例如Micro与Monolith)与软件开发生命周期或项目管理的选择(例如敏捷与瀑布)联系起来。

软件体系结构的选择应基于产品的质量属性,考虑性能、安全性、易用性、可用性、互操作性、可维护性等方面的权衡。

软件开发过程、管理风格和组织单位应该根据使团队最有效率的因素来选择和构建。一个优秀的Scrum团队可能更喜欢在一个项目中进行微服务,而在另一个项目中则更喜欢使用monolith。同样,遵循瀑布过程的公司可能会选择破坏对微服务的应用程序,或者将其作为单一的应用程序。

敏捷和瀑布之间的区别可能是体系结构产生的方式:在瀑布中,人们通常会先做更多的体系结构,而在敏捷中,有一些架构前期,但是随着需求在冲刺过程中被发现,更多的体系结构出现了。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34966038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档