组织介绍

《软件项目开发工程组织管理》
是软件技术专业基础课程完成之后的一门软件项目开发过程管理与开发应用技术集成的课程,是将课堂理论学习与行业具体实践集合极为紧密的一门项目课程,它应用到了所有前导课程的知识,并在此基础上,扩充基础专业课程中的软件编程技术知识内容和技能的训练和学习。通过本课程中学习的相关知识与行业中应用的技能相吻合,理解如何整合已有的专业技术和新兴开发技术使用,进一步强化了软件编码能力和软件项目设计开发能力。

一、教学目标
通过课程内容学习和课程项目实训,期望将学生培养成为具有企业软件开发工程师或者相关的职业(如测试工程师、售前支持工程师)等相应知识和技能要求的初级人才。

理解项目软件生命周期的定义方式和各个阶段工作、任务的要求和内容组成;
理解软件项目的业务架构和技术架构的意义和作用;
能够根据给出的合理的业务场景分析预定义软件产品的愿景说明及其项目的业务架构;
能够根据产品的愿景说明分析和定义软件需求说明,包括业务需求、产品需求,并规格化;
能够根据项目软件需求和软件具体开发和管理环境定义软件的技术架构,并构成项目工作产品的交付清单;
能够根据所定义的项目软件的业务架构和技术架构,选择合理软件开发生命周期,并且分解定义各个阶段的工作和任务;
能够明确定义各项开发工作所需要的资源以及相应人力资源的具体要求;
能够根据 6. 和 7. 编制项目软件开发计划及其说明书;
能够根据开发计划安排工作和执行工作任务,直至所有的交付工作产品完成交付。

二、教学内容
教学内容包括软件项目、软件过程模型、分析与设计、架构应用实施、软件测试、项目管理等内容,在本课程中软件项目的具体设计实施采用微软 .Net Core 为基础(基于 Java 在另外的版本给出说明)的软件构建技术体系环境进行。

项目和软件软件项目基础知识;
软件项目生命周期定义基础知识;
项目软件愿景分析与说明;
敏捷基础:ASP.Ner Core / Spring Boot 高级编程
统一建模语言(UML)基础知识;
项目软件需求分析、定义(UML用例和用户故事)与项目业务架构;
软件技术架构设计与应用;
软件测试应用技术基础;
敏捷过程 Scrum 模型及应用指引;
软件项目管理;
Azure DevOps Server 项目软件应用生命周期管理应用;
软件验收方法.

三、教学组织形式
以课程引导项目的实现过程相关的项目软件工程所需知识和技能要求组织知识图谱和教学进度计划。
教学班学生参考常规软件企业项目组方式进行分组,一般每组成员5~7人为宜,教师为每个小组建立独立的 Azure DevOps Server 团队项目工作区;
以小组为单位开展就绪工作,各个小组需要在期初(一般是两周内),根据引导项目大致的规模和要求,确定小组的课程实训项目的内容和学习线路图;
以小组为单位跟随课堂引导项目的展开实训学习和开发进程,执行其团队项目的各项软件工程要求的工作,持续交付计划中的工程产品;

四、教学阶段组织
第一阶段:各小组根据小组所选择的实训项目,完成各自小组的项目愿景说明和学训线路图;
第二阶段:在敏捷基础以及相关的软件工程应用技术训练基础上,建立基于 Scrum 过程模型建立项目开发生命周期过程计划,并确保计划的可执行性;
第三阶段:各小组执行实训项目软件产品开发计划,持续交付项目软件工程产品,直至迭代完成或者项目期限结束;
课程考核与总结。

五、课程内容改进
每次使用本课程工作区课程内容进行新一期教学活动之前,需要根据课程反思总结以及以下因素,考虑课程标准和课程进度的调整优化。

在软件行业中,有多少开发人员会应用课程的知识点或者技能?这些知识点或者技能对于学生未来的职业能力提升有多大的改善?
在课程中引导项目或者学生的实训项目的具体实施中,肯定会涉及到课程尚未安排安排的知识点和技能训练的情况,此时教学中可用的变通方法是什么?
任何对于课程内容的调整和修改是否有助于本课程的体系结构发展,从而帮助我们实现学生的职业能力训练的改进?
任何对于课程内容的调整是不是可扩展的,与课程上下文关系如何?
任何对于课程内容的调整与课程的其它内容一起使用时的对于教学效果的增效作用如何?
参与课程开发与应用工作的教师和学生的技能如何?如何最充分地利用这些资源?

成就
8
Star
3
Fork
成员(25)
2207587 alexyjian 1578968699
余剑
6541235 rours 1648913000
鶸鸪鳥
吴佩峰
李欣蓉
6541250 zhao quan huang 1606730499
LoveZJ
6541251 chc5211314 1585060697
陈恒成
6541260 liang yu chung 1583978134
梁宇聪
杨黎祚
龙景华
6541272 wei ming di 1584290035
韦明狄
6541274 sparks of memories 1586921432
谢灯霞
6541275 xyz2333 1607388769
阿露露
6541280 lu zhi weia 1589161867
卢志伟
6541283 little sheng 1583979036
xiao_sheng
李朝柄
6541286 lbw520544 1583806283
罗明潍
6541289 xie chang yong 1592181327
谢昌勇
6541294 komeijicl 1583817219
陈龙
6541297 lee wing hung 1585109564
李永祺
6541298 tizhigang 1583980138
黄志刚

搜索帮助