1 学习软件工程四大要素
(1)用器
器---->工具,使用工具可以直接看到效果。比如viso画架构图,jenkins持续化集成工具
(2)学术
掌握相关的理论方法,比如使用需求分析的方法,让用户有更好的体验。在这个过程中结合工具能有更好的效果
(3)悟道
道是本源,软件工程知识的核心思想和本质规律。比如敏捷开发,本身不是一种方法二十一套价值观和原则,领悟这个道,就可以成为处理相关项目问题的依据。
(4)传道
如果能把自己掌握学习的东西清楚的讲解给人家,这样可以让自己对知识本身有更深入的理解。
2 书籍整理
(1)构建之法
对软件工程各个知识点和技能进行了系统性的整理。
(2)人月神话
40年经典老书
(3)人件
作者指出知识型企业的核心是人,而不是技术
(4)知行合一:实现价值驱动的敏捷和精益开发
较多真实案例,对敏捷开发和CMMI有深入描述
(5)持续交付
讲述如何实现更快,更可靠,低成本的自动化软件交付。
3 总结
了解软件工程中的几大要素,用工具,理解道理,传播知识。
4 知识思维导图
后面每学习一部分就加在上面。