18软件安卓方向 (沈阳北软信息职业技术学院 - 计算机系)

  1. 班级首页
  2. 作业列表
  3. 详情

团队任务(一) [已截止]


Deadline(截止时间): 2020-09-20 23:00pm

零、任务背景

各位同学已经建立了团队,并且初步认识了团队成员,老师也向大家简要介绍了各工作岗位的工作内容和职责,现在我们要正式开始团队协作,出发!本次任务是PM组织团队学习并召开第一次团队会议。

一、任务要求

  1. PM组织团队成员共同准备会议

每次会议开始前,会议发起者需要根据此次会议的目标做好准备工作。第一次团队会议的目标如下:

  • 确定一个合理、合适的团队成员分工
  • 确定一个合适的团队项目目标
  • 讨论制定一个合理的项目计划

根据以上目标项目经理要做如下准备:

  • 组织团队所有成员阅读《构建之法(第三版)》第5、6、8、9章,思考如下问题,并确保所有成员在会议开始前已经完成此任务,将自己的思考发布到团队沟通群:
    • 问题1:我认为团队内该如何进行分工,理由是什么?
    • 问题2:我们团队当前是什么团队模式,为什么,我希望是什么模式?
    • 问题3:我们应该采用哪种开发流程更合适,为什么?
  • 组织团队所有成员阅读可选项目列表,思考如下问题,并确保所有成员在会议开始前已经完成此任务,将自己的思考发布到团队沟通群:
    • 问题4:我们团队是从列表中选一个项目还是自己提出一个项目,为什么?
    • 问题5:如果是选择列表中的项目,我们选择哪个项目,为什么选择该项目?(此项与下面一项每个人只需要完成一个)
    • 问题6:如果是自己提出一个任务,你希望团队开发什么软件,为什么要开发这个软件?
  • 准备好会议时间、地点以及会议流程计划并通知团队所有成员
  • 准备好会议中所需要的用品,如:笔,电脑,会议记录本,打印的相关材料
  1. PM组织并召开会议
    每个成功的会议都离不开认真的组织与主持,项目经理负责对第一次会议进行组织,主持与记录,确保达成会议的目标:
  • 第一次会议拍照并存档
  • 明确团队的分工、团队模式、团队开发流程
  • 明确团队的目标是开发什么软件
  • 根据明确要开发的软件,以及团队分工、模式和开发流程讨论制定项目计划以及阶段性的目标以及完成第一个阶段目标所要完成的任务及人员安排
  • 做好会议记录工作(用笔记在本子上或者使用电子文档)

在这个过程中PM要按照会议流程安排,控制会议的进度与节奏,尽量确保在会议计划时长内完成会议目标。

  1. PM对会议进行总结整理
    每次会后要将会上明确的任务下发给全部成员。
  • PM整理会议记录为Markdown格式的文档
  • 团队软件工程师完成码云项目代码仓库创建并将团队成员加入到该仓库
  • PM将Markdown格式的会议记录上传到码云
  • PM在ISSUE中将下一周要完成的任务及分工明确

注意

  1. PM将第一次团队任务成果写成博客发布至博客园

二、博客撰写要求

将以上任务的完成情况撰写成博客随笔发布到博客园并提交到班级博客。博客随笔排版要求采用博客园的markdown排版,范飞龙 老师提供了说明
注意:发布博客后并不代表提交了作业,需要进入班级博客后点击进入作业界面并点击提交按钮,才能提交作业,若未提交作业,助教无法进行评分,所以务必提交作业。
本次博客为第一次团队会议纪要,应由团队PM撰写并发布。

  1. 在文章开头写出会议基本信息。必须包括:团队序号、队伍名称、团队成员清单(标注出队长)、会议召开的时间、地点、参与人、缺席人及缺席原因、会议照片、此博客的撰写人。
  2. 给出通知团队成员阅读《构建之法(第三版)》第5、6、8、9章,思考相应问题及团队成员回复的截图。
  3. 给出团队成员发布到团队沟通群的对问题1、2、3的思考的截图。
  4. 给出团队成员发布到团队沟通群的对问题4、5、6的思考的截图。
  5. 给出通知团队成员开发时间和地点以及会议流程安排及团队成员回复的截图。会议流程安排应该包括会议计划耗时,以及各个阶段的计划耗时。
  6. 给出经过讨论确定的团队成员最终分工的详细描述,重点说明团队内的不同意见有哪些,经过怎样的讨论及权衡取舍得出了最终一致的意见,每位成员在团队内担任的职务以及团队决定令其担任该职务的原因。
  7. 给出经过讨论确定的团队模式、团队开发流程,重点说明团队内的不同意见有哪些,经过怎样的讨论及权衡取舍得出了最终一致的意见,说明为什么认为是该团队模式以及为什么选择该团队开发流程。
  8. 给出团队最终确定要开发的软件以及为什么要开发该软件的原因,重点说明团队内的不同意见有哪些,经过怎样的讨论及权衡取舍得出了最终一致的意见。
  9. 给出团队制定的项目计划以及阶段性目标并描述团队是如何制定该计划和确定阶段性目标的,重点说明团队内的不同意见有哪些,经过怎样的讨论及权衡取舍得出了最终一致的意见。
  10. 使用表格和文字形式给出完成第一个阶段性目标所需要完成的任务以及每个团队成员领取和承诺完成的任务,此处应该获得每个成员的确认,可以在会议记录中列出让团队成员挨个确认签字。
  11. 给出团队码云项目链接。
  12. 根据会议流程计划给出会议种各个环节实际花费的时间,并反思超出的时间是因为什么原因产生的,该如何避免。根据会议流程计划给出会议种各个环节实际花费的时间,并反思超出的时间是因为什么原因产生的,该如何避免。
  13. 给出团队会议记录的截图。

三、评分规则

注意

  • 发现雷同作业一律0分,抄袭被发现且屡教不改者本门课程直接禁考,且将上报计算机系和学校给予处分处理
  • 发现回答敷衍、虚假、不合理,对应项得分为0,情节严重者倒扣分数

博客评分细则

此次博客作业总共28分。

  • 在文章开头写出会议基本信息。任一信息缺失,此部分不得分。(1')

  • 给出通知团队成员阅读《构建之法(第三版)》第5、6、8、9章,思考相应问题及团队成员回复的截图。(1')

  • 给出团队成员发布到团队沟通群的对问题1、2、3的思考的截图。截图中任一成员未完成任务、完成的有缺失或敷衍,此部分不得分。(2')

  • 给出团队成员发布到团队沟通群的对问题4、5、6的思考的截图。截图中任一成员未完成任务、完成的有缺失或敷衍,此部分不得分。(2')

  • 给出通知团队成员开发时间和地点以及会议流程安排及团队成员回复的截图。不包含会议流程安排及计划耗时得1分。(2')

  • 给出团队分工描述。(3')

    • 给出了团队成员的不同意见。(1')
    • 给出了做出最终决策的原因。(1')
    • 给出了团队分工的描述。(1')
  • 给出经过讨论得团队模式及开发流程。(3')

    • 给出了团队模式及开发流程。(1')
    • 给出了团队成员的不同意见。(1')
    • 给出了作出最终决策的原因。(1')
  • 给出团队最终确定开发的软件。(3')

    • 给出了团队要开发的软件。(1')
    • 给出了团队成员的不同意见。(1')
    • 给出了做出最终决策的原因。(1')
  • 给出团队制定的项目计划以及阶段性目标。(3')

    • 给出项目起止时间及阶段性目标的起止时间并描述了各个阶段性目标。(1')
    • 给出了团队成员的不同意见。(1')
    • 给出了做出最终决策的依据。即制定该计划与阶段性目标的依据。(1')
  • 制定第一阶段工作计划。(5')

    • 计划有明确的开始和结束时间及目标。(1')
    • 计划详细到每一天、每个成员的任务安排。(1')
    • 计划的内容能促成第一个阶段性目标的达成。(1')
    • 给出了团队码云项目仓库链接。(1')
    • 码云项目仓库的ISSUE中有明确的任务、截止时间、责任人。(1')
  • 仓库中上传了PM整理的会议记录。(1')

  • 给出会议计划与实际执行情况的对比分析。(1')

  • 给出团队会议记录截图。(1')


学号 成员名 提交作业标题 提交日期 分数