Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 211|回复: 0

在功能设计时

[复制链接]

10

主题

10

帖子

32

积分

新手上路

积分
32
发表于 2024-2-14 18:27:15 | 显示全部楼层 |阅读模式
[size=14.6667px]也没有充分考虑客户的应用场景,比如:在设计用户编制报告功能时,除了考虑常规的新增报告,还应当考虑编制同类报告时,可以进行快速复制的功能,以及对于一段时间内需要集中编制大量报告时,可以考虑导入报告的功能。完善这些功能的设计,除了依赖前期的需求收集外,也需要设计人员充分的分析和思考。 控件定义时,也没有从数据实际应用角度考虑,导致开发完成后还要对控件进行修改。比如:涉及到客户保密和安全的字段的展示方式,原先我们定义为下拉选择的方式(暴露所有的数据信息),后面我们又调整成文件输入的方式,这是因为设计时不仅要考虑到用户使用与操作的便捷性,也需要考虑客户所属行业关联的数据安全性。
[size=14.6667px]

[size=14.6667px] 3. 系统开发 由于开发团队负责人在分配完研发任务后没有及时跟进和推动任务的执行,以及没有明确任务的优先级和完成日期,导致任务执行的时间滞后,比如20号指派的任务,25号才开始接收执行,这主要是由于开发人员存在并行 阿尔巴尼亚 WhatsApp 号码[size=14.6667px] 处理的任务。 由于开发团队内部按模块对应固定人员分工,以及开发的资源不足,内部分工机制不够完善,导致一个模块新需求和bug过多或着对应模块的开发人员请假时,无法按时完成任务,比如报告管理由一个人开发人员开发,由于前面的需求和设计的变动,以及开发人员的请假,导致任务一直在延期。 开发与产品团队人员之间缺少必要的沟通,导致开发完成后的功能与实际设计的功能有偏差,比如报告管理原先设计是放在一个租户下,而实际开发出来的是放在另一个租户下,这主要是由于前期没有需求详讲,开发过程中遇到疑问没有保持沟通。






开发完成后,由于没有进行单元测试和集成测试,因此在测试阶段出现了大量的Bug,其中有很多是比较低级和明显的错误,比如:填写的时间格式不正确,展示信息的取值不准确。这主要是因为前期需求和Bug的工作量很大,以至于精力不足以进行自测,就提交测试了。 在功能部署升级时,由于没有将生产环境和测试环境做好同步,导致出现了在测试环境中没有出现的问题,比如:生产环境首次新建报告时,模板是空的;报告内容中的基础数据为空等。这主要是因为没有实施测试与生产环境同步的要求和机制,同时也缺少对生产环境的验证要求。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2024-9-22 03:41 , Processed in 0.015625 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2022 Tencent Cloud.

快速回复 返回顶部 返回列表