Coursera
Lista de cursos
  • Navegar
  • Pesquisar
  • For Enterprise
  • Entrar
  • Criar conta

Agile Software Development

Visão geralProgramaPerguntas frequentesDesenvolvedoresCustoClassificações e avaliações

Página inicialCiência da ComputaçãoDesenvolvimento de Software

Agile Software Development

Universidade de MinnesotaUniversidade de Minnesota

Informações sobre o curso: Software industry is going crazy on agile methods. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. This course will help you gain knowledge on what is agile? Why agile is better suited for these situations? We will also cover some of the most common agile frameworks like scrum and XP in depth. Prerequisite: You need basic knowledge of software development process and software development methodologies. After completing this course, you will be able to : 1) Demonstrate the ability to participate effectively in agile practices/process for software development. 2) Explain the purpose behind common agile practices. 3) Ability to apply agile principles and values to a given situation. 4) Ability to identify and address most common problems encountered in adopting Agile methods. Project: You will also be given opportunity to apply what you learn in this course. You will be given fictional case studies, where after studying the case study, you will have to exercise some of the practices, techniques, etc that team members of an agile team members are expected to know.

Para quem é direcionado este curso: It is designed for individuals who are new to agile software development methods or have been developing software using agile and lean methods but wants to gain deeper understanding of these methods and/or getting academic context on these methods


Desenvolvido por:  Universidade de MinnesotaUniversidade de Minnesota
Universidade de MinnesotaUniversidade de Minnesota

  • Praveen Mittal

    Ministrado por:  Praveen Mittal, Adjunct Professor

    College of Science and Engineering
Informações básicas
Curso 2 de 4 no Software Development Lifecycle Specialization
NívelIntermediate
Compromisso4 weeks of study, 3-4 hours / week
Idioma
English
Como ser aprovadoSeja aprovado em todas as tarefas para concluir o curso.
Classificação do usuário
4.4 estrelas
Classificação média do usuário 4.4Veja o que os aprendizes disseram
Programa
SEMANA 1
Agile Fundamentals
In this module, we will learn about agile mindset, the core behind many agile methods. How agile methods are different than traditional methods and when to use agile methods. We will learn about how to apply agile mindset and finally review different frameworks available to implement agile.
9 vídeos, 3 leituras, 3 questionários de prática
  1. Vídeo: Welcome and Course Intro
  2. Reading: Course Learning Plan
  3. Vídeo: What software development looks like?
  4. Vídeo: Intro to Software Development Models
  5. Vídeo: Why Agile?
  6. Reading: Video: Agile Manifesto : Values
  7. Vídeo: Agile Manifesto: Principles
  8. Reading: Agile Manifesto Explained
  9. Practice Quiz: Agile Values and Principles
  10. Vídeo: Benefits and Challenges of Agile
  11. Vídeo: Agile: When to Use and When NOT to!
  12. Practice Quiz: Using Agile Methods
  13. Vídeo: Applying an Agile Mindset to a Project
  14. Vídeo: Agile Frameworks
  15. Practice Quiz: Applying an Agile Mindset
Nota atribuída: Agile Fundamentals
SEMANA 2
Requirements and Planning
In this module we will learn about user stories and agile estimation and planning techniques.
9 vídeos, 1 leitura, 4 questionários de prática
  1. Vídeo: Gathering Requirements: The agile way
  2. Vídeo: User Stories: The currency of agile development
  3. Vídeo: Characteristics of good user stories
  4. Practice Quiz: User Stories
  5. Vídeo: Generating User Stories
  6. Practice Quiz: Gathering User Needs
  7. Vídeo: Agile Estimation and Planning
  8. Vídeo: Estimation Styles and Process
  9. Reading: Video: Planning Poker
  10. Practice Quiz: Agile Estimation
  11. Vídeo: Velocity
  12. Vídeo: Release Planning
  13. Vídeo: Release Tracking
  14. Practice Quiz: Release Planning and Tracking
Nota atribuída: Requirements and Planning
SEMANA 3
Scrum
In this module we will learn about Scrum which is one of the most popular agile framework. We will learn about scrum practices and the purpose behind these practices.
6 vídeos, 3 questionários de prática
  1. Vídeo: Scrum Overview
  2. Practice Quiz: Scrum Overview
  3. Vídeo: Sprint Planning
  4. Vídeo: Sprint Tracking
  5. Practice Quiz: Sprint Planning and Tracking
  6. Vídeo: Sprint Execution and Daily Standups
  7. Vídeo: Sprint Review
  8. Vídeo: Sprint Retrospective
  9. Practice Quiz: Sprint Review, Retrospective and Execution
Nota atribuída: Scrum
Nota atribuída: Applying the Agile Mindset and Techniques
SEMANA 4
XP and Course Wrap-up
In this module, we will compare Scrum to XP and learn about some of the engineering practices from XP.
5 vídeos, 1 leitura
  1. Vídeo: XP Overview
  2. Vídeo: XP Values
  3. Vídeo: XP Practices - Part 1
  4. Vídeo: XP Practices - Part 2
  5. Vídeo: XP Process Model
  6. Reading: Scrum vs XP
Nota atribuída: XP
Nota atribuída: Story Mapping

Perguntas frequentes
Como funciona
Coursework
Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates
Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Desenvolvedores
Universidade de MinnesotaUniversidade de Minnesota
The University of Minnesota is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation’s most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.
Custo
Comprar curso
Acesso aos materiais do curso

Disponível

Acesso a materiais valendo nota

Disponível

Receba uma nota final

Disponível

Obtenha um Certificado de Curso compartilhável

Disponível

Classificações e avaliações
Avaliado em 4.4 de 5 decorrente de 34 avaliações

周

nice course! super useful for my work.

CS

Fantastic!

AS

Excellent



Talvez você também goste de
University of Colorado System
Requirements Elicitation: Artifact and Stakeholder Analysis
1 curso
University of Colorado System
Requirements Elicitation: Artifact and Stakeholder Analysis
Visualizar curso
University of Colorado System
Requirements Specifications: Goals and Conflict Analysis
1 curso
University of Colorado System
Requirements Specifications: Goals and Conflict Analysis
Visualizar curso
University of Colorado System
SRS Documents: Requirements and Diagrammatic Notations
1 curso
University of Colorado System
SRS Documents: Requirements and Diagrammatic Notations
Visualizar curso
University of Colorado System
Software Requirements Prioritization: Risk Analysis
1 curso
University of Colorado System
Software Requirements Prioritization: Risk Analysis
Visualizar curso
University of Colorado System
Requirements Gathering for Secure Software Development
1 curso
University of Colorado System
Requirements Gathering for Secure Software Development
Visualizar curso
Coursera
O Coursera proporciona acesso universal à melhor educação do mundo fazendo parcerias com as melhores universidades e organizações para oferecer cursos on-line.
© 2018 Coursera Inc. Todos os direitos reservados.
Baixar na App StoreBaixar no Google Play
  • Coursera
  • Sobre
  • Liderança
  • Carreiras
  • Lista de cursos
  • Certificados
  • Notas
  • Para negócios
  • For Government
  • Comunidade
  • parceiros
  • Orientadores
  • Tradutores
  • Desenvolvedores
  • Testadores beta
  • Conectar
  • Blog
  • Facebook
  • LinkedIn
  • Twitter
  • Google+
  • Tech Blog
  • Mais
  • Termos
  • Privacidade
  • Ajuda
  • Acessibilidade
  • Imprensa
  • Contato
  • Diretório
  • Afiliados