Agile Crash Course for Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/agile-bootcamp/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的“Agile Crash Course for Beginners”(敏捷入门速成班)课程,旨在为初学者全面介绍敏捷方法论。 本课程将涵盖敏捷的核心内容,包括: * **敏捷价值观与原则:** 深入理解敏捷宣言的四大价值观(个体与互动、可用软件、客户协作、响应变化),以及基于此的十二项核心原则,如持续交付价值、拥抱变更、频繁交付工作软件、业务与开发人员协作、激励个体、面对面沟通、工作软件是进展度量、可持续开发、技术卓越、简约、自组织团队以及定期反思调优。 * **敏捷角色:** 介绍敏捷团队中的关键角色,例如 Scrum Master(Scrum 主持人)和 Product Owner(产品负责人)。 * **主流敏捷方法论:** 重点讲解 Scrum、Kanban(看板)和 Extreme Programming(极限编程)等知名敏捷实践。 * **敏捷仪式:** 详细阐述敏捷项目中的重要会议和活动,如 Daily Stand-up meeting(每日站会)、retrospective meeting(回顾会议)和 Sprint review(Sprint 评审会议)。 * **用户故事与验收标准:** 教授如何编写清晰的用户故事,并定义相应的验收标准(Acceptance Criteria)。 * **敏捷项目规划:** 通过 Planning Poker(规划扑克)等活动,学习敏捷项目的规划技巧。 本课程适合各类 IT 专业人士,包括但不限于软件开发者、产品负责人、Scrum Master、软件测试人员以及产品经理,帮助他们全面掌握敏捷的知识和实践。

课程评论(0条)

课程详情

In this course, we will learn everything about Agile methodologies, we will learn about agile values & principles, then talk about agile roles like scrum master & product owner, then we will talk about the most famous methodologies like Scrum, Kanban, and Extreme programming. Also, we will talk about agile ceremonies like Daily Stand-up meeting, retrospective meeting, and Sprint review. We will learn about writing user stories & acceptance criteria. We will talk about planning for Agile projects using planning poker activity. This course will prepare you to understand everything about Agile whether you are a software developer, product owner, scrum master, software tester, or product manager.The four values of the Agile ManifestoIndividuals and interactions over processes and tools.Working software over comprehensive documentation.Customer collaboration over contract negotiation.Responding to change over following a plan.The following 12 Principles are based on the Agile Manifesto.1-Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.2-Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.3-Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.4-Business people and developers must work together daily throughout the project.5-Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.6-The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.7-Working software is the primary measure of progress.8-Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.9-Continuous attention to technical excellence and good design enhances agility.10-Simplicity-the art of maximizing the amount of work not done-is essential.11-The best architectures, requirements, and designs emerge from self-organizing teams.12-At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

课程标签

0人关注该课程

主题相关的课程