构建之法阅读笔记03

关于软件需求分析

1.过去怎么做:我过去以为软件工程师的任务就是完成客户的给我们提的要求,完全按照客户的意图来完成软件的开发。

2.为什么不好:读过书中第八章的需求分析之后我觉得我的认识是有偏差的,有时候客户并不清楚自己想要的到底是什么,或者介于某种原因不愿意完整的表达需求。这时候就需要我们设身处地的站在客户的角度引导客户提出需求。然后我们还需要从我们专业的角度分析和解读客户的需求。这一点在软件开发过程中也是十分重要的。然后NABCD的模型是一种有效的向用户展示我们对软件理解设计的方式。软件工程师并不是单纯的开发项目,还要善于总结和了解

3.解决办法:做软件也算是服务行业,我们要时刻站在用户的角度来看待问题和解决问题。

posted on 2019-04-02 17:14  冰雨xuange  阅读(77)  评论(0编辑  收藏  举报

导航