Visão Geral
Curso Agile Scrum Fundamentals for Managers. Embora alguns entusiastas do Agile prevejam o fim do gerenciamento de projetos no desenvolvimento de software como resultado do advento do Agile, ficou claro que mesmo nas implementações mais ágeis, ainda há necessidade de gerenciamento. Há, no entanto, uma mudança na forma como a gestão é realizada em um ambiente Ágil. Este Curso Agile Scrum Fundamentals for Managers apresenta uma visão geral do desenvolvimento ágil de software e define as diferenças entre o gerenciamento tradicional de desenvolvimento de software e o gerenciamento de uma abordagem ágil. O Curso Agile Scrum Fundamentals for Managers usa Scrum como modelo para desenvolvimento ágil de software.
Objetivo
Após realziar este Curso Agile Scrum Fundamentals for Managers, voce será capaz de:
- Apresente o conceito de agilidade de desenvolvimento e o Manifesto Ágil
- Compare e contraste o gerenciamento do desenvolvimento de software tradicional com o gerenciamento do desenvolvimento ágil de software
- Apresente os conceitos de uma estrutura Ágil conforme incorporados no Scrum
- Entenda como gerenciar um ambiente Agile mesmo dentro de uma abordagem organizacional estruturada
Publico Alvo
- Gerentes,
- Programadores,
- Desenvolvedores,
- Executivos
- Qualquer pessoa interessada em conhecer os benefícios do desenvolvimento ágil.
Pre-Requisitos
- Conhecimento dos processos de desenvolvimento atuais, como desenvolvimento estruturado de cima para baixo e método em cascata.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introduction
- The Software Development Process
- Software Development Best Practices
- Process-Oriented Development
The Agile Approach
- The Rise of Agile Methods
- The Agile Manifesto
- Principles of Agile Methods
Iterative Development and Incremental Delivery
- Classic Approaches to Development
- What Is Iterative Development
- Iterating Development Cycles
- Planning the Iterations
- Managing the Iterations
- Classic Approaches to Delivery
- Principles of Incremental Delivery
- Managing Incremental Delivery
- Structuring the Evolutionary Project
The Development Cycle
- The Big Picture
- The Problem Definition
- Developing a System Model
- The Vision
- The System Metaphor
- Product Definition
- Customer Roles and Interaction
- User Stories
- The Requirements Backlog
- Approaches to Analysis and Design
- Agile Modeling Concepts
- Programming Approaches
- Principles of Agile Programming
- Agile Testing
- Managing the Development Process
Agile Software Development Management
- Classic Software Development Management
- Agile Self-Organizing Teams
- Business Representation
- Agile Frameworks
- Prerequisites
- Adaptive Culture
- Adaptive Framework
- Adaptive Collaboration
- Applying Classic PMBOK® Guide Project Management to Agile
- The Declaration of Interdependence
Example: The Scrum Framework
- Scrum Background
- Scrum Framework
- Scrum Process
- Three Scrum Roles
- Four Scrum Ceremonies
- Engineering Practices
- Managing Scrum
- Making Scrum Work
The Bottom Line
- Agile Best Management Practices
- Where to Go for More Information
TENHO INTERESSE