MasterLab

基于敏捷开发的项目管理工具
授权协议 AGPL
开发语言 C/C++ PHP JavaScript HTML/CSS
所属分类 企业应用、 任务/项目管理
软件类型 开源软件
地区 国产
投 递 者 宇文和昶
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

MasterLab是一款简单高效、基于敏捷开发的项目管理工具,以事项驱动和敏捷开发最佳实践作为设计思想,同时参考了Jira和Gitlab优秀特性发展而来,适用于互联网团队进行高效协作和敏捷开发,交付极致卓越的产品。

主要功能特点

  • 简单易用,拥有良好的用户体验和扁平化风格

  • 重视质量,服务器端代码(php)遵循PSR2标准规范,编写单元和功能测试

  • 支持敏捷开发(待办事项列表,迭代冲刺,看板)

  • Masterlab团队本身践行敏捷开发最佳实践(迭代开发,单元测试,持续集成,自动化部署),树立开发极致产品的典范

  • 项目管理,包含事项,迭代,看板,统计,图表,设置功能

  • 基于事项驱动,用它管理项目,跟踪bug,新功能,任务,优化改进等,提高团队协作效率

  • 可定制的状态工作流和界面

  • 直观数据统计和图表,可以随时了解项目和迭代的进展 

在线演示

http://demo.masterlab.vip/  账号密码 master testtest

截图

  • Git Git是linus写的一个版本控制程序,相较于SVN,它有着诸多优点,对比之下SVN显得很小型。 当然,一些公司为了安全和保密,自然是更推崇使用SVN的,因为代码永远掌握在自己的服务器上。整正常来说,大家也都会每天上班之后更新一下代码,每个人也都是最新的,服务器崩了代码没了的概率很小。 Git刚接触了一下,觉得确实使用来说和SVN没什么区别,但是它独有的很多特性让我很欣赏。一个是分支,SV

  • 使用源码包安装,各个系统通用 通过源码包来部署masterlab 运行环境的检查与配置 masterlab需要的运行环境 推荐使用LINUX+NGINX+PHP+MYSQL+REDIS,不推荐使用windows来作为生产环境, 但可以作为预览环境或开发环境来使用 PHP(5.6/7.0/7.1/7.2版本) MYSQL(5.6/5.7版本) NGINX REDIS composer(PHP依赖包管

  • masterlab是什么? masterlab基于事项驱动和敏捷开发的项目管理工具,参考了Jira和Gitlab优秀特性发展而来。适用于互联网团队进行高效协作和敏捷开发,交付极致卓越的产品。 基于事项驱动,功能全面 —— 跟踪bug,新功能,任务,优化改进等,提高团队协作效率。 开源,免费 —— 基于开源技术,回报社区。最新技术栈 使用 PHP7/Go/React/Vue/AntDesign 等前

 相关资料
  • 主要内容:敏捷项目管理的历史,敏捷项目管理的工作原理敏捷项目管理是一种管理软件开发的交互方法。敏捷项目管理侧重于持续发布,并涵盖每次迭代的客户反馈。 传统上,敏捷项目管理分为两个框架:Scrum和看板。Scrum框架侧重于固定长度的项目迭代,而看板框架则侧重于持续发布。在项目第一次迭代(或步骤)的竞争之后,项目管理活动立即转移到下一个。 敏捷项目管理的历史 敏捷项目管理在21世纪迅速崛起,它用于软件开发项目和其他IT计划。 然而,从20世纪中叶开始

  • 敏捷开发不仅仅是一个框架,如看板,Scrum和功能驱动开发的极限编程(FDD)。它不仅仅是实践,例如计划,测试驱动的开发,计划会议,站立会议和冲刺。 敏捷软件开发包含一组框架,因此它被称为总称。这些框架基于敏捷宣言中表达的价值和原则。 将敏捷与其他软件开发方法分开,主要是关注人们从事的工作以及如何协同工作。敏捷软件开发社区专注于协作和自组织团队。 大多数团队和组织开始致力于敏捷软件开发,他们专注于

  • 看板是一种流行的框架,用于实现敏捷软件开发。它需要实时的能力沟通和完全透明的工作。工作项目在看板上以视觉方式呈现,允许团队成员随时查看每个工作成果的状态。 主板 看板是灵活的项目管理工具,它设计了必要的可视化工作,有限的工作进度,并最大化流量(或效率)。它使用卡片,列,并提供持续改进,以帮助技术和服务团队做出适当的工作量并完成工作。 看板主板的元素 一个名叫大卫安德森的人将看板主板划分为五个不同的

  • 主要内容:1. JIRA敏捷,2. ClickUp,3. Github,4. LeanKit,5. Planbox在敏捷开发中,领导项目管理并不是最容易的工作。在你的每日scrums到下一个sprint之间跳跃,很难专注于工作。敏捷开发工具可满足您的需求,并为您完成。 市场上有几种敏捷工具。其中一些如下: 1. JIRA敏捷 Jira是由澳大利亚公司Atlassian开发的工具。它用于问题跟踪,错误跟踪和项目管理。错误和问题与您的软件和移动应用程序有关。Jira仪表板包含许多有用的功能和特性。此

  • 主要内容:前提条件,面向读者,问题反馈敏捷(Agile)教程有时称为敏捷方法论。 本教程包含敏捷的基本和高级概念。 我们的敏捷教程专为初学者和专业人士设计。 敏捷是一种使用1至4周的短迭代的软件开发方法的迭代方法。 使用敏捷方法,软件以最快和更少的变化分发。 敏捷方法的优点是通过快速,持续的开发和有用的软件交付来满足客户的需求。 前提条件 在学习敏捷方法之前,读者应该对软件工程或软件开发生命周期有基本的了解。 面向读者 我们的敏捷教程

  • 主要内容:敏捷开发,Scrum敏捷是一种使用1至4周的短迭代的软件开发方法的迭代方法。由于敏捷方法,开发过程是一致的,以满足不断变化的业务需求。使用敏捷方法,软件分发(版本发布)紧凑,更少。 Scrum是一个敏捷框架,可以帮助敏捷团队协同工作。使用它,团队成员开发,交付和维护复杂的产品。它鼓励团队通过实践学习,在解决问题的同时进行自我组织。Scum是通过框架完成的工作,并不断向客户发送价值。 敏捷开发 敏捷是一种迭代和渐进的软

  • 敏捷开发定义完成定义为三个不同的阶段,称为用户故事(需求),迭代和产品发布。它们如下: 用户故事(需求) 用户故事也就是需求,它被制定为几个句子。用户需求是用户的日常用语。这个用户故事(需求)应该在迭代中完成。用户故事(需求)是在完成以下几种情况时完成的 - 所有相关的代码和文档都已签入。 产品通过了单元测试的所有过程。 验收测试案例的所有过程都已移动。 产品所有者必须已接受故事(需求)。 编写帮

  • 主要内容:敏捷SDLC的缺点软件开发生命周期(SDLC)是设计,开发和测试高质量软件的一种现象。SDLC的主要目标是生产高质量的软件,以满足客户在时间和成本估算中的要求。 敏捷软件开发生命周期(SDLC)是迭代和增量过程模型的组合。它通过快速交付工作软件产品来关注流程适应性和客户满意度。Agile SDLC将产品分解为小型增量版本。这些构建提供给迭代。 在敏捷的SDLC开发过程中,客户能够看到结果并了解他/她是否满意。这是敏