从程序员到架构师--需求分析赢在起跑线
需求分析到建立业务模型再到整个程序架构的设计,
看似很简单,其中的细枝末节却能决定这个程序系统的成败。
在这里,我要说的是,做为程序员,我们写出的程序是给客户用的,
不符合实际情况的软件,就算设计得在完美,支持再多的扩展与变更,
对我们的客户来说,不过是一堆没用的拉丁文字而已。
明确业务流程,是需求分析的第一步,也是整个程序设计过程中最接近实际业务的时段,
哪些数据是客户想要的,哪些数据对客户来说是没有意义甚至会误导客户的,
这些分析将是建立业务模型的基础,也是最能体现我们的程序是最符合当前客户业务需求的。
不要输在起跑线上。
特别说明:在之后与上级的沟通中,我从中学到了很多,
比如:
从需求中找出和搭建基础数据模型,任何业务规则都是对基础数据模型的操作。
以不变应万变
版权声明:本文原创发表于 博客园,作者为 imbob,博客 http://imbob.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。