[备份]软件开发计划

[备份]软件开发计划

该项目计划书中,该项目甲方信息用XX替代。如:

XX医科大拟构建的医院护理人力资源管理平台,是一款……

项目简介

项目目标

医院护理人力资源管理平台由XX医科大提出构建,XX医科大希望此平台不是简单的HR系统,而应该聚焦如何管理这些人力资源,让其产生更多的价值,提高生产力。

并且以互联网+护理服务实现护理资源的充分共享,通过该系统建立起护理需求人群与医院人力资源之间的桥梁,该系统一方面需要连接医院人事部门与院内护士资源,即人力资源管理系统和医院对外招聘系统,另一方面连接院内护士与老人/病患等护理需求人群,即医护系统。

同时以上部分在设计构建时就要考虑各系统之间的数据流通。利用大数据相关技术,对不同来源的数据进行重组、整理、萃取,从而充分挖掘数据之间存在的关联,已提高医院的效率为基本目标,为病患以及护理从业人员产生更多的价值,从而促进医护行业不断发展。

规模

系统涉众

  • 医院人事部门:需要对医院人事进行管理,包括招聘、查看统计已有员工信息、查看院内各个科室的护士人力资源划分等。
  • 院外护士:以招聘的形式在医院寻找工作
  • 在职护士长:对科室内护士进行管理
  • 在职护士:已在医院找到工作
  • 待护理人士:由于种种原因,不便前往医院,只能在家中进行基本的护理

系统架构

该系统主要分为两个部分,分别是人力资源管理系统、医护系统。

人力资源管理系统

人力资源管理系统为连接机构人事部门与职工/求职者设计,目的是为实现职工档案管理信息化,此外,对外招聘系统建立的人力资源主页,还能够为医院人力资源工作公开和人力资源信息更好的服务开辟新的渠道。

医护系统

该系统包括护理咨询和上门服务。护理咨询为有术后康复、产褥期常见疾病护理等困扰的人群提供线上咨询服务。上门服务包括四个子模块,分别为:线上预约、服务准备、服务追踪与记录、服务评价。

版本控制

项目使用Git完成多人协作和版本控制。

项目地址:git@git.coding.net:peacefullion/nurse-hr.git

开发流程

本项目采用Scrum框架开发流程,请项目组成员在项目启动时阅读以下文档:

https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Chinese-Simplified.pdf

人员安排

姓名 学号 职务
邹安宁 2016212034 负责人、开发
马宽 2016212008 Scrum Master、产品经理
丁中华 2016211935 开发
高升 2016212018 测试开发

待办问题列表

  • 调研用户需求,确定明确方案

    • xx现有的人力资源管理系统是什么样的?
    • 人力资源管理系统应该有哪些功能?
    • 除去上述常见功能,该系统还应该提供那些医护行业的定制化功能?
  • 如何收集XX两万多护理员数据作为数据源?

    • 如何采集数据
    • 如何存储数据
    • 数据如何查询、挖掘
    • 挖掘的信息如何可视化
  • 安全性问题

    • 如何确保系统内的人力资源数据安全?
    • 平台里服务的护士会有打分的机制(网评),这部分是对外开放的,那么如何做到防水军?如何保证患者对护理员评价的真实性?

项目安排

项目按照Scrum敏捷开发流程进行开发。做以下安排:

项目分为5个Sprint:

gantt
dateFormat YYYY-MM-DD
section S1
S1: 2019-03-25, 2d
section S2
S2: 2019-03-27, 7d
section S3
S3: 2019-04-03, 10d
section S4
S4: 2019-04-14, 8d
section S5
S4: 2019-04-23, 8d

Sprint1

本次Sprint主要是一些项目前置工作,比较简单,Sprint周期为两天。

  • [x] 创建Git仓库
  • [x] 整理小组会议纪要

由于已经进行会议讨论,本次Sprint不设置评审会议。

Sprint2

待办列表:

本次Sprint目标是搜集相关资料,对项目有一个整体的了解。相关资料包括但不限于:

  • 目前已有的人力资源管理平台功能分析
  • 智能化人力资源管理的相关论文

时间安排:

[ 3.27 - 3.29 ]

  • [x] 搜集相关资料,注意资料共享。当晚站会交流、分享资料

[ 3.30 - 4.1 ]

  • [ ] 攥写总结性文档

[ 4.2 ]

  • [ ] Scrum评审会议:
    待办列表项已经“完成”和哪些没有“完成”;
    团队讨论在 Sprint期间哪些工作做的很好,遭遇到什么问题。会议后针对问题进行修改迭代

Sprint3

待办列表:
本次Sprint将结合Sprint2的相关文档,对XX的需求进行分析,并提出总结将要完成项目方案的整体设计,包括项目需求、项目模块划分、模块功能描述、系统涉众描述、项目验收指标等,最终以文档形式进行输出。

时间安排:

[ 4.3 - 4.5 ]

  • [ ] 设计项目模块划分。

[ 4.6 - 4.8 ]

  • [ ] 分析系统涉众,给出系统涉众的期望功能,输出系统涉众描述文档。

[ 4.8 - 4.13 ]

  • [ ] 设计每个模块的功能,输出模块功能描述文档。

Sprint4

待办列表:
本次Sprint将对Sprint3输出的所有文档进行复盘,以头脑风暴、计划扑克等方式,对需求进行二次评审。

时间安排:

[ 4.14 - 4.17 ]

  • [ ] 复盘总结。

[ 4.17 - 4.22 ]

  • [ ] 对所有文档进行迭代修改。

Sprint5

待办列表:
本次Sprint依照Sprint4输出的所有文档,进行原型设计。输出高保真原型图。

每日站会

每天晚自习时间进行一个每日站会,站会理论上要求面谈,如因其他事情耽误,可以考虑远程会议。
每日站会时间控制在6分钟以内。每人两分钟。

每日站会的范例:

  1. 今天,我为项目做了什么?
  2. 明天,我准备为项目做什么?
  3. 是否有任何障碍在阻碍我或开发团队达成目标?

软件开发计划

该项目计划书中,该项目甲方信息用XX替代。如:

XX医科大拟构建的医院护理人力资源管理平台,是一款……

项目简介

项目目标

医院护理人力资源管理平台由XX医科大提出构建,XX医科大希望此平台不是简单的HR系统,而应该聚焦如何管理这些人力资源,让其产生更多的价值,提高生产力。

并且以互联网+护理服务实现护理资源的充分共享,通过该系统建立起护理需求人群与医院人力资源之间的桥梁,该系统一方面需要连接医院人事部门与院内护士资源,即人力资源管理系统和医院对外招聘系统,另一方面连接院内护士与老人/病患等护理需求人群,即医护系统。

同时以上部分在设计构建时就要考虑各系统之间的数据流通。利用大数据相关技术,对不同来源的数据进行重组、整理、萃取,从而充分挖掘数据之间存在的关联,已提高医院的效率为基本目标,为病患以及护理从业人员产生更多的价值,从而促进医护行业不断发展。

规模

系统涉众

  • 医院人事部门:需要对医院人事进行管理,包括招聘、查看统计已有员工信息、查看院内各个科室的护士人力资源划分等。
  • 院外护士:以招聘的形式在医院寻找工作
  • 在职护士长:对科室内护士进行管理
  • 在职护士:已在医院找到工作
  • 待护理人士:由于种种原因,不便前往医院,只能在家中进行基本的护理

系统架构

该系统主要分为两个部分,分别是人力资源管理系统、医护系统。

人力资源管理系统

人力资源管理系统为连接机构人事部门与职工/求职者设计,目的是为实现职工档案管理信息化,此外,对外招聘系统建立的人力资源主页,还能够为医院人力资源工作公开和人力资源信息更好的服务开辟新的渠道。

医护系统

该系统包括护理咨询和上门服务。护理咨询为有术后康复、产褥期常见疾病护理等困扰的人群提供线上咨询服务。上门服务包括四个子模块,分别为:线上预约、服务准备、服务追踪与记录、服务评价。

版本控制

项目使用Git完成多人协作和版本控制。

项目地址:git@git.coding.net:peacefullion/nurse-hr.git

开发流程

本项目采用Scrum框架开发流程,请项目组成员在项目启动时阅读以下文档:

https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Chinese-Simplified.pdf

人员安排

姓名 学号 职务
邹安宁 2016212034 负责人、开发
马宽 2016212008 Scrum Master、产品经理
丁中华 2016211935 开发
高升 2016212018 测试开发

待办问题列表

  • 调研用户需求,确定明确方案

    • xx现有的人力资源管理系统是什么样的?
    • 人力资源管理系统应该有哪些功能?
    • 除去上述常见功能,该系统还应该提供那些医护行业的定制化功能?
  • 如何收集XX两万多护理员数据作为数据源?

    • 如何采集数据
    • 如何存储数据
    • 数据如何查询、挖掘
    • 挖掘的信息如何可视化
  • 安全性问题

    • 如何确保系统内的人力资源数据安全?
    • 平台里服务的护士会有打分的机制(网评),这部分是对外开放的,那么如何做到防水军?如何保证患者对护理员评价的真实性?

项目安排

项目按照Scrum敏捷开发流程进行开发。做以下安排:

项目分为5个Sprint:

gantt
dateFormat YYYY-MM-DD
section S1
S1: 2019-03-25, 2d
section S2
S2: 2019-03-27, 7d
section S3
S3: 2019-04-03, 10d
section S4
S4: 2019-04-14, 8d
section S5
S4: 2019-04-23, 8d

Sprint1

本次Sprint主要是一些项目前置工作,比较简单,Sprint周期为两天。

  • [x] 创建Git仓库
  • [x] 整理小组会议纪要

由于已经进行会议讨论,本次Sprint不设置评审会议。

Sprint2

待办列表:

本次Sprint目标是搜集相关资料,对项目有一个整体的了解。相关资料包括但不限于:

  • 目前已有的人力资源管理平台功能分析
  • 智能化人力资源管理的相关论文

时间安排:

[ 3.27 - 3.29 ]

  • [x] 搜集相关资料,注意资料共享。当晚站会交流、分享资料

[ 3.30 - 4.1 ]

  • [ ] 攥写总结性文档

[ 4.2 ]

  • [ ] Scrum评审会议:
    待办列表项已经“完成”和哪些没有“完成”;
    团队讨论在 Sprint期间哪些工作做的很好,遭遇到什么问题。会议后针对问题进行修改迭代

Sprint3

待办列表:
本次Sprint将结合Sprint2的相关文档,对XX的需求进行分析,并提出总结将要完成项目方案的整体设计,包括项目需求、项目模块划分、模块功能描述、系统涉众描述、项目验收指标等,最终以文档形式进行输出。

时间安排:

[ 4.3 - 4.5 ]

  • [ ] 设计项目模块划分。

[ 4.6 - 4.8 ]

  • [ ] 分析系统涉众,给出系统涉众的期望功能,输出系统涉众描述文档。

[ 4.8 - 4.13 ]

  • [ ] 设计每个模块的功能,输出模块功能描述文档。

Sprint4

待办列表:
本次Sprint将对Sprint3输出的所有文档进行复盘,以头脑风暴、计划扑克等方式,对需求进行二次评审。

时间安排:

[ 4.14 - 4.17 ]

  • [ ] 复盘总结。

[ 4.17 - 4.22 ]

  • [ ] 对所有文档进行迭代修改。

Sprint5

待办列表:
本次Sprint依照Sprint4输出的所有文档# 软件开发计划

该项目计划书中,该项目甲方信息用XX替代。如:

XX医科大拟构建的医院护理人力资源管理平台,是一款……

项目简介

项目目标

医院护理人力资源管理平台由XX医科大提出构建,XX医科大希望此平台不是简单的HR系统,而应该聚焦如何管理这些人力资源,让其产生更多的价值,提高生产力。

并且以互联网+护理服务实现护理资源的充分共享,通过该系统建立起护理需求人群与医院人力资源之间的桥梁,该系统一方面需要连接医院人事部门与院内护士资源,即人力资源管理系统和医院对外招聘系统,另一方面连接院内护士与老人/病患等护理需求人群,即医护系统。

同时以上部分在设计构建时就要考虑各系统之间的数据流通。利用大数据相关技术,对不同来源的数据进行重组、整理、萃取,从而充分挖掘数据之间存在的关联,已提高医院的效率为基本目标,为病患以及护理从业人员产生更多的价值,从而促进医护行业不断发展。

规模

系统涉众

  • 医院人事部门:需要对医院人事进行管理,包括招聘、查看统计已有员工信息、查看院内各个科室的护士人力资源划分等。
  • 院外护士:以招聘的形式在医院寻找工作
  • 在职护士长:对科室内护士进行管理
  • 在职护士:已在医院找到工作
  • 待护理人士:由于种种原因,不便前往医院,只能在家中进行基本的护理

系统架构

该系统主要分为两个部分,分别是人力资源管理系统、医护系统。

人力资源管理系统

人力资源管理系统为连接机构人事部门与职工/求职者设计,目的是为实现职工档案管理信息化,此外,对外招聘系统建立的人力资源主页,还能够为医院人力资源工作公开和人力资源信息更好的服务开辟新的渠道。

医护系统

该系统包括护理咨询和上门服务。护理咨询为有术后康复、产褥期常见疾病护理等困扰的人群提供线上咨询服务。上门服务包括四个子模块,分别为:线上预约、服务准备、服务追踪与记录、服务评价。

版本控制

项目使用Git完成多人协作和版本控制。

项目地址:git@git.coding.net:peacefullion/nurse-hr.git

开发流程

本项目采用Scrum框架开发流程,请项目组成员在项目启动时阅读以下文档:

https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Chinese-Simplified.pdf

人员安排

姓名 学号 职务
邹安宁 2016212034 负责人、开发
马宽 2016212008 Scrum Master、产品经理
丁中华 2016211935 开发
高升 2016212018 测试开发

待办问题列表

  • 调研用户需求,确定明确方案

    • xx现有的人力资源管理系统是什么样的?
    • 人力资源管理系统应该有哪些功能?
    • 除去上述常见功能,该系统还应该提供那些医护行业的定制化功能?
  • 如何收集XX两万多护理员数据作为数据源?

    • 如何采集数据
    • 如何存储数据
    • 数据如何查询、挖掘
    • 挖掘的信息如何可视化
  • 安全性问题

    • 如何确保系统内的人力资源数据安全?
    • 平台里服务的护士会有打分的机制(网评),这部分是对外开放的,那么如何做到防水军?如何保证患者对护理员评价的真实性?

项目安排

项目按照Scrum敏捷开发流程进行开发。做以下安排:

项目分为5个Sprint:

gantt
dateFormat YYYY-MM-DD
section S1
S1: 2019-03-25, 2d
section S2
S2: 2019-03-27, 7d
section S3
S3: 2019-04-03, 10d
section S4
S4: 2019-04-14, 8d
section S5
S4: 2019-04-23, 8d

Sprint1

本次Sprint主要是一些项目前置工作,比较简单,Sprint周期为两天。

  • [x] 创建Git仓库
  • [x] 整理小组会议纪要

由于已经进行会议讨论,本次Sprint不设置评审会议。

Sprint2

待办列表:

本次Sprint目标是搜集相关资料,对项目有一个整体的了解。相关资料包括但不限于:

  • 目前已有的人力资源管理平台功能分析
  • 智能化人力资源管理的相关论文

时间安排:

[ 3.27 - 3.29 ]

  • [x] 搜集相关资料,注意资料共享。当晚站会交流、分享资料

[ 3.30 - 4.1 ]

  • [ ] 攥写总结性文档

[ 4.2 ]

  • [ ] Scrum评审会议:
    待办列表项已经“完成”和哪些没有“完成”;
    团队讨论在 Sprint期间哪些工作做的很好,遭遇到什么问题。会议后针对问题进行修改迭代

Sprint3

待办列表:
本次Sprint将结合Sprint2的相关文档,对XX的需求进行分析,并提出总结将要完成项目方案的整体设计,包括项目需求、项目模块划分、模块功能描述、系统涉众描述、项目验收指标等,最终以文档形式进行输出。

时间安排:

[ 4.3 - 4.5 ]

  • [ ] 设计项目模块划分。

[ 4.6 - 4.8 ]

  • [ ] 分析系统涉众,给出系统涉众的期望功能,输出系统涉众描述文档。

[ 4.8 - 4.13 ]

  • [ ] 设计每个模块的功能,输出模块功能描述文档。

Sprint4

待办列表:
本次Sprint将对Sprint3输出的所有文档进行复盘,以头脑风暴、计划扑克等方式,对需求进行二次评审。

时间安排:

[ 4.14 - 4.17 ]

  • [ ] 复盘总结。

[ 4.17 - 4.22 ]

  • [ ] 对所有文档进行迭代修改。

Sprint5

待办列表:
本次Sprint依照Sprint4输出的所有文档,进行原型设计。输出高保真原型图。

每日站会

每天晚自习时间进行一个每日站会,站会理论上要求面谈,如因其他事情耽误,可以考虑远程会议。
每日站会时间控制在6分钟以内。每人两分钟。

每日站会的范例:

  1. 今天,我为项目做了什么?
  2. 明天,我准备为项目做什么?
  3. 是否有任何障碍在阻碍我或开发团队达成目标?

,进行原型设计。输出高保真原型图。

每日站会

每天晚自习时间进行一个每日站会,站会理论上要求面谈,如因其他事情耽误,可以考虑远程会议。
每日站会时间控制在6分钟以内。每人两分钟。

每日站会的范例:

  1. 今天,我为项目做了什么?
  2. 明天,我准备为项目做什么?
  3. 是否有任何障碍在阻碍我或开发团队达成目标?