一个项目的计划、安排和流程要适这个项目的大小、需求、团队人员、资金等一系列的因素考虑。

这里以之前NABCD模型中提到的Healthy Diet为例。

项目的计划:项目的前景范围分析->项目的需求分析->架构设计和详细设计->编码和调试->系统测试

项目需求(实现的功能):

  • 提供低脂低卡的健康菜谱,需要每一餐每一顿的具体卡路里值、菜谱需要营养均衡,食材易得
  • 需要满足针对不同人群(减脂or增肌)的菜谱的需求
  • 菜谱的可读性强,制作步骤有图解
  • 有自主可分享菜谱的渠道,有相互交流的版块

人员安排(以一个6人的小团队为例):

项目经理(1人):项目经理对项目的推动有着至关重要的任务,PM要负责与用户交流,将用户的需求展现成其他成员能够理解和执行的语言,并且带领团队达成最重要的目标,保持团队的平衡。同时也要注意和控制具体详细开发进度和开发的质量。

需求分析(1人):需求人员需要与用户一起分析所需的功能和具体明确的需求,通过收集、分析、挖掘需求,将用户的可实现的需求转化为最终的需求说明,最好要收集用户对于产品的期望与标准,软件需求对于后续的设计开发有着重要的意义,是开发依据的基础文件。

架构设计(1人):负责后续的开发人员可以按照架构的思路来实现业务的需求和功能模块,同时协助开发人员解决问题。

编程人员(2人):可以部分参考结对编程的方法,对于其中的详细设计要有明确的规定和足够的有效的沟通和交流。

测试人员(1人):考虑到团队人数的问题,这里只安排了一名测试人员,既要负责白盒测试也要负责系统测试,可能任务比较重,但是考虑到开发方法,测试任务并不会过重。

考虑到项目的大小和团队人数,故不会采用计划驱动和形式化的开发方法,决定采用敏捷开发的方法,能够及时响应需求的变化,同时尽早并持续的交付有价值的软件供用户选择。

团队项目计划、人员安排、方法流程相关推荐

  1. 一个十人开发团队的人员安排

    对于一个以开发一般的商业应用软件的开发团队来讲,对于<人月神话>中提及到的外科手术队伍并不是一个值得借鉴的方法.所以在此应该对一些概念进一步进行分析. 1.效率问题:根据我们的经验数据,一 ...

  2. python123考试上怎么监考_水晶排课怎么创建监考表 安排监考人员的方法

    水晶排课不仅可以创建日常的课程表,它还可以帮助你分配各个考试的监考人员,从而避免人员安排不清晰的问题,很多用户在使用时不知道怎么创建监考表,想知道的赶快来看看下面的文章吧! 类别:教育管理 大小:9. ...

  3. 高绩效团队:使用 OKR 方法持续改进

    高绩效团队:使用 OKR 方法持续改进 OKR(目标和关键结果)是我们这个时代最有吸引力和最经常使用的敏捷方法之一,最初由英特尔发起,并在谷歌和LinkedIn成功实施,越来越多的公司认识到并利用OK ...

  4. ios开发 mvp实践_实践中开发人员的工作流程-我们如何在30天内建立​​MVP

    ios开发 mvp实践 by Léna Faure 莱娜·福雷(LénaFaure) 实践中开发人员的工作流程-我们如何在30天内建立​​MVP (The developer's workflow i ...

  5. 现代软件工程 作业 团队项目计划

    [现代软件工程作业汇总] 团队项目计划 计划包括下列内容: 1)  写出项目的NABCD (链接), 可以录制视频: 2) 对目标用户的用户调研,选取一种调研方式,记录调研的过程和结果,可以录制视频. ...

  6. 火车票查询项目计划进度安排

    火车票查询项目计划进度安排 时间 任务分解 完成内容--代码(类.方法等) 界面 逻辑功能 第十三周 主界面设计实现 (车次.出发站.目的站.时间) Train Ticket.java TrainTi ...

  7. 测试人员绩效评价方法

    测试人员绩效评价方法 1.编写目的 本文档是对独立测试人员的绩效考核从测试能力方面进行考核的依据,其它考核的标准参照支持服务中心的部门考核大纲,该标准仅作为整体考核标准中的综合考核的一部分. 2.适用 ...

  8. 《高效团队开发工具与方法》

    一直以来都在用所谓的敏捷开发,但是也只是简单的说,用什么用什么,从开始感觉不方便,到后来感觉习惯了,可没有考虑过到底能带来什么改变,所以最近在上下班的地铁上在看完了<高效团队开发工具与方法> ...

  9. 模型压缩6倍,无需重训练:数学家团队提出量化新方法

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 作者|小舟 来源|机器之心 RUDN 大学的数学家团队找到一种新方法,该方法能够让神经网络的大小 ...

  10. 私家车合乘系统 matlab,适用于预约拼车的合乘人员沟通方法及其系统的制作方法...

    适用于预约拼车的合乘人员沟通方法及其系统的制作方法 [技术领域] [0001]本发明涉及拼车技术领域,更具体地涉及一种适用于预约拼车的合乘人员沟通方法及其系统. [背景技术] [0002]随着车辆的急 ...

最新文章

  1. SpringCloud Zuul(七)之POST Filter
  2. 面试官:了解二叉树吗,平衡二叉树,红黑树?
  3. 如何学习(记住)linux命令(常用选项)
  4. 将Spring源码转换为工程 + 导入Eclipse时缺失jar包
  5. Proxmark3 Easy Gui 4.0 5.0 5.1全卡克隆已解密的IC卡
  6. 高通处理器命名中文化
  7. 从java库学设计模式_java I/O库的设计模式
  8. 从0开始学习C#第二天
  9. npm 更新_npm 的安全困扰:仅有 9.27% 的 npm 开发者使用 2FA
  10. 计算机无法显示外接硬盘,移动硬盘不显示怎么办解决教程
  11. php获得视频文件扩展名,php 获取文件扩展名的 n 种方法
  12. UML类图 自我学习 知识备份 自用 转载自最后的轻语_dd43
  13. 初学者值得一看:什么是编程/C语言,编程学习建议,编程解疑与误区注意
  14. easyui简单demo
  15. C语言编程单片机相关资料,单片机的C语言编程资料.ppt
  16. Markdown的使用之一:表格和公式
  17. erp文件中极移参数的单位arcsec
  18. 前台可以用if elseif吗_划重点美容仪的介质用完了,可以用自己的精华吗?
  19. 做汽车工程师需要哪些计算机语言,做好汽车研发工程师,需要懂哪些?
  20. NB-IoT和eMTC有什么区别?

热门文章

  1. 在SQL Sever中使用form membership认证
  2. uClinux 启动过程详细分析(一)
  3. TRY HACK ME |RELEVANT「渗透测试挑战」
  4. 排列组合 C语言函数,排列组合(C递归版)
  5. URL中文参数错误解决方法
  6. html 打开资源管理器,资源管理器怎么打开 教你如何快速打开资源管理器
  7. 第二人生的源码分析(109)脚本的语法分析(3)
  8. 论文阅读《PatchMatchNet: Learned Multi-View Patchmatch Stereo》
  9. 2020年度CSDN博客之星评选——【Mr.郑先生_】感谢各位朋友的支持与陪伴!
  10. 417分上那所计算机学院,2021年高考417分左右能上什么大学(100所)