本次软件工程MOOC课程是一门导论性课程,我们将全面介绍软件工程所涉及的各方面知识,包括软件过程、软件需求、结构化分析和设计方法、面向对象分析和设计方法、敏捷开发方法、软件测试、软件项目管理、软件开发工具和环境。通过课程讲授,让大家初步了解软件开发和维护的方法学,为进一步深入学习各专题打下基础。
课程还包含了实践环节,通过一个小型软件项目,大家可以体验软件开发的各个环节,并形成项目管理的意识。
课程评分方案
本课程是专为广西师范大学2018级软件工程专业本科生定制
平时,占 30%
期末考试,占 70%
1. 软件工程(第三版),主编: 王立福,孙艳春,刘学洋,北京大学出版社
2. 软件工程导论(第五版),张海藩,清华大学出版社
3. 软件工程-实践者的研究方法(第7版),Pressman著, 郑人杰等译,机械工业出版社
4. 软件工程(第10版)主编: Sommerville著,彭鑫等译,机械工业出版社