Back to COMP1531 返回 COMP1531

🎓 COMP1531 Week 2: Team Collaboration and Project Management 🎓 COMP1531 第二周:团队协作与项目管理

Explore meeting rhythms, delivery planning, and collaboration techniques that keep software teams confident and aligned. 学习会议节奏、交付规划与协作技巧,帮助软件团队始终保持信心与一致。

Week 2 Overview 第2周概览

Week 2 builds on the technical foundation from Week 1 and shifts focus toward professional project delivery: how teams communicate, plan, assign work, and review progress in a production-style environment. 第2周在第1周的技术基础上继续深入,重点转向专业项目交付:团队如何沟通、规划、分配工作以及在真实环境中审查进度。

Focus Areas 重点主题

  • Structure recurring meetings and capture outcomes设计循环会议并记录成果
  • Plan timelines, dependencies, and milestones规划时间线、依赖与里程碑
  • Assign work fairly with clear expectations公平分配任务并明确预期

Collaboration Mindset 协作思维

  • Visualise team progress with transparent boards用透明的看板可视化团队进度
  • Check in regularly to surface blockers early定期签到,及早暴露阻碍
  • Create a culture of accountability and support营造责任与支持并存的团队文化

1. Meeting Types & Documentation会议类型与记录

Communication Rhythms & Note-taking沟通节奏与会议记录

Learn when to run each meeting, how to capture decisions, and what tutors expect in formal write-ups. 了解不同会议的适用场景、记录决策的方法,以及导师对正式记录的期望。

🗓️ Meeting Types会议类型 • 📝 Minutes Template会议纪要模板

2. Project Planning & Dependencies项目规划与依赖

Timeline Mapping & Risk Control时间线与风险控制

Translate goals into GANTT-style plans, map module exports/imports, and schedule npm/testing milestones. 把目标转化为甘特图计划,标注模块导入导出,并排定 npm 与测试里程碑。

📅 Schedules时间表 • 🔗 Dependencies依赖管理

3. Task Assignment & Management任务分配与管理

Role Clarity & Fair Workloads角色清晰与公平负载

Distribute module, npm, and testing ownership so expectations are clear and workloads stay balanced. 在模块管理、npm 运维与测试质量方面划分负责人,让预期明确、负载均衡。

👥 Team Roles团队角色 • ⚖️ Fairness公平

4. Task Board Management任务板管理

Visual Progress & Accountability可视化进度与责任

Design boards that surface owners, npm workflow cards, and testing checkpoints so tutors see progress instantly. 设计任务板以呈现负责人、npm 工作流卡片与测试检查点,让导师即时掌握进度。

🗂️ Kanban看板 • ✅ Workflow Stages工作流程

5. Frequent Check-ins & Stand-ups频繁签到与站会

Short Syncs, Fast Blocker Removal短频同步,快速移除阻碍

Run effective synchronous or asynchronous stand-ups and keep everyone aligned on next steps. 高效开展同步或异步站会,让所有成员在下一步行动上保持一致。

⏱️ Stand-ups站会 • 🚧 Blockers阻碍

📚 Week 2 Study Notes第2周学习笔记

Deep Dive Reference Guide深入学习参考指南

Consolidated notes covering multi-file JavaScript, NPM workflows, testing, and teamwork strategies. 囊括多文件 JavaScript、NPM 工作流、测试与团队协作策略的综合笔记。

💡 Concept Review概念复习 • 🧪 Lab Prep实验准备

📝 Week 2 Practice Quiz第2周练习测验

Self-check Your Understanding自测掌握情况

Challenge your knowledge of Week 2 concepts before labs or assessments. 在实验或考核前检验你对第2周概念的掌握程度。

🧠 Knowledge Check知识检查 • 🎯 Exam Practice考试练习

📋 Week 2 Summary 📋 第二周总结

This week focuses on the human side of software projects—aligning people, expectations, and delivery. Apply these practices throughout the term to maintain momentum, reduce surprises, and collaborate like a professional engineering team. 本周聚焦软件项目的人与流程:对齐团队、预期与交付。贯穿整个学期运用这些实践,可以保持项目节奏、减少意外,并像专业工程团队一样协作。