3.2 第二阶段:专业技能训练

3.2 第二阶段:专业技能训练

阶段目标描述:通过对设计实施中所使用的软件操作技能的强化,从而达到基本的软件项目实施的要求。此阶段包括以下具体步骤。

(1)需求分析和任务分解。在SE-C过程中要求学生撰写需求建议书和需求合同,为定义工作要求提供基础,这些会写进模拟合同并作为技术基准。一旦确定项目需求,SE-D过程定义怎样完成工作,确定采用的技术,制定工作分解结构,把工作分解成易于管理的要素,为项目制定组织结构图,进行工作解释和分配工作。

(2)人力资源规划。在SE-D过程中为小组内学生分派项目所需各种角色,让其为项目工作,包括:识别和记录项目角色、责任和汇报关系,确定项目的组织结构以及人员配置管理计划;按对选定项目的任务分解,建立责任/权限矩阵,使学生按小组进行分工实施,达到对项目进行规划、控制和管理的目的。在此阶段,以国际著名的心理测试方法对学生进行心理测试。以此测试结果为参考,让学生能根据自己的特色进行小组分工及合作,并且更好地对小组成员进行管理。

(3)专业技能实践。加强学生编码、调试能力训练,对需求调研和项目提交、实施等耗费大量时间的工作,只要求学生了解,以提高效率。通过培训个人与团队的技能来改善项目绩效。在此阶段,强化对过程中涉及的专业工具的使用,使学生根据自己的相关分工,了解相关技术在软件工程领域的应用、熟悉各模块常用工具的界面与基本操作,并能运用相关工具进行软件项目的开发和实施。