Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Must Know Agile Fundamentals for IT Professionals
Rating: 5.0 out of 5(4 ratings)
12 students

Must Know Agile Fundamentals for IT Professionals

Agile mini boot camp for IT Professionals for the essential knowledge to work in agile set up.
Created byParas Mishra
Last updated 5/2024
English

What you'll learn

  • Understanding the principles and values of agile methodologies such as Scrum, Kanban, Lean,
  • Artifacts in Scrum (Product Backlog, Sprint Backlog, Increment).
  • Roles and responsibilities in Scrum (Scrum Master, Product Owner, Development Team).
  • Learning the differences between traditional waterfall methodology and agile methodologies.
  • Familiarization with popular Agile tools such as Jira, Trello, and Azure DevOps for managing Agile projects.

Course content

1 section5 lectures2h 49m total length
  • Agile Mini Boot Camp - Session 132:07

    Explore how Agile methodologies intersect with the industrial revolution, empowering organizations to adapt swiftly amidst rapid change. Delve into innovative strategies and frameworks, equipping you with the tools to navigate transformative shifts and drive sustained innovation.

  • Agile Mini Boot Camp - Session 220:28

    Requirements in Agile" offers a comprehensive exploration of gathering, prioritizing, and managing requirements within Agile frameworks. This course equips you with the skills to effectively elicit and refine requirements, fostering collaboration between stakeholders and development teams. Learn strategies for adapting to evolving project needs while maintaining focus on delivering value to customers through iterative development cycles.

  • Agile Mini Boot Camp - Session 322:48

    The Agile Manifesto, created in 2001 by a group of software developers frustrated with traditional, heavyweight software development processes, serves as a foundational document for Agile methodologies. It articulates a set of values and principles that prioritize flexibility, collaboration, and responsiveness to change in software development.

  • Agile Mini Boot Camp - Session 447:43

    In Agile, requirements management focuses on maintaining a dynamic and collaborative approach to gathering, prioritizing, and refining project requirements. Unlike traditional methods that rely on extensive upfront planning, Agile requirements management emphasizes:

  • Agile Mini Boot Camp - Session 546:18

    In Agile, requirements are expressed as user stories, which are brief descriptions of a feature told from the perspective of the end user. These user stories are typically written on index cards or digital tools and include acceptance criteria to define when the story is completed. Requirements evolve through collaboration between the development team and stakeholders, allowing for flexibility and responsiveness to change. Agile emphasizes delivering working software frequently, which means requirements are broken down into small, manageable chunks called "sprints" or "iterations" and prioritized based on business value.

Requirements

  • The prerequisites for taking a course on "Must Know Agile Fundamentals for IT Professionals" may vary depending on the institution offering the course and its target audience. However, typical prerequisites might include:

Description

Welcome to 'Must Know Agile Fundamentals for IT Professionals'! This comprehensive course is designed to provide IT professionals with a detailed understanding of Agile methodologies, enabling you to navigate and excel in the rapidly evolving landscape of IT projects.

Throughout this course, you'll embark on a journey through the core principles, values, and practices that underpin Agile development. We'll delve into the Agile Manifesto and its twelve principles, examining how they shape the Agile mindset and drive successful project outcomes.

You'll gain a deep understanding of various Agile frameworks, including Scrum, Kanban, and Extreme Programming (XP). We'll explore the roles and responsibilities within each framework, as well as the ceremonies, artifacts, and practices that facilitate iterative and incremental development.

In addition to theory, this course emphasizes practical application. Through hands-on exercises, case studies, and real-world examples, you'll learn how to apply Agile principles to your day-to-day work in IT. You'll discover techniques for effective backlog management, sprint planning, daily stand-ups, and retrospectives, empowering you to lead Agile teams and deliver value to stakeholders.

Furthermore, we'll discuss the importance of collaboration, communication, and continuous improvement in Agile environments. You'll learn how to foster a culture of transparency, trust, and innovation within your teams, driving productivity and satisfaction among team members and clients alike.

Who this course is for:

  • This course is ideal for IT professionals, including software developers, testers, system administrators, network engineers, database administrators, and IT project managers who want to gain a solid understanding of agile methodologies and how they apply to IT projects.