本学期阅读计划:
计划本学期阅读两本软件工程经典书目,一本是《构建之法》,这本书目详细阅读、认真思考,并发表六篇以上阅读笔记,另一本是《梦断代码》,此书仔细阅读,找到自己不懂的问题并设法解决,并发表三篇阅读笔记。现在我已经有了这两本书的电子版和印刷版,阅读起来比较方便,还可以做一些必要的笔记,以及一些有用的方法技巧和一些自己不明白的问题。
快速阅读《构建之法》,列举不懂得5-10个问题:
问题一:计算机科学和软件工程的关系是什么?各自的不同侧重点是什么?如何成为一名合格的软件工程师?
问题二:如何在学校里更好地学习程序设计和软件工程?什么是个人开发流程(PSP)?
问题三:两人合作中性格对合作的影响,以及代码规范和代码复审的必要性?
问题四:什么是软件团队模式和开发流程是什么?
问题五:敏捷流程及其原则,以及敏捷流程在实践中会出现什么问题?
问题六:什么是MSF?各种软件工程原则的异同,如何在学生团队实施软件工程原则?
问题七:如何获取用户需求的常用方法和步骤?竞争性需求分析的框架NABCD、四象限方法?
问题八:什么是典型用户和场景,软件功能说明书和技术说明书?
问题九:软件设计和实现方法?如何考虑用户体验的各种角度和用户体验的衡量标准?
问题十:如何做好软件的质量保障工作,以及软件的稳定和发布阶段?