《需求工程——软件建模与分析》读后感2
《需求工程——软件建模与分析》读后感2
假期里买到了下学期的专业课书籍《需求工程——软件建模与分析》,并在假期里仔细阅读了前几章的内容。使我对我的专业有了更深的理解,对专业的就业方面有了一定的感悟,对未来工作有了初步认识及相关指导。从事软件工程这一专业,编写代码并不是整个工程的重中之重。软件工程,顾名思义,之所以能被称之为工程,是因为它的的严谨,以及各个环节环环相扣,缺一不可。
书中17页详细介绍了需求工程师这一职业。使我对这一职业很好奇,并十分羡慕。需求工程师是涉众和开发者之间的桥梁在软件开发的各项活动中,需求工程的任务是连接现实世界与计算机世界,将现实世界的知识内容转化为计算机世界的工作基础,让软件设计、实现、测试等后续的软件开发活动将精力集中在计算机世界中来。需求工程师是负责完成需求工程主要任务的专门人员,所以他负责衔接现实世界和计算机世界,简单说就是涉众与开发者之间的桥梁。需求工程师的重要性就体现在他的桥梁作用上。如果没有需求工程师的工作,设计师、程序员等开发者就会在深人并准确理解涉众的想法上出现困难,涉众在见到最终的软件之前也无法把握软件是否满足了他们的想法,最终会导致涉众与开发者之间出现大量的沟通不畅与误解,导致项目返工甚至失败。
一个好的需求工程师必须懂得交流,善于交流,涉及了认知心理学,社会学,语言学,人类学等等一些列学科。其次一个一个好的需求工程师还要掌握焦炭和提问的技巧。懂得安排适当的话题,获取用户的信息。第三,需求红城市还有善于倾听。有观察技能,抽象分析于问题解决的能力,写作技能。等等一些列统筹全局。才能成为一个出色的需求工程师。