[I.2] 个人作业:软件案例分析

项目 内容
这个作业属于哪个课程 2025年春季软件工程(罗杰、任健)
这个作业的要求在哪里 [I.2] 个人作业:软件案例分析
我在这个课程的目标是 在实践中提升前后端开发与撰写报告的能力,培养需求分析与团队协作素养。
这个作业在哪个具体方面帮助我实现目标 提升对软件的分析调研能力

从个人日程管理到团队任务协作,项目管理工具一直都扮演着助力高效工作的重要角色。...... 通过深入分析不同工具的特点,我们可以更好地了解它们是如何满足项目推进需求的。…… 请你从下述的选项中选择至少两个项目管理工具进行分析,探讨它们的核心功能、适用场景以及为目标用户群体提供的价值。

可供参考的分析重点:团队协作功能、任务追踪能力、可视化展示、数据安全性等。

一、调研,评测

软件评测

软件使用

我从上学期开始使用飞书进行项目管理与协作。

软件分析

基本流程

飞书同时支持网页端和客户端,在设置企业信息并通过手机号注册后即可使用。

  1. 项目创建:

    • 用户可直接创建项目,支持自定义封面、描述,可通过链接/二维码邀请成员加入
  2. 协作沟通:

    • 云文档功能可实时编辑保存,除常规markdown文档功能外,支持嵌入包含语法高亮的代码片段,视频与文件等,从而可总结研究过程中的全部的想法,问题,困难与图文视频资料。

    • 多人同时编辑时,会借助色块标注差异内容,由用户选择版本或合并

    • 可以通过@任务的形式设置任务卡片、负责人、优先级等

  3. 安全权限

    • 文档可设置“仅查看/评论/编辑/管理”权限,从而对应不同角色

    • 日志可记录文档编辑,任务状态变更等操作,从而有效审查

优缺点
  1. 数据量
    • 优点:个人用户享有100GB的统一存储空间
    • 缺点:免费版单表不超过2000行,可能不便于处理大型项目
  2. 界面
    • 优点:界面简约清晰,符合高校企业用户群体审美
    • 缺点:部分功能的使用入口不够直观,需要在不同页面切换,存在一定学习成本
  3. 功能
    • 优点:涵盖即时通讯、文档协作、日程管理等核心功能,满足用户使用需求
    • 缺点:缺乏批量处理代码提交记录功能
  4. 准确度
    • 优点:文档协作实时,版本冲突处理较好
    • 缺点:尚未发现
  5. 用户体验
    • 优点:同步迅速,可以跨设备使用
    • 缺点:高负载情况下可能出现卡顿

改进意见

希望能针对用户需求精简一些功能,例如可提供科研/金融等选项,推送对应的常用功能使用教程,从而减少用户的学习使用成本。

用户调研

采访对象为22级非本软工教学班级的T同学,具备科研与大创经验,曾使用过该类型软件

评测结论

e) 非常推荐

思考 :除了定性的结论,是否能有定量的结论(就像最近比较时髦的手机评测那样,跑个分),如何定量地评价一个软件?

请看这个链接,了解如何 从多个维度 对软件进行定量的测评:

http://www.cnblogs.com/xinz/p/3308608.html

类别 描述 评分(满分10分)
核心功能 即时通讯、文档协作、日程管理功能完善 9
细节 支持消息已读状态显示、任务卡片拖拽等 9
用户体验 无广告干扰,界面简洁,部分功能复杂 8
辅助功能 支持深浅色模式切换,但免费版自定义较少 8
差异化功能 云文档,AI辅助生成文档等 9
效能 启动速度块,内存占用适中 8
适应性 可跨设备使用,断网支持本地编辑 9
成长性 个性化推荐常用模板 6
用户控制权 删除等操作有确认提示 8
自选 支持多维表格,细粒度的权限控制 8

二、分析

工作量分析

飞书的主要模块功能如下

  • 文档协作功能。包含实时协同编辑、冲突解决与光标追踪,markdown支持与模板,版本控制与历史回溯。大致需要8-12周

  • 任务管理功能。包含看板视图,优先级管理。大致需要6-10周

  • 即时通讯功能。包含消息实时接收与已读显示,文件传输与云存储空间。大致需要6-8周。

  • 多维表格与自动化。包含自定义字段与公式计算,IF-THEN自动化,跨表关联与数据可视化。大致需要10-14周。

  • 安全权限功能。包含细粒度权限控制,安全日志审查,数据加密。大致需要8-12周。

  • 多端适配。包含网页版与客户端开发,支持 iOS,Android,iPadOS,macOS,Windows,Linux 版本。大致需要10-14周。

此外,后续还需集成测试与优化。从零开发类似飞书的企业级协作工具,预估至少需要12-18个月的时间。

软件质量分析

优劣势分析
  1. 优势:
    • 界面设计简洁直观具有现代感,跨平台体验统一,操作流畅。相较于部分竞品,界面交互设计人性化。
    • 核心功能中,多人实时协作、消息同步、版本管理与评论功能具有较强竞争力。
    • 整体运行稳定,响应速度快。
    • 支持CRM、ERP、GitHub等集成,满足多样需求。
  2. 劣势:
    • 在资源负载均衡、风险矩阵分析等专业领域难以满足大型项目需求。
    • 免费版单表上限为2000行,数据扩展性受限。

该产品在同类产品中估计名列第4。

具体建议

飞书较为突出的是实时协作与文档共同编辑,可以在这核心功能外增加功能,扩充用户群体,并根据不同群体需求的差异性对功能进行精简与优化,从而使得在减轻臃肿的情况下仍能维系所需功能的多样。

Bug分析

测试环境

  • 操作系统 Windows 11 家庭版
  • 浏览器 Microsoft Edge
  • 飞书Windows客户端 7.38.6

Bug危害度评级

  • 一星:无安全风险,用户几乎无感知
  • 二星:边缘功能异常,不影响主流程,用户轻微不便
  • 三星:非核心功能异常,需手动修复,用户需额外操作
  • 四星:重要功能部分失效,影响核心业务流程,用户操作频繁受阻
  • 五星:核心功能完全失效,导致系统崩溃或数据永久丢失,用户完全无法使用

Bug1:飞书退出后台后有时仍会弹出消息


偶发性bug。完全退出飞书后台后,仍收到消息通知,导致预期外的干扰。频率极低,危害等级为一星。
猜测成因是飞书的消息推送服务未随主进程退出而终止,导致消息监听持续运行。

Bug2:编写表格时出现数据丢失的情况


偶发性bug。在编写表格的过程中,飞书突然卡顿,然后刷新过后,之前添加过的信息突然丢失,历史记录也未保留。用户需重新操作,危害等级为四星。
猜测成因是实时同步机制异常引起,可能是由于网络波动或服务器响应延迟,导致本地缓存未及时提交,刷新后丢失数据。

三、建议和规划

市场现状

项目管理软件 月活跃用户(2023.9) 月独立设备(2024.2)
飞书 840万 665万
钉钉 2.2亿 1.6亿
企业微信 1.1亿 9745万

飞书的潜在用户预计包含1.2亿的数字化转型中小企业和远程协作团队。

市场与产品生态

核心用户群
  • 身份:中小型企业管理者、跨部门项目负责人、远程协作团队(IT、互联网、营销行业)
  • 年龄:25-40岁
  • 学历:本科及以上
  • 需求:注重效率与协作,表面需求为任务分配与进度追踪,潜在需求为数据驱动决策与风险预测
特定用户生态
  • 纵向协作:管理者传达执行者,通过任务卡片关联上下游成员,自动触发状态同步。
  • 横向协同:跨部门团队共享模板库,如敏捷开发看板,形成知识共享社区。
特定产品生态
  • 子产品协同:飞书文档与多维表格,在文档内直接嵌入动态表格,数据变动自动同步至任务看板
  • 外部生态联动:与DeepSeek联动,支持私有化部署与定制化AI模型

产品规划

新功能

我会在当前软件的基础上设计AI数据分析助手新功能

  • Need(需求):用户需快速分析项目数据,如进度偏差、资源利用率,但人工处理耗时且易出错

  • Approach(方案):将设计一个数据分析AI,能够根据用户指令生成生成可视化报告,并基于历史数据与机器学习,提前识别任务阻塞风险并推荐解决方案

  • Benefit(收益):减少50%数据分析时间,提高决策效率

  • Competitors(竞争):竞品仅支持基础报表,缺乏主动预测能力

  • Delivery(交付):通过飞书应用市场推送给用户,可提供免费试用版,或可借助bilibili等平台进行推广

配置角色
  • PM 1人:负责需求分析、优先级排序、跨部门协调,确保项目按时交付
  • 前端开发 2人:实现AI助手界面、多端适配
  • 后端开发 1人:构建数据分析引擎与API接口
  • AI工程师 1人:进行模型训练与优化
  • 测试工程师 1人:进行功能与性能测试
详细规划
周次 目标
1-2 需求调研与原型设计 进行竞品分析,并调研用户
3-4 技术选型与架构设计 React+TensorFlow.js+飞书开放API
5-8 核心功能开发 NLP模型训练优化、数据可视化引擎
9-10 AI模型训练与集成 历史数据训练风险预测模型
11-12 多端适配与性能优化 移动端响应速度<500ms
13-14 用户Beta测试与反馈迭代 邀请合作客户参与测试
15-16 上线准备与推广 官网案例更新、应用市场推送

posted on 2025-03-16 22:01  xfDeng  阅读(88)  评论(0)    收藏  举报

导航