软件架构-----就是软件的基本结构
ADMEMS是 Architecture Design Method has been Extended to Method System的简称
ADMEMS方法体系
3个阶段
一个贯穿
预备架构阶段
对非功能目标的考虑
目标:全面理解目标;摒弃需求列表;建立二维需求观(ADMEMS矩阵)
如何做:使用ADMEMS矩阵方法,弄清楚需求间关系,和发现衍生需求(就是把所有可能的需求都发掘出来,客户没有提到的,但是是一种隐形的实实在在存在的需求,比如说共享单车的单车虽坏【不会在用户的界面上显示】 和 盗窃之类的)
1.与人:与项目经理,需求分析师等内部人员了解需求。与客户了解需求(不建议架构师做需求分析师的角色)
2.与物:需求分析完了之后又需求分析说明书,了解<需求规格说明说> 等需求文档
3.对需求有什么问题,反馈给售前或销售,可能会参与拜访客户或电话会议。
4.销售或售前有时会要求提