解决用户的需求

  • 我们写软件是要解决用户的需求,也就是我们需要在需求分析的阶段搞清楚,来表达和传递这些信息。首先就是分析和设计,他有很多方法,以文字为主的文档,比如word,powerpoint文档,这些正如我们在需求分析和场景设计中看到的那样,用图形为主构造的模型,如mind map(思维导图),erd,dfd,uml的各种图,甚至包括flow chart流程图。用数学语言描述,用自然语言+代码构造的描述和用源代码注释描述等。表达实体与实体之间的关系的有思维导图,实体关系图等。统一的表达方式也从结构化数据的角度看,从面向对象的角度看,从控制的角度看。其他设计方法也就是形式化的方法,文学化编程。另外,把修改集集成到代码库中的步骤首先是根据场景个开发任务来决定集成的次序,另外互相依赖的任务要一起集成,在测试场景时,要保证端到端的测试,最后场景的所有者必须保证场景完全通过测试,然后把场景的状态改成"解决"。
posted on 2017-06-04 14:08  innominate  阅读(99)  评论(0编辑  收藏  举报