• [知识路书][scrum meeting] Alpha 阶段总结


    功能完成情况

    根据功能规格书,对齐alpha阶段验收目标:

    功能 验收标准 完成情况 完成评价/未完成分析/迭代方向 已知错误
    简单文献管理
    - 文献CURD 用户可以上传、编辑、移除文献 完成 基于table view的文献管理设计,满足基本功能需求。但文献导入需要手动输入所有信息,并不便利。表格不支持分页与filter,这也是下一步的迭代方向 暂无
    - 文献引用管理 用户可以为每篇文献设置引用关系 完成 基于transfer的文献引用设置,配有简单的过滤搜索功能,可以快速点选引用 新添加的文献不会立即出现在transfer选项中,需要重新加载数据
    文献笔记
    - 笔记编辑 用户可以编辑、更新任意文献笔记 未完成 笔记在我们的ER设计中属于用户-文献关系的属性,需要完成用户系统才能实现对用户-文献关系的编辑,因此现阶段开发需要暂时搁置,这里是一个规划失误。作为替代方案,现在路书中可以自由向结点添加/删除评论 -
    路书编辑
    - 路书CURD 用户可以创建、编辑、移除路书 完成 基于table view的路书总览页(CUR入口;D)与单独实现的编辑器(CU)、阅读器(R) 暂无
    - 添加素材 用户可以将素材添入路书 目前只支持文献素材 点选添加,用户体验中规中矩,后续若时间允许可以尝试挑战拖拽添加 暂无
    - 自动引用连接 添加素材后所有素材间已存在的引用关系可以自动添加并显示 完成 通过扩展mindmap组件实现,目前只实现了一些基本扩展,配色、线形、箭头方面还需要打磨。现在的设计将其与其他连接的数据模型分离,因此可以考虑增加一个选框允许关闭所有引用关系 文献名变更时原有结点关联会失效。这里需要引入id进一步完善路书结点与素材(文献)的关联方式
    - 显示笔记 添加文献后可以正确展示文献笔记 未完成 见文献笔记,作为替代方案实现了结点评论 -
    - 连接CURD 可以为所选素材间添加连接;可以移除所选连接;可以编辑已有连接,修改其颜色等属性 完成了CURD,但不能修改颜色 这里颜色的修改受限与mindmap组件的定制,由于改组件使用d3实现,样式定制略微困难,因此性价比较低,优先级后移 暂无
    - 保存编辑 路书编辑后可以自动保存,重新加载时可以完全恢复上一次编辑 完成
    路书展示 路书可以以只读形式展示,这个模式下不允许任何修改 完成 接下来希望能进一步细化该功能,如生成站外链接和访问权限链接等,这里可以参考overleaf等产品 暂无

    目前后端数据ER图如下,图中实体与关系的Restful接口已经全部接入

    燃尽图分析

    根据燃尽图可以看出前期预留了相当长的时间让组员熟悉开发环境、开发工具并相互磨合,后期则适当推进进度完成了开发目标。个人认为任务分配与时间利用是合理的

    组内频繁采用结对编程、责任域轮换等手段引导组员在开发协作中交流彼此技术,因此现在前端、后端的人员均对各自项目代码比较熟悉,保证了后期开发时的灵活与效率,确保随时有人可以解决issue

    因此可以预期,beta阶段的燃尽图分布将更为均匀,项目进度完全可控。

  • 相关阅读:
    arthas Java诊断工具
    tomcat结构 请求处理过程 和 常见参数
    Dubbo 测试用例 获取注册中心的其他服务
    Vue3 父子组件传值,defineProps,defineEmits,以及父组件调用子组件的方法 defineExpose
    Snowflake
    js中Array和Object的keys(),values()和entries()方法
    深度拷贝
    deepin系统解决增删改文件没有变化
    文献的类别与引用方式
    读万卷书不如行万里路
  • 原文地址:https://www.cnblogs.com/minjiekaifa/p/12764948.html
Copyright © 2020-2023  润新知