敏捷冲刺一

github:https://github.com/Small-BlueFish/FunCampus/

这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队作业4——项目冲刺
这个作业的目标 进行七天的敏捷冲刺来完成项目以及锻炼小组合作能力

项目概述

1.1 背景

FUNCAMPS是一款专为在校大学生提供校园跑腿服务的平台。致力于解决大学生在校园生活中的各种需求,包括食品代购、文件送取、快递代拿等,同时提供一个互助互利的社区。

1.2 目标人群

主要面向在校大学生,通过提供校园跑腿服务满足他们的生活需求,建立一个方便快捷的服务网络。

1.3 系统功能性需求

用户类型划分
  1. 普通用户
    • 注册和登录功能
    • 发布跑腿需求(包括需求内容、报酬、截止时间等)
    • 接单员选择和接单
    • 查看自己发布的需求和接单记录
    • 评价完成的跑腿服务
  2. 接单员
    • 注册和登录功能
    • 查看当前有哪些跑腿需求
    • 选择接单并确认
    • 查看自己的接单历史
    • 上传完成的任务凭证
    • 收到用户评价

1.4 系统非功能性需求

  1. 安全性
    • 用户数据加密存储
    • 交易信息使用安全的传输协议
  2. 可扩展性
    • 系统设计要考虑未来新增功能的容易性

1.5 敏捷开发目标

学习并完成七天的敏捷冲刺,包括需求分析、设计、开发、测试等各个阶段,以锻炼小组合作和快速响应变化的能力。

2. 项目任务分配

任务 负责人
用户注册登录 曾铭鸿
接单员选择和接单以及发布跑腿需求 黄俊强
跑腿需求展示以及任务确认和评价 王浩忠
系统测试 蔡坤泰

3. 明日任务安排

  • 曾铭鸿:完成用户注册登录功能设计和基本实现
  • 黄俊强:设计和实现发布跑腿需求功能,实现接单员选择和接单功能
  • 王浩忠:设计和实现跑腿需求展示页面,实现任务确认和评价功能
  • 蔡坤泰:制定系统测试计划和准备测试环境

4. 项目预期任务量

  • 用户注册登录:2天
  • 发布跑腿需求:2天
  • 接单员选择和接单:2天
  • 跑腿需求展示:1天
  • 任务确认和评价:2天
  • 系统测试:3天

5. 敏捷开发前的感想

曾铭鸿:开发注册登录模块是一个重要的任务,确保用户信息安全性和验证准确性。程序员可能会感到在设计安全性高、用户友好的注册登录系统时的挑战,同时也有机会创新,引入新的验证方式或者社交登录等功能。

王浩忠:设计用户界面要考虑到用户的直观感受,使整个小程序看起来简洁、易用。通过使用微信小程序的开发框架,我能够高效地实现页面的交互效果,并确保用户在使用过程中获得良好的体验。与设计团队的合作也让我更深刻地理解了用户体验设计的重要性。

蔡坤泰:负责前端与后端对接的过程中,我感到了沟通的重要性。与前端程序员的协作需要明确接口和数据格式,以确保前后端的无缝衔接。此外,通过日常的交流,我也更好地了解了前端的需求,使得整个团队的协作更加默契。

黄俊强:作为后台管理与测试的程序员,我的任务是确保整个系统的稳定性和安全性。通过编写全面的测试用例,我能够在早期发现并解决潜在的问题,保障了系统的健壮性。同时,建立合理的权限管理系统,确保用户数据的安全性。在后期运营中,我还负责监控系统的运行状态,及时发现并解决可能的异常情况,确保系统的持续稳定运行。

6. 敏捷开发前的团队期望

  • 团队协作:期望团队成员之间能够更好地协作,共同解决问题,分享知识,形成更加紧密的团队。
  • 迭代透明度:期望通过每日站会和迭代回顾等活动,保持项目进展的透明度,确保每个团队成员都了解整体进度。
  • 持续改进:期望团队能够不断进行反思和改进,通过每个迭代的总结,找到改进的空间,进一步提高效率和质量。
  • 客户参与:期望能够更多地引入用户的参与,获取及时的用户反馈,以确保软件满足真实需求。
  • 个人责任心:期望每个团队成员都对项目和团队的成功负有责任心,愿意主动承担任务和解决问题。
posted on 2023-11-26 20:38  曾铭鸿  阅读(78)  评论(0)    收藏  举报