Agile
敏捷开发
Backlog
一项工作
Build
值软件编译构建好的一个可运行的版本
Burndown chart:
用来显示当前还剩下多少工作未完成的图形化工具。通常以时间为横轴,本次迭代要完成的工作为纵轴。
Code Review
代码审核,通常由非代码编写者完成。
Daily Scrum Meeting:
每日Scrum会议。每天15分钟的每日例会,每个人回答三个问题:上次例会到现在我完成了哪些工作;在下次例会前我将完成哪些工作;有没有什么事情阻碍了我的工作。
In Progress:
进行中
Product Backlog:
产品功能特性列表,主要由产品责任人负责维护并定义优先级。
Product Backlog Item:
产品功能特性列表中的条目,每个条目就是一个工作单元,大小必须限制在团队可以在一个迭代内完成,同时一个工作单元可以被分解成许多任务。
Product Owner:
产品责任人。负责确定Backlog中各条目的优先级,同时解决所有关于需求的问题。
来源:(http://blog.sina.com.cn/s/blog_4d8498800100iekf.html) - [转]Agile开发--缩写_紫榭蔷薇_新浪博客
Safari
苹果操作系统上的浏览器
Scrum
Scrum一词来自英式橄榄球,它把软件开发团队比作橄榄球队。Scrum是当今流行的敏捷开发方法之一。
Scrum Master
负责管理每日Scrum流程的人,是Product Owner和Team之间的桥梁,推动双方的合作,负责为Team成员解决障碍和问题,保证他们工作的进行。相当于传统项目的项目经理或主管。
代表Scrum的一次迭代,周期通常是30天。期间不能给Team增加额外的需求,确保迭代结束时能够获得预期的结果。
Sprint Planning Meeting:迭代开始之前的计划会议,由Team与Product Owner之间商讨本次迭代的目标,决定本次迭代要完成哪些工作。
Sprint Review Meeting:
Sprint评审会议。在迭代结束时召开,Team展示这个迭代中完成的功能,一般是以Demo本迭代中完成的功能的形式来展示。
Sprint Retrospective Meeting:
Sprint回顾会议。在一个迭代的评审会议之后召开,由Team与ScrumMaster共同讨论这个迭代中哪些地方做得比较好,哪些地方需要改进。使团队持续成长。
Stakeholders:
利益相关者。项目成败对他们影响不大的一类人,参与提出产品的需求,积极提出反馈意见。
Sprint:
Task
任务
Team:
跨功能的Scrum团队,人数限制在5-9人,可能包括的角色有开发人员、架构师、测试人员、UI设计师等。是一个自组织的团队,他们自己决定如何最好地满足用户需求,并承担责任。
User Story:
用户故事(情景),从用户的角度,对系统的某个功能模块所做的简短描述。
wiki:
维基百科,是一种开放和共享的在线文档编辑系统,任何人都可以在系统中编辑修改文档。最早的应用是在线开放式的百科全书,现在广泛应用于各种文档系统。
分享到:
相关推荐
文件名"uprom-reqmgrByDoon-010-v1.3"可能表示UProm的特定版本,"reqmgr"可能是需求管理器的缩写,"ByDoon"可能是开发团队或项目负责人的标识,"010"可能是内部版本号,"v1.3"则是公开发布的版本号。这表明UProm在...
敏捷开发(Agile Development)是一种以人为核心、迭代、逐步交付的软件开发方法论,它强调灵活应对变化,快速响应需求。在敏捷开发中,团队通过短期的工作周期,即“冲刺”(Sprint),来持续交付可工作的软件,并...
3. Agile Manifesto - 敏捷开发宣言 4. PMBOK Guide - 项目管理知识体系指南 术语与缩写解释 1. SDLC - 软件开发生命周期 2. UML - 统一建模语言 3. API - 应用程序编程接口 4. MVC - 模型-视图-控制器架构 模块...
一个好的变量名应该清楚地表达其用途,避免使用模糊的缩写或含义不清的名字。 - **函数设计**: 函数应该只做一件事情,并且做好它。过长的函数应该被拆分成更小的、独立的函数。 - **注释**: 注释应保持简洁明了,...
1. **Agile** - 敏捷开发方法,强调迭代、灵活和客户参与,常用框架有Scrum和Kanban。 2. **API** - 应用程序编程接口,允许不同软件之间交互的接口。 3. **BDUF** - Big Design Up Front,指预先进行详尽设计的...
4. AD - Agile Development:敏捷开发。这是一种迭代和灵活的软件开发方法,强调快速响应变化,持续交付价值,并重视团队合作。 5. ALM - Application Lifecycle Management:应用程序生命周期管理。这涵盖了软件从...
9. Agile - 敏捷:一种以人为核心、迭代、循序渐进的软件开发方法。 10. Waterfall Model - 瀑布模型:一种传统的软件开发模型,强调在项目开始前就需要定义好需求,之后按照阶段顺序逐一进行开发。 11. ...
通过分析文件名`lukaszflorczak-vue-agile-3d89353`,我们可以推测这是开发者Lukasz Florczak创建的一个名为"vue-agile"的轮播组件,版本号可能是3d89353,这通常是一个Git仓库的提交ID,表示项目的某个具体版本。...
- Agile(エジール):敏捷开发 - Scrum(スクラン):Scrum框架 - ビルド (bīru):构建 - バージョン管理 (bājon kanri):版本控制 5. **数据库术语**: - テーブル (tēburu):表 - キー (kī):键 - レ...
52. **Agile**:敏捷开发,一种灵活且迭代的项目管理方法。 53. **Scrum**:敏捷开发框架,强调团队协作和快速反馈。 以上这些词汇和缩写只是计算机领域众多术语的一小部分,但了解它们可以帮助你更好地理解和操作...
计算机参见词汇缩写和词组是一份涵盖了广泛IT领域中的专业术语和缩写的文档,旨在帮助技术从业者理解和沟通。这份文档涉及到多个方面,包括软件开发、编程接口、项目管理、系统架构等。以下是一些关键概念的详细解释...
- **敏捷开发**(Agile Development):一种以人为核心,迭代、循序渐进的软件开发方法。它支持需求和解决方案的持续改进。 - **螺旋模型**(Spiral Model):将瀑布模型和原型模型相结合,加入风险分析,强调渐进式...
"细分12级选择题选项整理by tjc1" 本资源摘要信息主要关注软件开发和需求分析领域,涉及到Unified Process...SSD是软件系统设计的缩写,它强调了软件系统的设计和实现。在SSD中,软件系统可以涉及到其他外部系统。
通过提高代码的一致性和可读性,能够显著提升软件开发团队的整体生产力。 2. **范围** 本规范适用于所有基于J2EE标准的项目中的Java代码编写,包括但不限于JSP、SERVLET和JAVABEAN等组件。此外,这些规范也可供...
- **Agile**:敏捷开发,一种以迭代和增量方式管理软件项目的开发方法。 - **CI/CD (Continuous Integration/Continuous Deployment)**:持续集成/持续部署,一种通过自动化工具实现代码集成和部署的技术实践。 3...
"软件工程"涵盖软件开发的全过程,包括需求分析、设计、编码、测试和维护,其中"敏捷开发"(Agile Development)是一种流行的迭代和增量开发方法论,强调快速响应变化。 此外,还有许多其他重要术语,如"云计算"...
- AgileEAS.NET:Agile Enterprise Application Suite for .NET,一款基于.NET的敏捷企业应用套件。 - SOA:Service-Oriented Architecture,面向服务架构。 - SQLite:轻量级关系型数据库管理系统,常用于嵌入式...
敏捷开发方法如Scrum和Agile,强调迭代和灵活适应变化。 在网络安全领域,SSL(Secure Sockets Layer)和TLS(Transport Layer Security)提供数据传输的安全加密,而HTTPS(HyperText Transfer Protocol Secure)...
首先,文档提到的FPGA是现场可编程门阵列(Field-Programmable Gate Array)的缩写,它是数字电路设计领域中的一种重要硬件技术。FPGA由可编程逻辑块、可编程输入输出块和可编程连线三部分组成,具备可编程性、重复...
13. Agile Transformation:Agile Transformation是指对汽车行业的敏捷变革,旨在提高汽车行业的敏捷性和可靠性。 14. Automotive SPICE:Automotive SPICE是汽车行业的软件过程改进标准,提供了汽车软件开发的过程...