Northeastern University
Agile Software Development Part 2

Gain next-level skills with Coursera Plus for $199 (regularly $399). Save now.

Northeastern University

Agile Software Development Part 2

Jacob Housman

Instructor: Jacob Housman

Gain insight into a topic and learn the fundamentals.
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 7 modules in this course

In this module, you'll explore Scrum and Kanban, and evaluate their pros and cons to find which suits your projects best. We'll discuss how Agile methods boost teamwork and collaboration within organizations. You'll also learn to develop an Agile project plan focusing on setting clear goals, defining the project's scope, and understanding its limitations. By the end, you'll be ready to use Scrum and Kanban effectively in professional settings, improving both teamwork and project management.

What's included

4 videos6 readings2 assignments

In this module, we're diving into how digital tools can make a difference in the Scrum framework. Digital tools help teams work together better and manage Agile software development projects efficiently. You'll learn more about Scrum artifacts and how to use them in the real world to make Scrum practices stronger. We'll look at how effective these artifacts are in a physical workspace and determine where improvements can be made.

What's included

1 video4 readings3 assignments

In this module, we will explore different Agile methodologies used to enhance efficiency and adaptability in software projects. We will cover Scrum, Extreme Programming (XP), Lean, and Kanban. Lean Thinking will help you streamline projects, focus on essentials, and eliminate waste. Kanban will allow you to improve work management. Extreme Programming (XP) focuses on collaboration, with Pair Programming being a key component that helps achieve higher quality and customer satisfaction. Scrum, on the other hand, enhances teamwork through sprints and regular check-ins which promotes adaptability. By the end of this week, you will have mastered Agile methods to improve project outcomes and teamwork. These skills will help you create flexibility, efficiency, and responsiveness in future projects.

What's included

2 videos7 readings3 assignments

This week, we're diving into Scaled Agile Frameworks (SAFe). We'll look at its different configurations like Essential, Large Solution, and Portfolio, and examine how each one can influence a company's approach to developing software. Our goal is to give you the knowledge and understanding needed to suggest the most suitable SAFe configuration for a specific business situation. We'll also check out how well SAFe competencies help in keeping everyone in the organization on the same page, and why SAFe might be a better choice in certain companies when compared to other frameworks.

What's included

1 video4 readings3 assignments

In this module, you will learn to divide a project into smaller sprints and add value at each step. You'll discover how to prioritize tasks based on customer needs and feedback, to select the most valuable project tasks. You’ll explore how to identify and adapt to changing needs and priorities in Agile projects to keep your project flexible. Additionally, you will learn how feedback sessions like daily stand-ups, sprint reviews, and retrospectives, are essential to refine and improve the final product.

What's included

1 video4 readings3 assignments

In this module, we’ll explore what it takes to be a great leader. We will develop your leadership and team management skills. You'll learn about effective communication, how to motivate others, and how to make strategic decisions. We'll learn how to delegate tasks well and make sure you're able to support your team. We'll focus on planning and decision-making strategies to boost the productivity and impact of projects. Moreover, we'll address how to manage team stress, pinpoint common causes of stress, and give practical ways to reduce it. This will help you maintain a healthy and thriving team atmosphere in the future.

What's included

3 videos1 reading3 assignments

In this module we're going to look at how conflicts happen in projects and what causes them. You'll learn about different ways to handle and solve these conflicts within your team and make sure everyone works well together. We'll also explore the importance of effective communication and how this can make a difference in the project's success. By the end of this week, you'll be better at dealing with problems, using the right methods to solve them, and making sure everyone is on the same page. This will help your team work better together and help you achieve your project goals more smoothly.

What's included

1 video3 readings3 assignments

Instructor

Jacob Housman
Northeastern University
2 Courses2,474 learners

Offered by

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions