Agile Dev Practices: SDLC & Project Management

所在平台: Coursera

课程主页: https://www.coursera.org/learn/agile-dev-practices-sdlc--project-management

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程总结:敏捷开发实践:软件开发生命周期与项目管理** 本课程旨在深入探讨敏捷软件开发,为学习者提供关于软件开发生命周期(SDLC)的实用理解,特别强调敏捷方法论的应用。 **课程大纲:** 1. **敏捷简介** 本模块探讨组织如何实施敏捷方法以提升工作体验、互动、协作和适应能力,从而提高整体工作满意度。作为敏捷领导者,了解这些原则至关重要,它们将帮助你培养一个动态、响应迅速的工作环境,并使你能够领导高效而灵活的团队。 2. **组织实践与敏捷工具** 在这一模块中,学习者将了解到在开发团队中讨论实施优先级的组织实践和敏捷工具。探索符合项目需求的敏捷技术实践,研究敏捷工件如何促进项目透明度和团队合作。同时,发展所需的人际交往能力,以便在敏捷软件开发环境中有效协作和沟通。 3. **预测思维、瀑布与敏捷方法论** 本模块比较预测思维、瀑布模型与敏捷方法论,重点关注各自的规划、执行和适应策略。学习需求工程及其在项目背景中的应用,并掌握收集、记录和组织需求的技术。同时,探讨敏捷方法论的架构和设计原则,帮助你做出明智决策,并根据项目特定需求调整策略,有效推动敏捷项目的进展。 4. **软件开发生命周期(SDLC)与能力成熟度模型集成(CMMI)** 在这一模块中,学习者将探索软件开发生命周期(SDLC),以及评估其适用于不同项目的程度。同时,深入了解关注质量管理的能力成熟度模型集成(CMMI)。 通过本课程的学习,学员将从理论到实践全面掌握敏捷开发及其在软件开发过程中应用的关键概念和技术,提升项目管理能力。

课程大纲

Name:Introduction to Agile

Description:In this module, we will explore how and why organizations implement agile methodologies to enhance daily work experiences, interactions, collaboration, adaptability, and overall job satisfaction. As an agile leader, it's important to understand these principles. This knowledge will equip you with the necessary skills to foster a dynamic and responsive work environment and empower you to lead engaged, adaptable teams.

Name:Organizational Practices and Agile Tools

Description:In this module, you'll learn about organizational practices and Agile tools used to discuss implementation priorities in development teams. You'll explore Agile technical practices that are tailored to project needs. You'll examine Agile artifacts and learn how they create project transparency and teamwork. You’ll also develop the interpersonal skills you will need to collaborate and communicate in Agile software development contexts.

Name:Predictive Thinking, Waterfall, and Agile methodologies

Description:In this module, you’ll explore and compare predictive thinking, Waterfall, and Agile methodologies, with a special focus on their strategies for planning, execution, and adaptation. You'll gain insights into requirements engineering and how to apply them across project contexts. You’ll also cover techniques for gathering, documenting, and organizing requirements. We'll also explore the architectural and design principles of Agile methodologies. By the end of this module, you'll be able to make informed decisions, tailor strategies to specific project needs, and successfully steer Agile projects.

Name:Software Development Life Cycles (SDLC) & Capability Maturity Model Integration (CMMI)

Description:In this module, you'll explore software development life cycles (SDLC), and assess their suitability for different projects. You’ll learn more about capability maturity model integration (CMMI) which focuses on quality management.

课程评论(0条)

课程详情

In this course, you will learn about Agile software development, offering a practical understanding of the software development life cycle (SDLC) with a strong emphasis on Agile methodologies.

课程标签

0人关注该课程

主题相关的课程