iapp源码共享平台厉害

源码获取途径:请关注并转发后,私信回复关键词【源码】即可轻松获取!
项目简介:
这是一个极简的敏捷项目管理系统,融合了PMP和ACP的理念,以敏捷管理为核心,兼顾传统项目管理的一些要素。它特别适用于小团队,即便团队负责人需要兼任多个角色。
GeeTask并非完全遵循敏捷思想的系统,而是在实际工作环境中的妥协产物。我们团队仅有四人,包括我自己,若完全按照敏捷流程实施,过程将过于繁琐。特别是在关键角色无法分离的情况下,如产品负责人与项目经理为同一人时,实施难度增加。公司项目的压力、团队成员的技能水平和接受程度,使得完全按照敏捷思想实施还存在困难。例如,自愿领取任务等理念在实际操作中就很难推行。
为此,我们增加了会议记录功能,强调沟通的重要性。我们花费更多时间沟通,确保每个人都理解对方的需求,甚至编写代码的逻辑也要沟通清楚。我们还增加了变更记录功能,在系统发布时,可以清晰地知道生产环境将会有哪些变更。
系统还配备了IM机器人功能,这是一种增值功能,旨在让团队实时接收任务变更通知。从心理学角度来看,人们看到自己在通知中被点名表扬,会提高工作积极性。
系统特点:
1. 基于Yii2框架构建。
2. 使用Yii的RBAC权限框架,为简化起见,系统只为用户分配一个角色,放弃了为某个人分配具体权限以及多角色多权限的分配方式。
3. 系统尽量保证了RBAC的功能,如规则的扩展、项目更新规则的自动实现等。
4. 在Yii的事件中增加了自定义的简单事件模型,通过后台管理,可灵活扩展。
6. 项目管理独立化,用户只能在一个项目的会话下工作,通过切换控制台功能,可在用户参与的多项目中切换工作环境。
7. 支持故事状态自定义。
8. 每个项目可独立配置阿里云的日志服务只读模块,便于开发者查看线上日志。
产品功能包含:
1. 会议记录。
2. 变更记录。
3. 增加emoji表情,让工作表达更富有情感。
使用指南:
1. 项目中应80%的时间用于理解并确定需求。
2. 核心是计划(迭代),负责人需积极推动团队的参与,保持每个人的参与度,建议每日召开站立会议。
3. 项目主持者是推动的主要动力,也是系统的主要使用者。负责主持会议、协调和分配任务,并将会议结果更新到系统中。
4. 我们项目的迭代周期约定为一周,一般周五安排下周的开发任务,尽量保证一周内完成。
5. 如果本周任务未完成,团队一起讨论原因,并决定是安排到下周还是放入产品backlog中。
系统状态:
系统已满足我们项目的基础需求,更多细节及额外功能待日后开发...
秉承敏捷的原则:
个体和互动高于流程和工具,可工作软件高于详尽的文档。
客户合作高于合同谈判,响应变化高于遵循计划。
敏捷项目的12大原则:
1. 交付价值:尽早且持续地交付有价值的软件以满足客户需求。
2. 拥抱变化:欢迎并适应需求变更。
3. 持续交付:通过短周期不断交付可工作软件。
4. 合作:业务与开发人员日常紧作。
5. 人本思想:围绕富有进取心的个体创建项目。
6. 面对面沟通:倡导面对面交流以优化信息传递效率。
7. 价值导向:可工作软件是衡量进度的首要指标。
8. 节奏:可持续的开发步伐是关键。
9. 精益:追求技术卓越以增强敏捷能力。
10. 简洁:最大限度地减少工作量。自团队能够创造最佳架构、需求和设计。自省团队定期反思以提高效率并相应调整行为。
源码获取方式:只需关注并转发后,私信回复关键词【源码】,即可轻松获取!让我们共同探索这个极简而高效的敏捷项目管理系统的无限可能!
