摘要: 收集到了客户的需求后,下一步就到了对需求进行分析的阶段,在这个阶段就要理解需求、分析需求、最后确定系统需要实现的功能需求。这一阶段非常重要,因为前期收集到的需求表达形式各种各样,不一定都是用“软件功能”的形式表达的(很多需求是用客户用语表达的),需要对这些原始需求进行分析、去伪存真、最终将全部的客户需求转换为清晰、明确的软件功能需求表达形式。最终交付的【需求规格说明书】就是基于这个阶段的工作成果编制而成的。【需求规格说明书】完成表明需求工程的结束,它是后续设计工程的输入。 这是需求工程的第三个阶段,介绍:需求分析的作用和方法。 阅读全文
posted @ 2021-01-18 18:21 李鸿君 阅读(747) 评论(0) 推荐(0)
摘要: 完成了客户背景的调研准备后,就进入到了与客户面对面进行需求调研的阶段,事前要搞清楚:调研什么、怎么调研、向谁调研、调研成果如何收集、如何记录,还有调研中采用什么样的流程、方法,还要搞清楚:调研到什么程度就可以满足后续设计开发的要求了、具体标准是什么、要准备什么样的模板等等。这样的准备越充分,则调研就 阅读全文
posted @ 2021-01-04 21:55 李鸿君 阅读(779) 评论(0) 推荐(0)
摘要: 软件需求的获取是软件开发过程的第一步,需求质量是决定软件成功与否的重要前提,如果获取的需求有了偏差或是遗漏,其结果可能导致后续的分析、设计与开发都出现问题;反之,如果获得了全面、严谨、逻辑表达清晰的需求,就会让设计师与程序员可以非常顺利地进行后续的工作。如何做好需求获取的工作呢?需求获取的过程分为三 阅读全文
posted @ 2021-01-03 21:41 李鸿君 阅读(1256) 评论(1) 推荐(0)
摘要: 35岁,对只会编代码的程序员是职业生涯的谷底,但对需求分析师仅是开始。35岁的程序员,你还有很多更好的选择~ 发表: 20200917 书圈 《大话软件工程-需求分析与软件设计》的作者:李鸿君 程序员这个工作能干多久?可能选学计算机专业时大家都没有考虑过这个问题,通常入职的前3年主要是掌握实用的编程 阅读全文
posted @ 2020-10-08 15:20 李鸿君 阅读(880) 评论(0) 推荐(3)
摘要: 对软件项目经理来说,达成项目管理三大目标(质量、进度和成本)一直是最为头痛的事,如何才能达成呢?分析与设计成果的标准化、量化是基础 如果问:软件项目中哪个岗位最辛苦、最操心,那毫无疑问的是软件项目经理!因为软件项目经理要经常面对下述的问题 ■客户总是抱怨我们软件公司的软件质量低; 开发工程师总是抱怨 阅读全文
posted @ 2020-10-08 11:49 李鸿君 阅读(700) 评论(0) 推荐(2)
摘要: 我太难了,自认为对需求已经非常清楚了,但交付软件时用户却说:这不是他想要的! 软件行业从事需求分析师的人经常会提到下面的一些有代表性的现象 ■现象1.认真听取了用户需求、并且用界面原型向用户进行了需求确认,费尽了千辛万苦把软件开发出来后,用户一试却说“这不是我想要的东西!”,这样的结果让我感到崩溃, 阅读全文
posted @ 2020-10-08 11:21 李鸿君 阅读(1509) 评论(0) 推荐(2)
摘要: 拍摄电影与软件开发,看似两个不相关的工作,但实际上这两者有着非常相似的操作流程。 电影行业有着100多年的历史,软件行业是个新行业,通过了解拍摄电影的过程,我们可以借鉴到很多有益的启发。 阅读全文
posted @ 2016-04-17 13:50 李鸿君 阅读(341) 评论(0) 推荐(1)