Desenvolvimento Ágil: eXtreme Programming (XP)

Aprenda a desenvolver projetos de softwares utilizando a metodologia de programação extrema (XP).

4.60 (173 reviews)
Udemy
platform
Português
language
Software Engineering
category
Desenvolvimento Ágil: eXtreme Programming (XP)
545
students
1 hour
content
Apr 2018
last update
$19.99
regular price

What you will learn

Encarar o desenvolvimento de software com outra perspectiva.

Aprender a combinar as práticas nas quais a XP se baseia, tais como teste de unidade, programação em pares, refatoração e entre outras no projeto de software.

Utilizar a XP para reduzir o risco do projeto, melhorar a resposta às mudanças do negócio, melhorar a produtividade durante toda a vida do sistema e acrescentar diversão à construção de softwares em equipes - tudo isso ao mesmo tempo!

Why take this course?

Neste curso você aprenderá sobre metodologias ágeis de desenvolvimento, em especial, eXtreme Programming, ou simplesmente XP. Este curso fala o que está por detrás da XP e, principalmente, irá ajudá-lo a tomar uma decisão consciente sobre quando e onde usar ou não a XP. Se você já utiliza XP no desenvolvimento de softwares, ótimo! Este curso irá ajudá-lo a entender melhor esta metodologia.

Se você estiver buscando uma maneira melhor de desenvolver softwares, melhores relacionamentos com seus clientes e equipe, programadores mais felizes, estáveis e produtivos, então eu recomendo fortemente você fazer este curso.

A XP cabe tanto para programadores, quanto para clientes e gerentes de equipes de desenvolvimento. Se você é programador, a XP promete que você poderá trabalhar naquilo que lhe interessa todos os dias. Se você é cliente ou gerente, a XP promete que você obterá o maior valor possível de cada semana de programação. Resumindo, a XP promete reduzir o risco do projeto, melhorar a resposta às mudanças do negócio, melhorar a produtividade durante toda a vida do sistema e acrescentar diversão à construção de softwares em equipes - tudo isso ao mesmo tempo!

Comece a ser extremo hoje mesmo! Nos vemos na aula 1.

Our review

🏆 **Global Course Rating: 4.60** ### **Course Overview and Reception** The course on Extreme Programming (XP) has received a generally positive response from recent reviewers, with an average rating of 4.6 out of 5 stars. The majority of reviews appreciate the course's direct approach to the subject, focusing on providing a solid foundation in XP principles without overwhelming beginners. ### **Pros** - **Direct and Concise:** The course is praised for its straightforward approach, directly addressing the core concepts without unnecessary fluff. - **Ideal for Beginners:** It's recommended for individuals who are new to XP or Agile methodologies, as it provides a clear understanding of the concepts. - **High Quality Content:** Many reviewers find the content of the course to be excellent, providing valuable insights into XP practices and principles. - **Global Appeal:** Some participants appreciate the fact that the course is not language-dependent, making it accessible to a global audience. - **Stimulates Curiosity:** The course encourages further exploration and study, prompting users to engage more deeply with the subject matter. ### **Cons** - **Lack of Practical Examples:** Several reviewers note that while the theoretical aspects are well covered, there is a noticeable absence of practical exercises or real-world case studies. - **Limited Interactive Elements:** The course relies heavily on textual explanations, which some users feel could be supplemented with graphics, figures, and video demonstrations to enhance learning. - **Room for Content Expansion:** A few reviewers suggest that the course could benefit from additional material to provide a more comprehensive understanding of XP applications and its integration into real-world projects. - **Assessment and Engagement:** Some users find the quizzes at the end of each module to be insufficient, and they recommend improving the engagement factor of the course through interactive elements or more robust assessment methods. - **Language and Presentation:** A small number of reviewers point out minor errors in the presentation, such as grammatical mistakes, and suggest that enhancing the presenter's tone could make the course more engaging. ### **Suggestions for Improvement** - **Incorporate Real-World Applications:** Include case studies or examples that demonstrate how XP can be applied in various scenarios to solve real problems. - **Enhance Visuals and Interaction:** Add graphics, video demonstrations, and interactive exercises to complement the written content and improve understanding. - **Expand on Advanced Topics:** Ensure that the course lives up to its description of being "advanced" by providing a deeper dive into XP methodologies and their practical applications in software development projects. - **Improve Assessment Tools:** Develop more comprehensive quizzes or practical assignments to reinforce learning and assess understanding effectively. - **Offer Additional Resources:** Provide recommended literature, additional resources, or further reading to encourage self-directed learning beyond the course material. ### **Conclusion** Overall, the course on Extreme Programming is considered a valuable resource by most reviewers, particularly for those new to Agile methodologies. While it excels in providing clear explanations of XP principles, there is room for improvement in terms of practical application, interactive content, and advanced topics coverage. With these enhancements, the course has the potential to be even more effective in educating users about XP and its benefits in software development.

Charts

Price

Desenvolvimento Ágil: eXtreme Programming (XP) - Price chart

Rating

Desenvolvimento Ágil: eXtreme Programming (XP) - Ratings chart

Enrollment distribution

Desenvolvimento Ágil: eXtreme Programming (XP) - Distribution chart

Related Topics

995080
udemy ID
10/26/2016
course created date
2/8/2020
course indexed date
Bot
course submited by