阅读笔记(一)——《需求工程——软件建模与分析》一

实践中的需求获取:

需求获取是一个复杂的活动,涉及很多的因素、方法和技术,需求获取活动中的重要问题和关注点:

①、项目目标

               实际问题是软件工程得以进行的主要意图和出发点,实际问题的解决是软件项目的主要目标。

               如果失去了对实际问题的把我,或者没有确定解决问题的方向,那么软件项目就会想大海中没有航向指示的漂流船只,结果可以想象。

②、项目范围

                对项目范围的控制会贯穿于整个软件工程过程,其中最重要的阶段就是需求工程,因为项目范围是在需求工程阶段建立的,而且其不合理性也最有可能产生于需求工程阶段。

③、用户参与

                在实践中发现的用户参与不足的原因有:

                1、未能有效地选择参与项目的用户。

                2、认识不足。

                3、用户抵制。

                4、没有明确的用户。

                5、管理上的障碍。

④、交流问题

                交流中最大的问题就是理解偏差。在人际交流中,信息会自然地发生衰减和扭曲,因此就难免会发生理解偏差,导致最终的需求信息不真实。

⑤、获取方法的使用

                要正确地选择需求获取方法,就需要掌握三个方面的知识:

                1、面对的问题、需要的解决方案以及项目的特征。

                2、已经知道的需求内容和仍待发现的需求内容。

                3、问题、解决方案、项目特征、需求状态等因素与获取方法之间的联系,了解不同获取方法的优缺点和局限性。

总结:

        此次阅读收获了如何去合理,正确的从客户那里尽可能多地获取想要的信息,这在做需求分析的时候很重要。

原文地址:https://www.cnblogs.com/mitang0-0/p/12146163.html