Introduction to Agile Development and Scrum
After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. This course will benefit anyone who wants to get started with working the Agile way. It is particularly suitable for IT practitioners such as software developers, development managers, project managers, product managers, and …
Introduction to Agile Development and Scrum
After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. This course will benefit anyone who wants to get started with working the Agile way. It is particularly suitable for IT practitioners such as software developers, development managers, project managers, product managers, and executives.You will learn to apply Agile practices derived from lean manufacturing concepts, like test-driven development. Learn how a scrum team functions. Learn how to write good user stories and track your team’s progress using a kanban board. Create and refine a product backlog collaboratively with the team and the customer, in a flexible and blameless culture.
This approach will lead you to higher levels of efficiency, with the ability to plan and execute sprints with your development team, measuring success with actionable metrics.
This course is about more than facts and processes. It is about working collaboratively on a self-organizing team, coached by a scrum master, and building what is needed, rather than simply following a plan.
Developed and taught by an experienced Agile practitioner, the course includes hands-on practice through realistic scenario-based labs using GitHub and ZenHub.
Adopt the 5 practices of Agile, a subset of DevOps: small batches, minimum viable product, pair programming, behavior- and test-driven development.
Write good user stories, estimate and assign story points and track stories using a kanban board. Incorporate Scrum artifacts, events, and benefits.
Create and refine a product backlog using the sprint planning process. Produce potentially shippable product increments with every iteration.
Create burndown charts to forecast the ability to meet a sprint goal. Use metrics to enhance performance, productivity, and client satisfaction.
Syllabus
Syllabus - What you will learn from this course
Week 1
Introduction to Agile and Scrum
Week 2
Agile Planning
Week 3
Daily Execution
Week 4
[Optional] HONORS Project - Create an Agile Plan with ZenHub
FAQ
When will I have access to the lectures and assignments?
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
Do I need to know anything about Agile, Scrum, or DevOps to take this course?
No. This is an introductory course that assumes no prior knowledge of Agile, Scrum, or DevOps.
Which software tools are required?
To complete the labs, you will need to set up an account for GitHub and set up an account for Zenhub. Both are free and available via a web browser! There is nothing to download or instrall. A guide for signing up for these accounts is included in the course material, with screen shots and simple step-by-step instructions.
Are the labs optional?
Yes. The labs are optional so that managers and executives can complete the course without completing the labs. If you are a practitioner, or are pursuing the DevOps Foundation Specialization or DevOps Professional Certificate, you are strongly encouraged to complete the labs, as well as the optional HONORS module project.
If you opt to not do the labs, you will still be able to receive a certificate of completion for this course, Introduction to Agile Development and Scrum.
Do I need to have experience with GitHub or ZenHub?
No. There is no need for you to have experience with GitHub or ZenHub prior to taking this course. The course material will guide you through using the tools, with step-by-step instructions as well as an explanation of how the tool is useful for Agile.
Are the tools, like GitHub and ZenHub, available at no charge?
Yes. Both tools are available at no cost. By signing up for a 14-day free trial for ZenHub, you will be able to use the tool for the course and the tool will still be available to you for educational purposes or open-source projects after 14 days.
Reviews
I thoroughly enjoyed the course. Although concepts are not very challenging, it does introduce one's mind to a new way of getting things don
Well Structured course for beginners and really like the way the concepts are explained and the assignments are designed.
A great course on agile philosophy and scrum! John presents the material clearly with good examples and the labs help solidify the scrum process.
This course was straight to the point and ease to understand, the introduction to agile Development and Scrum was explained very wel. Highly recomment this course to a begginer student!
Start your Free Trial
Self paced
18,293 already enrolled
4.9stars Rating out of 5 (586 ratings in Coursera)
Go to the Course