### 软件项目管理计划书知识点解析
#### 一、项目概述
- **项目名称**:人力资源管理系统
- **组长**:付友苹
- **组成员**:付友苹、邹萍、刘美、孙乐乐
- **学校**:山东农业大学
- **专业**:计算机专业
- **时间**:2010年10月25日
该项目旨在开发一个用于管理学校人力资源的信息系统。该系统将涵盖员工信息管理、部门管理、奖惩制度实施等方面的功能,以提高教职工的工作积极性和技能水平,进而提升学校的整体声誉。
#### 二、项目交付物
- **文档类**:
- 项目管理计划
- 需求规格说明
- 设计报告
- 测试报告
- 用户使用手册
- 项目个人总结
- **源代码与可执行文件**
- 源代码需经过两次检查
- 最终提交可执行系统
这些交付物确保了项目的完整性,文档的详细记录有助于后续的维护和升级工作。
#### 三、软件项目计划书的演化
- **初始阶段**:第三周周末前,通过小组讨论形成初稿。
- **修订阶段**:从第四周起,根据项目进展适时调整计划书内容。
- **决策流程**:组员提出修改意见,全体会议讨论并通过,组长进行最终修订。
这种动态调整的方式有助于项目计划更加贴近实际情况,提高了计划的实用性和灵活性。
#### 四、项目组织
- **过程模型**:采用主程序员负责制,由组长负责协调各阶段工作。
- **团队结构**:
- **组长/主程序员**:付友苹,负责项目管理和软件开发。
- **程序员/文档维护员**:邹萍、孙乐乐,参与软件开发并维护技术文档。
- **软件测试员/秘书/美工**:刘美、孙乐乐,负责软件测试、文档编辑及界面美化。
明确的角色划分和职责分配有利于团队成员高效协作,确保项目的顺利进行。
#### 五、管理过程
- **管理目标及优先级**:
- 目标1:按时按量完成项目的基本功能,并按时发布产品及文档。
- 目标2:遵循规范化运作标准,确保文档严谨完整。
- **风险管理**:未具体描述,但应包括识别潜在风险、评估其影响及制定应对策略等内容。
- **监督及控制机制**:定期检查项目进度,确保按照计划推进。
- **人员计划**:明确团队成员的角色和职责,确保人力资源合理配置。
- **培训计划**:未具体描述,但可能包括针对新技术或工具的培训课程。
通过建立明确的目标、风险管理措施和监督机制,确保项目能够有序进行,并有效应对可能出现的风险和挑战。
#### 六、技术过程
- **开发工具、方法和技术**:虽然没有详细列出,但可以推测项目可能采用了主流的B/S架构,并使用了一些常见的开发工具和技术,如Java、Spring框架等。
- **软件需交付的文档**:包括但不限于需求规格说明、设计报告、测试报告等,确保项目的透明度和可维护性。
技术选择和文档编制对于确保项目的成功至关重要。
#### 七、开发进度安排及预算
- **进度表格描述**:未具体给出,但应包括项目的各个阶段及其预计完成时间。
- **资源需求**:个人电脑和开发工具等。
- **预算及资源分配**:未详细说明,但应包括对人力、财力等资源的具体规划。
- **关键工期设置**:项目的关键里程碑包括制定管理计划书、需求设计规格说明书初稿、系统设计报告初稿等。
合理的进度安排和预算规划是项目成功的基础,确保资源的有效利用。
这份软件项目管理计划书详细阐述了人力资源管理系统的开发背景、目标、组织结构、管理流程和技术方案等内容,为项目的顺利实施提供了全面的指导和支持。