研发模式
系统分析
协同实例化需求,梳理业务流程,确定新系统的目的、范围、定义、边界和功能。研究特定系统结构中各部分(各子系统)的相互作用,系统的对外接口与界面,以及该系统整体的行为、功能和局限。
敏捷建模
保持简单,拥抱变化。以可视化方式交流系统设计的“Big Picture”,去掉那些官僚主义和无益于可交付的东西,以最为简洁直观的方式,达成有效的沟通。包括:系统架构,领域模型,关键用例等。
极限编程
从简单做起,轻装前进;快速反馈,勇于实事求是。测试驱动,简单设计,编写规范,小版本发布,持续集成、完善、优化。