前言
软件开发,是一个需要高智力、频繁沟通和密切协作的过程。
面临如今软件项目的失败率、延期交付风险和高昂的软件开发和维护成本,我们先简单回顾一下对软件开发的理解。
高智力意味着团队成员具备专业的岗位技能,密切协作需要成员之间的多种互动交流方式,而频繁沟通除了面对面的沟通(即口头沟通),还需要书面正式的沟通以及其他更为精准、实时、有效的信息传递。
信息驱动开发
解决研发过程中,信息传递、反馈和沟通的问题,将能有助于提升项目交付的成功率、效率和项目质量,减少信息的阻塞、不对称,保持内部协作的透明、高效和集体智慧。
基于已有的测试驱动开发TDD、领域驱动开发DDD,现在分享我们总结的IDD信息驱动开发(Information Driven Development)。
信息、反馈和沟通,在项目协作过程中是很重要也是很需要的,但在实际上又往往是很欠缺的。项目经理需要知道项目进度、产品经理需要知道需求的排期和上线计划、测试需要知道Bug是否修复了没。但开发人员一方面忙于各类的工作事务,二来又不擅于向上汇报和主动反馈,导致内部协作无法正常高效流转。
今天来分享一个工具,让内部的研发项目协作信息更加主动、及时、高效地送达到项目组的每一个成员和干系人及老板。
专为开发者设计的即时协同平台
YesDev是一个专为开发者设计的即时研发协同平台。它支持支持敏捷开发、DevOps、Scrum、硬件项目等多种迭代方式。
目前YesDev解决了以下研发团队的协同办公需要:
YesDev = 项目管理 + 测试 + 技术文档 + 客户CRM
即时协作信息流通知推送,满足团队协作沟通的需要
针对研发协作的全流程,YesDev设计、构建并提供了极其完善、贴心、周到的信息通知推送,让项目成员的每个人都能实时接收到所需要的重要消息,同时减少和降低内部沟通的阻力。
五大类通知主题
在YesDev项目管理里,主要分为五大类的通知主题:
- 项目通知
- 任务通知
- 需求通知
- 问题通知
- 文档通知
默认是订阅全部的消息通知,你也可以选择勾选感兴趣的主题。
五大流转类型的通知推送
在YesDev项目管理里,有以下流转类型的消息通知推送:
1、指派类通知,例如项目指派、需求指派、Bug指法、任务分配等,主要是让开发人员及时接收到工作指派的通知;
2、变更类通知,是指指派后工作内容发生变更后的通知,例如需求指派后变更了负责人、或者是需求文档内容发生了更新和修改的变更通知;
3、完成类通知,由负责人完成项目、需求、任务、Bug后的反馈通知,例如开发人员上线了新需求、修复了;
4、挂起类通知,对于已经启动却中途暂时不做或需要取消的工作通知,例如有需求挂起、项目挂起,以便通知技术负责人不需要继续关注已废弃的内容;
5、激活类通知,例如Bug在开发修复后的重新激活
6种消息推送通道
为方便企业研发团队在工作中轻松接收到重要的项目通知,YesDev提供了以下消息推送通道:
- 聊天群消息通知:支持钉钉群、企业微信群、飞书群、喧喧群;
- 企业邮箱通知:支持腾讯企业邮箱、163邮箱、QQ邮箱、阿里云企业邮箱等邮箱服务;
- 短信通知:紧急的消息,支持短信通知;
- 站内通知:网站内部提供的站内消息通知;
- 页面提醒:网站页面上通过浏览器标题以及页面上的元素进行的实时提醒;
- 智能项目弹窗:还有针对每个账号不同角色的智能项目弹窗提醒。
接下来,看一下这几类消息通道的效果。
钉钉群、企业微信群等的消息通知,支持图文显示,以及负责人、操作人的说明,点击后可以访问对应的详情页面。
企业邮箱通知,精准的邮件通知,也可以自动关联集成git代码提交,实现智能、自动流转和通知。
站内通知,可以查看我的消息,以及团队的整体动态。
在工作台上,也可以看到我的最新相关消息:
页面提醒就更为丰富了。你可以通过页面标题里的括号数量,及时看到当前项目、当前需求、当前问题的变更和更新情况。
你也可以通过一级的页面菜单,清晰地看到自己当前所负责的工作情况。在对应的下拉菜单可以访问对应的工作内容。
配置你的消息推送方式
在YesDev,你可以配置需要发送邮件的邮箱服务,可以使用自己的企业邮件账号。
对于每个工作组,你可以选择配置钉钉群机器人、企业微信机器人、飞书群机器人、喧喧机器人。每个工作组都支持独立的配置。方便将项目消息精准推送给对应的工作聊天群。
企业微信群的图文通知效果:
钉钉群的通知效果:
飞书群的通知效果:
在指定的项目里,也可以进行群通知的设置。
如果需要和你现在的Gitlab、Git代码托管平台集成,可以把YesDev提供的WebHook链接添加到你的Git代码仓库的WebHook中。
就能实现Git代码托管和YesDev之间的系统对接和消息通知。
上线发布的通知,也可以在YesDev的发布接入配置进行设置。
这样每次发布后,钉钉群就会实时接收到发布上线的通知。全面掌握系统的真实上线动态。
消息推送与否的使用
在创建新需求时,你可以选择是否需要通知负责人。在指派任务、Bug和项目时,亦是如此。
在变更需求时,你也可以选择是否需要通知负责人。
在备注时,如果你需要特意提到某人,可以使用@ 操作。
对于邮件报表,可以设置定时发送的时间和频率。
在编写周报时,可以直接发送邮件给上级。
在问题重开或需求挂起时,在填写原因后的通知推送。
如果你不参与项目开关,但很关注某个项目、需求或问题,可以点关注。关注成功后,会接收变更通知。
如若转载,请注明出处:https://www.hanjifoods.com/6846.html