广州市核酸检测软件项目方案说明
项目背景
广州市计划上线核算检测软件,软件分为网页端和小程序端。现于广州成立开发团队,计划用时两个月完成项目。
团队建设
本项目中,产品经理兼任项目经理,前端工程师兼任小程序端工程师。
最终的人员配置以及人员月薪如下:
角色 | 产品经理 | 后端工程师 | 前端工程师 | 测试工程师 | UI设计师 | 运维工程师 |
---|---|---|---|---|---|---|
月薪(千元) | 20 | 18 | 16 | 10 | 15 | 15 |
职业责任
- 产品经理:-负责企业级IT智能运维软件产品管理,统筹管理产品路线及生命周期;
-跟踪并研究市场及行业发展,对市场需求、用户需求和业务需求进行调研分析;
-对产品功能及交互设计负责,制定软件产品研发方向与市场竞争策略;
-主动市场推广,内外部产品培训,配合业务机会的开拓与管理。
- 后端工程师:- 参与完成公司相关产品的开发;
- 参与需求分析,负责系统架构、功能模块设计和相应的开发工作;
- 完成开发项目中关键技术的攻关工作;
- 编码实现和系统日常维护及持续改进。
- 前端工程师:- 担任各个业务线的前端设计,开发和交付;
- 负责前端核心功能的架构和代码模块的编写,对系统核心模块进行开发和维护;
-
测试工程师 :- 根据产品开发计划、产品需求、设计等相关文档,分析测试需求,并制定完成测试计划、编写测试用例;
- 执行测试用例,并准确定位并跟踪软件缺陷,推动缺陷及时合理解决;
- 完成对产品的接口测试、功能测试、集成测试、系统测试;
- 良好的测试分析及文档编写能力,完成编写测试报告/用户操作手册/实施手册等文档的编写工作; -
运维工程师:- 对服务器进行日常维护,确保各项服务连续正常运行,无重大事故;
- 研究运维相关技术,配合公司技术架构师根据系统需求制定运维技术方案;
- 负责应用服务器及应用中间件的安装、升级、调试、监控、日常维护、性能优化、故障处理等工作;
岗位要求
-
产品经理:-计算机或相关专业本科以上学历,3年以上产品设计与管理工作经验,有云计算、大数据行业经验者优先;
-了解IT行业现状及发展方向,熟悉主流运维监控管理工具和云管理平台的体系架构与技术实现;
-对软件产品有深入的理解,能够结合行业发展提出具有前瞻性的产品路线规划及设计; -
后端工程师:- 本科及以上学历,软件工程等相关专业;
- 三年以上应用程序开发经验,精通Java、spring boot 、spring cloud等软件开发技术;
- 熟悉计算机网络和远程通信技术,客户端和服务器端应用软件的研究与开发; -
前端工程师:- 3年以上前端研发相关项目经验;
- 扎实的计算机基础知识,熟悉常用数据结构与算法;
- 熟悉JavaScript、ECMAScript、HTML5、CSS3、NodeJs等Web常用技术; -
测试工程师:- 本科及以上学历,机械电子,计算机,自动化相关专业,3年以上机电产品测试经验;
- 精通测试理论、测试方法;熟悉项目管理和软件质量管理流程,改进测试流程、规范、工具和质量; -
运维工程师:- 本科及以上学历优先,2年以上服务器运维保障经验,大型电商或互联网企业同职位者优先,熟悉Docker者优先;
- 熟练Linux/unix操作系统、内核、性能调优,精通Shell编程,并熟练掌握Golang、Perl、Python之一的编程,熟悉TCP/IP、HTTP等协议;
- 熟悉互联网产品基本架构,有互联网产品研发或运维经验;熟练掌握主流linux服务器系统日常安装配置维护能力;
开发进度
项目使用经典的瀑布模型作为开发方式
各阶段用时:
阶段 | 任务 | 用时(天) |
---|---|---|
分析定义 | 需求采集 | 0.5 |
分析定义 | 需求分析 | 0.5 |
软件设计 | 概要设计 | 1 |
软件设计 | 详细设计 | 1 |
编码测试 | 网页端开发与测试 | 20 |
编码测试 | 小程序端开发与测试 | 15 |
运行维护 | 验收 | 1 |
运行维护 | 维护 | 1 |
总计 | 40 |
开发成本
项目共用时 40 天,计两个月。所需成本:
- 人员成本: 2*(20+18+16+10+15+15)=188K
- 其他费用: 12K
合计20万。