一个服务对象为各种不同品牌、产品、业务的基础技术支持部门,同时在进行的项目就有十几个甚至几十个,对于开发资源的争抢就成了不可避免的问题,每当A产品提出需求,而项目经理告诉他开发资源不足时,他们都会有疑惑,我们只提了3个项目为啥会资源不足?这个时候项目经理就会解释一通B产品在做啥项目,同时也在支持C产品D产品balabala的,这个时候一个包含所有项目的看板就显得非常有用了
于是便有了今天这个项目,需求管理系统
项目需求
需求管理系统比较简单,重点只有两个,其一是有一个看板面向公司所有人能够查看我们所有开发的项目,其二就是一个需求申请审批流程
需求比较简单,实现起来也不难,需要提前想清楚的是有哪些用户会用这个系统,他们有什么差异的使用需求,我把使用需求系统的用户角色分为两类,普通用户和项目经理
普通用户: 所有人都算普通用户,普通用户可以查看需求看板,可以提交新需求,可以查看自己提交的需求,在需求确认前也可以修改或删除自己提交的需求
项目经理: 也叫PM,比普通用户多了需求确认的权限,同时也可以对需求进行产品归属、定级、排期等管理
项目展示
开发完成之后的最终效果如下,分普通用户和项目经理分别展示,先看普通用户看到的界面
项目看板:所有经过PM确认的项目都会展示在项目看板上,排序规则是先展示进行中或未开始的项目,已完成的项目展示在底部,按照产品依次排列,为了方便分享还加了保存为图片的功能,点击之后可以将整个看板保存为一