《软件工程》这门课的疑惑


1.在学习软件工程这门课的过程中,我觉得十分枯燥,乏味,但我始终不知道学这门课有什么作用,对我以后的发展又有什么好处?
2.需求分析:我都不知道需求是啥,什么是业务活动,软件需求的类型,对不同的功能又有哪些办法呢?
3.什么是“敏捷流程”?这个词我还是第一次接触,我从字面上理解,认为讲的就是这个程序它的数度很快,实质上并非如此。书中讲的“敏捷流程”而是一系列价值观和方法论的集合。那什么时候选择敏捷的开发方法,什么时候选择其他的方法?
4.以前学程序设计基础时,只知道去写,从没有想过对设计的一段代码有什么要求和规范?
5.作为一个项目经理在开发一个项目时,如何与客户交流,避免误解。

原文地址:https://www.cnblogs.com/122zy/p/4357857.html