内容简介
软件以用为本。不能为客户提供所需价值的软件是可悲的。以前,开发人员以“专家”自居,客户心存敬畏,认为自己“不懂”,不敢提需求,不敢评判。最终的结果是产生了许多“鸡肋”软件——软件做出来了,也能运行,却不提供想要的价值!现在,客户的胆子大了!软件只不过是帮助我完成业务、提高效率、赚取利润的工具而已!我工的软件要能够为我的业务提供价值,运行架构还要符合我的实际情况,还要有足够的可靠性、灵活性、可用性……。软件组织的“好日子”不再有,不得不关心这些问题:如何捕获有价值的需求,如何组织需求,如何获得良好的软件结构,如何获得稳定的性能,如果提高软件的可用性……。
软件(技术)以用为本。不能为软件组织实际使用的技术是可悲的。为了提升软件质量,许多软件组织都在谋求技术的改进:需求的技术、分析设计的技术、增量迭代的技术、构件组装的技术……我们搜索,我们买书,我们看书,我们讨论,我们试用……但学到的技术如果不能最终用于自己的的项目之中,将是极大的浪费。而这最后一段路最是艰难。
UML China相信“软件以用为本”。为此倾注全力,不断实践,苦心研究,采用一切可能的方式,帮助软件组织朝着这个目标进发——让软件变得好用,让技术变得好用。