第1章 项目准备
对于软件工程课程的课程设计而言,项目准备阶段主要包括项目选题、组建团队、确定团队工作方式、制定项目进度等工作。
大多数院校的软件工程课程设计的要求如下:题目自选;周期10周左右;学生划分为多个项目组,每组4~6人,确定1名项目经理,组员之间既分工又协作。这种形式的课程设计安排在各高校应该是比较普遍的。
一般来说,课程设计开始后,我们首先要完成的是选题、组队工作,并确定团队的工作方式和开发进度。可以先选题,后组队;也可先组队,后选题。这要根据具体情况而定。如果学生有比较好的想法,可自行寻找自己认为合适的同学来组成团队。若是几位同学有过共同合作的经历,或是彼此熟悉,那么先建立一个关系融洽的团队,而后再确定选题当然也���可行的。
1.1 项目选题
软件工程有一套完整的理论和方法体系,当前绝大多数的软件都是按照这套体系来实施的,很多项目也因此取得了很好的成效。但问题是,软件工程的思想并不适用于所有软件开发项目,软件工程的具体理论和方法在实际应用中也是需要合理的变通的。在本书中,将多次强调这个观点。
……