前言
转眼间,又是新一轮软件工程博客作业,不过我已结束本科生涯,成为一名北航研究生,本科时期软工实践的经历,让我在选课时不由想要继续体验一番这门课程,带着些许回忆以及憧憬,这次并非作为团队负责人,希望可以有一次不同的体验。
背景及期望
学习背景
自己的学习考虑?
选高等软件工程这门课原因很简单,由于本科阶段有过软工经历,对该课程比较感兴趣,想要进一步尝试更加系统、规范、高效的完成一个项目,巩固已有知识。
学习期望
在这门课程期望学到什么或者掌握什么能力?
- 期望掌握如何规范撰写高质量文档的能力。
- 期望学习更高效规范完成项目的方法。
- 期望进一步锻炼临场演讲、介绍项目的能力。
- 期望作为团队平平无奇的一员学会更好的配合。
- 期望研究生阶段加了高等二字的软件工程课带来不一样的体验及收获。
个人项目见解
根据自己的理解和调研,列举5个能够促使项目取得成功的关键因素?
- 项目功能及需求的可执行性。
- 团队成员都具备基础的编程能力及一定的专业知识。
- 项目有合适合理的整体计划和目标方向。
- 团队每个成员的努力及成员之间的合作。
- 遇到困难请教前辈或老师,交流学习解决问题。
课程项目
项目选题
《社区疫情防控追踪系统》
基于对生活社区的疫情防控需要,建立一个轻量级易用的追踪系统,可以追踪社区每天进出的个人、每个人的状态,并能在社区间共享相关信息以实现风险评估和预警传播。该项目要求在手机上实现个人使用的程序(诸如微信小程序)。
团队介绍
队长 | 队员 |
---|---|
贾航 | 肖妍红、冷佳业、朱雨婷、胡绪佩 |
项目类型
目前计划实现微信小程序。
学习计划
由于暂时还不知道课程是按照老师安排不同时间段完成不同任务的方式还是团队自行安排团队计划完成项目的方式。因此暂时按照后者制定学习计划。
个人计划
时间 | 计划 |
---|---|
第3-4周 | 学习一些基础微信小程序语法并配置相关环境。 |
第5-6周 | 熟悉环境使用相关语言做一些小练习,完成需求分析。 |
第7-8周 | 框架计划、UML设计,完成自己任务的资料查询并制定任务计划。 |
第9-13周 | 完成模块任务,和团队项目完成对接。 |
第14-18周 | 完成项目测试并迭代修复bug。 |
整体计划 | 课程结束后对微信小程序开发有个整体认知,能够独自规范开发一款功能简单的微信小程序。学会在和团队成员合作过程规范化、企业化。 |
团队协同
时间 | 计划 |
---|---|
前期 | 完成项目需求分析,并协商分配成员工作任务。 |
中期 | 完成个人任务并与其他成员对接,遇到问题及时交流解决。 |
后期 | 进行项目测试并修复存在的BUG。 |
课程博客传送门
作业 | 链接 |
---|---|
1、期望与笃信 | 高等软工第一次作业《期望与笃信》 |