上QQ阅读APP看书,第一时间看更新
2.2.6 概念验证和原型开发
创建原型可能是作为解决方案架构师最有趣的部分。为了选择一个经过验证的技术,解决方案架构师需要在各种技术栈中开发概念验证(Proof Of Concept,POC),以分析它们是否适合解决方案的功能性和非功能性需求。
开发POC的思路是实现关键功能的一部分来评估技术,这可以帮助我们根据其能力来决定技术栈。它的生命周期很短,并且仅限于由团队或组织内的专家进行评审。解决方案设计POC是指解决方案架构师试图弄清楚解决方案的基础构件。
在使用POC评估多个平台后,解决方案架构师可以继续对技术栈进行原型设计。开发原型是出于演示的目的,将其呈现给客户,以便可以获得资金。POC和原型设计绝不是可以投入生产的,解决方案架构师构建的功能有限,但足以验证解决方案开发中具有挑战性的某个方面。