我正在读Marc和Laura Sewell (Amazon link)的书“软件架构师的职业”,它让我想知道软件架构师是否是旧的非敏捷BDUF方法的一部分。
软件架构师在敏捷方法中有一席之地吗?我对Scrum特别感兴趣。
顺便说一下,我目前是一家大公司的Unix应用程序架构师。
干杯,
抢夺
发布于 2008-10-07 09:52:04
好的。
记住--敏捷并不是“给我带来一块石头”的方法。仍然有需求,仍然是一个设计,仍然需要一个可靠的架构。
当您构建产品或产品线并使用Scrum或其他敏捷方法来管理您的项目时,其中一个关键想法是开发一个简短的迭代周期,确定要完成的积压任务的优先级,确定迭代A、B、C等中的内容。有一个清楚地知道X、Y和Z如何组合在一起的人可以让你的Scrum迭代更有效率。
发布于 2008-10-07 10:02:41
我在Scrum中的架构师角色包括以下内容。
。
发布于 2008-10-07 09:55:09
敏捷开发并不意味着无政府主义开发,它仍然需要协调一致,以便随着时间的推移保持可维护性。
但是..。也许瀑布方法论和敏捷方法论之间最大的区别是,在瀑布中你会发现一个软件工程师,你可能会在敏捷开发中找到软件工程师的技能。我的意思是,随着人们更加整洁地在一起工作,随着时间的推移,随着时间的推移,技能在洞团队中变得更加共享的可能性很高,这是很好的。
当然,软件架构师“领导者”将负责维护大局,并确保所有构建块的一致性,但他不会是唯一一个随着时间的推移而引用的人,因为他的知识将被传授给其他人。
https://stackoverflow.com/questions/177764
复制相似问题