合理进度、成本、功能关系。软件开发中所有的管理
都是围绕着这几个要素在做文章的,如何在特定的时
间内,以特定的成本,开发出特定功能的软件。三者
之间存在一种微妙的平衡。在 Planning
一个高质量的软件的开发过程中,项目成员一定能够
客观的对待这三个因素,并通过有效的计 划、管理、
控制,使得三者之间达成一种平衡,保证产出的最大
化。
具备扩展性和灵活性,能够适应一定程度的需
求变化。当今的社会已经变成一种变化速度极
快的设计了。变化就会对软件产生冲击,所以
一个质量优秀的软件,应该能够在一定程度上
适应这种变化,并保持软件的稳定。