Agile Project Management: How to build anything Digital

所在平台: Udemy

课程主页: https://www.udemy.com/course/agile-project-management-how-to-build-anything-digital/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的这门课程“敏捷项目管理:如何构建任何数字产品”旨在帮助学习者掌握敏捷项目管理的核心概念和实践。 课程将从对比瀑布式和敏捷式软件开发方法入手,深入探讨它们的特点、优缺点以及适用场景。 随后,课程将详细介绍敏捷跨职能软件开发团队的构成,包括 Scrum Master、产品负责人、开发人员、业务分析师和设计师等关键角色及其职责。课程还将强调客户在整个开发过程中的重要性。 最后,课程将带领学习者全面了解敏捷软件开发生命周期(SDLC)的端到端流程,涵盖从概念构思、需求收集、设计、开发、测试到最终发布和客户反馈的每一个阶段。 通过本课程,学习者将能够: * 区分敏捷和瀑布式软件开发。 * 了解每种方法的优缺点。 * 熟悉敏捷开发中的常见会议,如 Sprint 规划、站会、演示和回顾会议。 * 理解敏捷团队成员的关键角色和职责。 * 认识到与客户定期协作的重要性。 * 能够解释敏捷 SDLC 的每个阶段。 * 自信地启动产品构思和创意过程。 * 了解在编写需求、设计草图和规划技术基础设施等编码开发前的准备工作。 * 意识到定期进行手动和自动化软件测试的重要性。 * 掌握如何向亲友发布应用程序。 * 成为收集客户反馈并迭代改进产品的倡导者,从而更快、更成功地发布产品。

课程评论(0条)

课程详情

The Objectives of this Course are:Understand the difference between Waterfall and Agile Software DevelopmentDefine the Roles and Responsibilities of an Agile Development TeamGet to know the Software Development Lifecycle (SDLC) from beginning to endInternalize the importance of regular Customer Testing and adapting your Product accordinglyWe will be covering 3 key themes:Theme 1 - Software Development Project Management Approach: Waterfall vs AgileWaterfall and Agile are the most prevalent methodologies of processes. Waterfall is a sequential methodology where tasks are handled in a mostly linear process. Agile, on the other hand, is an iterative methodology which incorporates an iterative and collaborative process. Selecting the right methodology for your projects will depend on preference and the nature of each project. We will have a look at both.Theme 2 - Your Agile Cross-Functional Software Development TeamThe Agile cross-functional team is comprised of the Scrum Master, Product Owner, Developers, Business Analyst, and Designers, to name just a few. They all come with a minimum definition of responsibilities and accountability to allow teams to effectively deliver work. Her we will have a more detailed look at each of them, without forgetting the crucial emphasis on your Customer.Theme 3 - The E2E Agile Software Development LifecycleBy adapting an Agile software development life cycle (in short, SDLC), you will benefit from an iterative approach to the design, development and testing of your software feature. We will have a more detailed look at each stage that your feature undergoes: from its initial ideation phase and fleshing out the initial requirements, to the actual build development and testing phases, prior to launching the product to the customer marketBy the end of this course you will:Know the difference between Agile and Waterfall Software DevelopmentLearn about the benefits and drawback of each methodologyBe aware of typical Agile meetings to use in your daily work life: Sprint Planning, Standups, Demos and RetrospectivesUnderstand the key roles and responsibilities of team membersRecognise the importance of regular collaboration with your customersAble to explain each phase of the Agile Software Development LifecycleBe confident in kicking off an ideation phase or initiating a creative processUnderstand what it takes before any code development takes place - from writing requirements to sketching out designs to planning the technology infrastructureBe mindful of the importance of regular testing of your software, both in a a manual as well as automated wayKnow how to launch your application to friends and familyBe a champion in gathering feedback from your customer, and iterating your product accordingly, to improve and launch quicker and more successfully

课程标签

0人关注该课程

主题相关的课程