Agile Software Development

Agile Software Development is a type of project management process, mainly used for software development, where demands and solutions evolve through the collaborative effort of cross-functional teams. Coursera's Agile Software Development catalogue equips you with the practical expertise to manage software development projects effectively. You'll learn about core agile principles, various agile methodologies like Scrum, Kanban, Lean and Extreme Programming, backlog management, sprint planning, and how to encourage collaboration for delivering high-quality software. Enhance your project management skills by mastering concepts such as iterative development, team collaboration, customer satisfaction, and adaptive planning.
26credentials
2online degrees
54courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "agile software development"

  • Status: Preview

    Skills you'll gain: Agile Software Development, Requirements Management, Software Development, Product Management, Process Development, Application Lifecycle Management, Software Engineering, Project Planning, Project Management, Customer Engagement

  • Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems

  • Skills you'll gain: Sprint Planning, Azure DevOps, Backlogs, Issue Tracking, Kanban Principles, Agile Software Development, Project Management, DevOps

  • Skills you'll gain: User Story, Test Driven Development (TDD), Continuous Integration, Version Control, Software Testing, Test Automation, Git (Version Control System), Agile Methodology, Agile Project Management, Agile Software Development, Software Architecture, Maintainability, Software Design Patterns, JavaScript Frameworks, Unit Testing, Acceptance Testing, Web Content Accessibility Guidelines, Regression Testing, Software Design, Application Design

  • Status: Free Trial

    Skills you'll gain: Game Design, Video Game Development, Agile Methodology, Agile Software Development, Software Design Documents, Software Development Methodologies, Augmented and Virtual Reality (AR/VR), Virtual Reality, Sprint Planning, Video Production, Technical Documentation, Prototyping, Digital Publishing, User Interface (UI)

  • Instituto Tecnológico de Aeronáutica

    Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Unified Modeling Language, Software Development Methodologies, Software Engineering, Software Development

  • Status: Free Trial

    Coursera Instructor Network

    Skills you'll gain: Agile Software Development, Project Management Software, Program Management, Responsible AI, Planning, Engineering Management, Generative AI, Timelines, Engineering Software, Risk Analysis, Resource Management, Prompt Engineering, Analytics, Stakeholder Communications, Machine Learning, Natural Language Processing

  • Instituto Tecnológico de Aeronáutica

    Skills you'll gain: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Programming Principles, Eclipse (Software)

  • Universidad de los Andes

    Skills you'll gain: Supervised Learning, User Story, Unsupervised Learning, LangChain, Cloud-Native Computing, Continuous Deployment, Software Testing, Angular, Process Analysis, Dashboard, Cost Estimation, Design Thinking, Infrastructure As A Service (IaaS), Agile Project Management, API Design, Agile Software Development, Internet Of Things, Deep Learning, Android Jetpack, Software Architecture

  • Skills you'll gain: Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Model View Controller, Databases, Relational Databases, Software Development, Ruby on Rails, Software Design Patterns, Cascading Style Sheets (CSS), Javascript

  • Status: Free Trial

    Skills you'll gain: Requirements Analysis, Requirements Elicitation, Requirements Management, Functional Requirement, Business Requirements, Product Requirements, Backlogs, User Requirements Documents, Scope Management, Change Control, User Story, System Requirements, Client Services, Acceptance Testing, Agile Software Development, Prioritization

  • Skills you'll gain: Middleware, Application Frameworks, Web Applications, Model View Controller, Agile Software Development, Git (Version Control System), Software Engineering, Web Development, Software Development, User Interface (UI), Databases, Relational Databases, Ajax, Software Architecture, Ruby on Rails, Javascript, Network Protocols

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • IBM
  • SkillUp
  • University of Alberta
  • LearnQuest
  • EDUCBA
  • Packt
  • Scrum Alliance
  • Universidad de los Andes