首页 > 其他分享 >项目冲刺-Scrum 冲刺 5

项目冲刺-Scrum 冲刺 5

时间:2023-11-22 20:56:13浏览次数:27  
标签:Web 项目 Scrum 用户 冲刺 聊天 测试 使用 团队

1. 作业概述

这个作业属于哪个课程 软件工程
这个作业的要求在哪里 团队项目
这个作业的目标 项目冲刺

2、团队介绍

姓名 软工角色 团队责任
尹俊蒙 产品经理 协调团队工作,对作业任务进行整理分配,整理博客工具人
钟京洲 开发 程序,负责实现功能
谢昊天 开发 程序,负责整合代码,管理代码库,定制规范,实现功能
李敏君 测试 指定测试计划,对软件进行测试,漏洞整理

3、任务讨论

昨天已完成的工作

1、好友管理(包括添加好友、删除好友)
2、好友上线离线提示
3、聊天接口对接联调

今天计划完成的工作

1、正常聊天功能实现
2、群聊功能实现
3、聊天界面优化、头像上传
4、聊天记录存储

工作中遇到的困难

1、 聊天记录存储的数据结构确定,并还要考虑如何做到根据不同id渲染页面。上传文件时断点续传。
2、如果用户在离线状态时收到了消息,需要一种机制来确保用户在后续登录时可以收到这些消息。使用消息队列或数据库来存储离线消息,并在用户登录后将其推送给用户。
3、随着用户数量的增加,聊天系统需要具备良好的扩展性和性能。
4、聊天系统需要保护用户的隐私和数据安全。你可以采取一些安全措施,如使用HTTPS协议进行通信,对用户密码进行哈希和加盐处理,以及对输入的数据进行验证和过滤,以防止恶意攻击和数据泄露。

4、燃尽图

image

5、每日总结

李敏君:
作为测试人员,我负责确保Web聊天系统的质量和稳定性。以下是我的总结:

  • 测试计划:我制定了详细的测试计划,并与开发团队进行了充分的沟通。我确定了不同测试阶段的目标和策略,并使用测试管理工具来跟踪测试进度和结果。
  • 单元测试:我编写了单元测试用例,对后端的业务逻辑进行了测试。我使用了测试框架和工具,如Jest或Mocha,来自动化执行测试用例。
  • 集成测试:我进行了集成测试,确保不同模块之间的协作正常。我使用了自动化测试工具,如Selenium或Cypress,来模拟用户的操作和行为。

通过测试的努力,我们能够发现并解决了许多潜在的问题,提高了系统的质量和可靠性。同时,我们也与开发团队紧密合作,及时修复和调整系统中的问题。

谢昊天:
作为前端开发人员,我负责实现Web聊天系统的用户界面和交互功能。以下是我的总结:

  • 技术选择:我选择了现代化的Web开发技术Vue.js,以提高开发效率和用户体验。我还使用了CSS预处理器和组件库,如Sass和Element-Plus,以快速构建界面。
  • 响应式设计:我确保聊天系统在不同的设备和屏幕尺寸下具有良好的响应式设计。这包括采用弹性布局、媒体查询和移动优先的设计原则。
  • 实时通信:我使用WebSocket技术来实现聊天系统的实时通信功能。我与后端开发人员紧密合作,确保消息的实时传输和显示。
  • 用户体验优化:我注重用户界面的友好性和易用性。我进行了多次用户测试和迭代,以优化用户的操作流程和界面反馈。

钟京洲:
作为后端开发人员,我主要负责实现Web聊天系统的服务器端逻辑和数据存储。以下是我的总结:

  • 架构设计:我设计了可扩展和可维护的后端架构,包括使用MVC模式组织代码和使用RESTful API设计接口。
  • 数据库设计:我选择了合适的数据库,并进行了合理的数据模型设计。
  • 实时通信:我使用WebSocket技术来实现实时通信功能。我与前端开发人员紧密合作,确保消息的实时传输和处理。
  • 安全性和性能优化:我采取了一些安全措施,如对用户密码进行哈希和加盐处理。我还对系统进行了性能优化,如使用缓存和数据库索引来提高查询效率。

尹俊蒙:
在完成Web聊天系统的开发过程中,作为产品经理,我负责整体项目规划和管理,以及与开发团队的沟通协调。以下是我的总结:

  • 项目管理:我制定了详细的项目计划,并与开发团队进行了有效的协调和沟通。我们使用敏捷开发方法,将项目拆分成多个迭代周期,每个周期都有明确的目标和交付物。这有助于提高开发效率和项目进度的可控性。
  • 用户体验设计:我与设计团队紧密合作,确保用户界面的设计符合用户的期望和需求。我们进行了多次原型迭代和用户测试,以确保用户在使用聊天系统时能够获得良好的体验。

6、 项目效果图

image

image

image

标签:Web,项目,Scrum,用户,冲刺,聊天,测试,使用,团队
From: https://www.cnblogs.com/xieht/p/17850261.html

相关文章

  • scrum1
    1各个成员在Alpha阶段认领的任务成员任务认领张怡峰UI界面设计、前端开发、测试温杰文整体架构设计、后端、测试郑嘉涛后端各种功能实现、测试2明日各个成员的任务安排成员明日任务安排张怡峰编写前端页面、UI界面设计优化温杰文功能需求......
  • 第 3 篇 Scrum 冲刺博客
    作业概述这个作业属于哪个课程软件工程这个作业要求在哪里作业链接这个作业的目标1、站立式会议2、项目燃尽图3、代码/文档签入记录4、项目程序/模块的最新(运行)截图5、每日每人总结作业所属团队就吃西兰花......
  • 开源之夏 2023 | Databend 社区项目总结与分享
    开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。官方网站https://summer-ospp.ac.cn/在开源之夏2023......
  • idea新建一个多模块的springCloud项目
    新建一个多模块的springCloud项目1.新建主项目woniuCRM新建完后修改pom文件,且增加合适的依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"......
  • 第2篇Scrum冲刺博客
    作业概述这个作业属于哪个课程软件工程这个作业要求在哪里团队作业4——项目冲刺这次作业的目标会议、燃尽图、代码签入、每日总结会议照片昨天已完成的工作数据库设计项目环境搭建对应实体类一部分前端页面部分工具类今天计划完成的工作用户模块......
  • 又一个涵盖前后端+DevOps+OpenAI大模型的高并发项目启动了
    大家好,我是冰河~~今天,正式通知大家一件事情:又到了启动新项目的时候,这也是冰河技术知识星球继Seckill秒杀系统项目后,又一个高并发实战项目。星球其他项目与专栏,大家可移步到冰河的个人站点:https://binghe.gitcode.host进行查看。那这次又是怎样的一个高并发项目呢?没错,这次......
  • Scrum 冲刺 5
    这个作业属于哪个课程软件工程这个作业要求在哪里团队作业4——项目冲刺这个作业的目标记录昨日已完成工作,明确今日工作,总结项目进度敏捷冲刺日志集合项目冲刺集合贴站立会议会议照片因每个人不单有软工项目,在线下时间上凑齐所有人较为困难,所以我们采用微信......
  • 第4篇Scrum冲刺博客
    1、作业概述这个作业属于哪个课程软件工程-计科21级12班-计算机学院-广东工业大学这个作业要求在哪里团队项目3-计科21级12班这个作业的目标进行敏捷冲刺开发第4天作业gitee链接2、成员信息姓名学号身份博客园主页李梦承3121004702队长yeaihe......
  • 项目冲刺2
    今日完成项目学号+姓名已完成任务20211405周睿雅优化前端界面(部分)20211420杨谨徽设计密钥管理方案(部分)20211421文鑫河写哈希函数代码20211423袁艺查找项目相关资料,撰写测试文件(部分)20211425高政写文件加密、解密、签名、验签代码截图链接https......
  • 记一起更新了vs以后 之前的项目运行报错问题 提示缺少依赖
    .net5项目错误信息如下:System.IO.FileNotFoundException:“Couldnotloadfileorassembly'System.Runtime,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'.系统找不到指定的文件。” 解决方法是在  C:\ProgramFiles\dotnet\sdk下删除更新vs......