Skip to content

软件开发计划书

  • 编制单位:南京构播云网络科技有限公司
  • 编制人员: 冯浩
  • 编制日期:2025年04月06日

项目开发计划

项目管理总体结构

南京构播云网络科技有限公司具有多年大型项目软件开发和工程实施的经验,并在工程实践过程中,形成一套有效控制项目的过程和质量的方法论。通过本工程的技术规范,结合南京构播云网络科技有限公司工程实施管理的方法论,我们有如下项目组织架构,并准备按此执行。

项目组织

项目启动后,我们将按照逐层负责制组建实施团队。项目组对项目实施提供全面的指导,调动各方力量,协调各方关系。并对项目实施过程中出现的问题及时提供咨询并予以解决,对所有实施步骤进行严格的审定,保证项目统一管理和规划,顺利实施。

各小组/成员的职责

  • 项目经理:

在整个项目周期内,组织并协调甲方人员和乙方项目组的关系,协调资源,总体管理该子项目的计划、执行、控制与结束,同时全权代表该子项目作出各个方面决策,向客户提供唯一的管理对接接口。

  • 需求组:

负责整个项目的需求调研、方案设计和部分关键技术的解决工作。总体管理该系统方案架构,代表该项目向客户提供唯一的架构管理界面。

  • 质量控制与版本管理组:

包括乙方的质量监控组和甲方的验收测试组,负责质量管理及验收测试。负责设备到货后验收、设备安装过程中测试、应用软件的集成测试、安全检验、资料校准、版本控制等,并协助完成项目验收。

  • 实施组:

由我公司人员担任,人员划分成集成组、服务管理平台实施组、综合监控平台组、配置管理实施组、全面负责具体的实施工作。

  • 业务开发组:

由我公司人员担任,对 APP 系统,服务管理平台、综合监控平台、配置管理等业务的集成开发、接口开发、二次开发等工作。

项目实施计划

以下是软件实施进度计划,系统初步建成(交付使用)约需要 7 个月的时间,剩下的时间将根据合同要求安排验收然后进入系统维护期,项目硬件设备到货后,以下是项目的总体计划。

gantt
    title 项目开发进度计划
    dateFormat  YYYY-MM-DD
    axisFormat  %m-%d

    section 第一期
    一期需求调研/分析          :a1, 2025-04-20, 20d
    一期设计阶段              :after a1, 5d
    一期业务开发阶段          :after a1, 45d
    一期测试阶段              :2025-07-01, 10d
    上线                 :2025-07-10, 10d

    section 第二期
    二期需求调研/分析          :a2, 2025-05-15, 20d
    二期设计阶段              :after a2, 8d
    二期业务开发阶段          :2025-07-15, 45d
    二期测试阶段              :2025-09-01, 10d
    二期上线                 :2025-09-10, 10d

人力资源保障计划

项目人力资源管理就是有效地发挥每一个参与项目人员作用的过程。人力资源管理包括组织和管理项目团队所需要的所有过程。项目团队由完成项目而承担了相应的角色和责任的人员组成,团队成员应该参与大多数项目计划和决策工作。项目团队成员的早期参与能在项目计划过程中增加专家意见和加强项目的沟通。项目团队成员是项目的人力资源。

我公司在本项目中,将本着认真负责的态度,组织一个雄厚、完整的技术团队。团队成员具备专业的技术水准,包括:

  • 具备大型项目管理经验,并在项目的实施过程中一直专职负责本项目的项目经理。
  • 具备相应技术背景、开发同类产品功能经验的开发团队。
  • 具有相关实施及培训经验的现场培训人员。
  • 具有相关产品及项目支持服务的维护人员。
  • 具有丰富的相关产品及项目实施经验的现场实施集成人员。
  • 具备大型系统运维经验的系统运维人员。
flowchart LR
    A[项目经理] --> REQ[需求组]
    A[项目经理] --> BUSS[业务组]
    A --> ARCH[架构分析组]
    A --> DEV[开发组]
    A --> D[实施验证组]
    A --> E[质量控制组]
    A --> PP[运行维护组]

    BUSS --> BUSS_PERSON[地产业务分析师]
    REQ --> PROD[需求分析师]
    REQ --> UI[UI设计师]
    ARCH --> ARCH_PERSON[系统架构师]
    DEV --> DEVFRONT[前端开发/管理台]
    DEV --> DEVBACK[后端开发]
    DEV --> DEVAPP[移动端开发]
    D --> J[测试工程师]
    E --> K[测试工程师]
    PP --> L[运维工程师]

    style A fill:#f9f,stroke:#333
    style REQ fill:#bbf,stroke:#333
    style BUSS fill:#bbf,stroke:#333
    style ARCH fill:#bbf,stroke:#333
    style DEV fill:#bbf,stroke:#333
    style D fill:#bbf,stroke:#333
    style E fill:#bbf,stroke:#333
    style PP fill:#bbf,stroke:#333

组织计划编制

  • 人力及原计划编制是决定项目的角色、职责以及报告关系的过程。

列出完成项目所需的角色和职责。

角色 责任
项目经理
  • 向项目总监负责
  • 对项目的全过程负责
  • 负责项目的总体策划,包括确定项目资源分配、经费预算、进度策划、质量保证策划等工作
  • 按实施范围组织以下项目组:需求组、开发组、实施组等总体任务分配,事项跟踪
  • 编制项目综合计划和质量保证计划,审批其他计划
  • 控制项目进度
  • 对项目组全体人员的管理,包括奖罚决定权
  • 与用户方之间的主要接口
  • 项目实施结束后对项目进行总结
  • 建立和领导项目组
  • 组织对项目组成员的培训
  • 项目会议协调和会议记录
  • 制定项目时间、资源计划
  • 编制本项目小组的综合计划和质量保证计划,审核小组成员的工作计划
  • 跟踪项目进展
  • 报告项目状态
  • 变更控制
  • 风险管理
  • 客户关系管理
  • 质量控制
需求组
  • 向项目经理负责
  • 负责流程管理的需求调研
  • 负责APP用户端的需求调研
  • 负责APP员工端的需求调研
  • 负责APP管理端的需求调研
  • 负责管理平台的需求调研
  • 负责综合监控平台的需求调研
  • 负责配置管理的需求调研
  • 负责编制需求规格说明书
开发组 (技术经理)
  • 向项目经理负责
  • 负责整体架构规划
  • 模块选型
  • 重点、难点攻克
  • 前后端通信规范制定
开发组
  • 向项目经理负责
  • 负责流程管理实施集成组
  • 负责APP用户端的开发
  • 负责APP员工端的开发
  • 负责APP管理端的开发
  • 负责管理平台的开发
实施验证组
  • 向项目经理负责
  • 负责全流程功能用例编写
  • 负责APP用户端验证验收
  • 负责APP员工端验证验收
  • 负责管理台验证验收
  • 负责测试文档的编制
  • 该测试文档能测试所有设计的功能。
  • 搭建培训环境
运行维护组
  • 向项目经理负责
  • 负责项目服务器搭建
  • 负责项目的升级维护
  • 负责项目的运行监控
  • 负责项目的故障处理
  • 人员配置管理计划

根据项目进度计划,公司计划总投入人员 12 人左右,其中现场实施人员在 4 人左右,后台开发人员 8 人左右,项目上线后至少 1 个月内人员保证在 3 人以上。