201
社区成员




一、本周任务及其进度
计划完成任务 | 是否完成 | 预计时间 | 实际时间 |
确认应用需求 | 是 | 1h |
1h25min‘ |
相关开发资料收集 | 是 | 30min | 1h30min |
技术栈确定 | 是 | 2h | 1h |
基础知识学习 | 是 | 3h | 2h30min |
用户画像确认 | 是 | 1h | 45min |
二、个人工作中存在的问题以及应对措施
(1)技术栈选型的不确定性
问题:在技术栈选型过程中,团队对后端与前端的组合方案存在分歧,例如是否采用 React + Spring Boot 或其他组合。
原因:团队对某些技术栈的优缺点了解不够深入,导致决策延迟。
应对措施:
(2)需求文档编写细节不完善
问题:在需求文档编写过程中,部分功能模块的描述不够具体,例如任务提醒的功能细节。
原因:用户画像不够细化,导致需求定义模糊。
应对措施:
(3)学习效率有待提升
问题:在学习新技术时,部分知识点理解不够透彻,导致时间花费超出预期。
原因:技术文档较多,学习方式不够高效。
应对措施:
三、个人学习的新知识点以及学习途径
后端技术栈调研
前端技术栈对比
数据库设计基础
四、个人对本周工作的感悟
本周的工作让我对项目初期的技术选型和需求分析有了更深的理解。在技术栈选型过程中,我意识到不能仅仅依赖流行度,而是要结合团队的技术能力和项目实际需求进行权衡。例如,在选择后端框架时,Spring Boot 的快速开发和社区支持是我们最终决定的重要因素。
在需求文档编写和用户画像确认的过程中,我深刻体会到需求分析的重要性。需求文档不仅仅是功能的罗列,更是对用户痛点和使用场景的深入理解。通过与团队成员的讨论,我学会了如何将用户画像与需求文档紧密结合,从而更清晰地定义功能模块。
此外,本周的学习让我认识到,技术选型和需求分析是项目成功的基础。虽然过程充满挑战,但通过团队协作和不断学习,我对项目的整体方向更加明确,也对未来的工作充满信心。