几点建议
近的项目中使用了云禅道做周期管理,发现几个问题:
1. 对任务的权限管控粒度太粗;
2. 一个任务,被成员完成后,提交审核未通过,后又激活指派给他人,这个任务的“完成人” 无法直接在任务管理中体现,只能通过分析任务的操作日志去提取-- 这个过程不完整;建议 基于这种任务情况的做成多个完成人 如 user 1, user2 or user1 -> user2;
3. 禅道的操作界面,只能算简洁;但是还是有点复杂--非开发人员上手有点难;建议参考 teambition 或 trello;
1、权限太粗是指的不能实现成员只能操作指派给自己的任务吗? 这个设计如此,禅道才用的是比较开放的权限控制。
2、一个任务只能指派给一个人,完成就是完成了,不应该再指派给下一个人继续工作。禅道中任务指派给一个人完成后创建人确认是否完成,完成后就直接关闭了,任务结束。也就是一个任务只能指派给一个人去做,不考虑多人合作完成的情况,如果需要多人合作完成表示这个任务太大,可以继续拆分,可以拆分成更小的任务分别指派给不同的人。
3、禅道操作界面会显示所有的功能,可以通过 组织-权限 控制用户的权限。没有分配的权限对应的按钮就不会显示出来。
quote:
1. '权限太粗是指的不能实现成员只能操作指派给自己的任务吗?' -- 不是,而是现在的个人角色对任务的操控权限太多,即使不是分配给自己的任务也能修改,操作;
2. ‘假设一个这样的场景:某个任务做到一半或做完了(至少以为做完了,其实不合格,被退回),但,成员又出差或 离职,目前任务不得不 重新指派给其他人做’-- 问题就来了,这个重新分配的任务,在任务管理系统中完全就泯灭了前人的信息,好像之前的任务没存在过似的!!这个在长期项目中我们经常遇到。
3. 现在禅道的通知系统仍旧使用比较传统的 email 和 sms,建议考虑 websocket 及时通知,我相信大多数人仍旧希望任务状态能及时通知到,email可以作为补充;
4. UI界面可以参考 asana 和 trello; 对于 日常业务,项目成员更多的是使用类似“我的地盘” 和 项目中的“看板” 中的任务列表功能,查看任务,启动任务,完成任务--禅道的流程控制管理已经很不错了,但是,UE还是差了些。UE,通常会给陌生用户留下很深的印象;
5. “我的地盘”中的“待办”-- 这个功能现在有点鸡肋,待办任务只能用户自己看,类似一个简单的to do list-- 日常工作中,我们还是有一些雨项目相关联的任务,但这个任务有没有放入到项目中。如果能把这个to do list 共享给所有成员用户,应该是一个不错的补充。
希望能看懂禅道更上一层楼!
谢谢建议。
1. 权限我们是这样设计的,比较开放。每个操作也都有历史的操作记录,也不用担心别人会故意操作。
2. 历史记录里面都有存储的,每一次操作修改了什么字段,之前的值和之后的值是什么,都有记录。要是把每个人都记录下来,系统的复杂度就增加了很多了。如果是一件事情涉及到多个人来完成的话,建议拆分任务。
3. 我们有桌面的提醒软件,比浏览器的通知会更好用吧。可以在我们的插件平台中下载到。
4. 禅道的界面设计原则倾向于熟手,优先考虑的是信息获取的效率和操作的效率。后面版本我们会在界面定制上加强,有一些用不到的页面菜单可以隐藏。
这个各有优缺点,有很多软件界面上看上去很漂亮,但为了样式做了大量的隐藏,最终的操作效率不见得就高效。
5. 组织视图可以选择某一个人看他的待办的,也可以看组织的待办。
我们还有一款面向研发团队之外用的协同办公系统,可以参考下:http://www.ranzhico.com
通知客户端 局限还是有点大,我们这边几乎所有的os 都是 mac osx。利用 web socket 做一个通知也许更通用一些。

石洋洋


精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


