《软件需求最佳实践》阅读笔记03

需求分析员应该基于对业务领域的了解,正确地评判项目的特点,为开发团队选择适合的软件工程方法论提出建议。

软件开发是一个充满智慧和思想的领域,因此新东西总是层出不穷;作为需求分析员不应过多地跟风到先进性的讨论上,而应该更加重视其成熟度,尽量地对这些技术进行溯源,找到其本质,以便判断其适用性。

●成熟度

在决定是否大规模应用某项技术之前,首先应该审视该技术的成熟度。实际上有一种很简单的方法来判断,那就是看该技术的见报率如何;如果经常在报刊、杂志、网站上看到关于它的 宣传、介绍,那么它的成熟度极可能不高。

●溯源

要对某种技术的作用有深刻的理解,最简单的方法就是了解它的发展历史,了解它出现的原因。

通过这种思考过程就不难将各种技术串联在一起,更容易理解技术,更好、更准确地应用它们。

●了解局限性

技术并不能解决所有的问题,因此对于任何一种技术都既有优势又有不足,只有全面地了解其局限性才不至于误用、滥用。

posted @ 2018-05-05 10:46  顾北清歌寒。  阅读(75)  评论(0编辑  收藏  举报