从程序员到架构师--需求分析赢在起跑线

 

 

需求分析到建立业务模型再到整个程序架构的设计,

看似很简单,其中的细枝末节却能决定这个程序系统的成败。

在这里,我要说的是,做为程序员,我们写出的程序是给客户用的,

不符合实际情况的软件,就算设计得在完美,支持再多的扩展与变更,

对我们的客户来说,不过是一堆没用的拉丁文字而已。

 

 

明确业务流程,是需求分析的第一步,也是整个程序设计过程中最接近实际业务的时段,

哪些数据是客户想要的,哪些数据对客户来说是没有意义甚至会误导客户的,

这些分析将是建立业务模型的基础,也是最能体现我们的程序是最符合当前客户业务需求的。

不要输在起跑线上。

 

特别说明:在之后与上级的沟通中,我从中学到了很多,

比如:

从需求中找出和搭建基础数据模型,任何业务规则都是对基础数据模型的操作。

以不变应万变

posted on 2009-04-13 09:01  imbob  阅读(148)  评论(0编辑  收藏  举报

导航