Introduction
Welcome to this Course for Developers in English
Communicate with your customer accurately
Customer-oriented requirements
How iteration cycles work
Planning considering priorities
Review: communicate with your customer accurately
Understand your customer and the requirements
Prioritizing requirements
Backlog and Milestone 1.0
Organize your tasks!
Organizing your time into user stories and tasks
Stand-up meetings, analyze and design
Review: organize your tasks!
Create deliverable design
Creating deliverable design
Refactoring, meetings and release
Protect your very valuable software
Understanding the principles of defensive development
Functional and unit testing
Review: protect your very valuable software
Understanding Continuous Integration (CI) and testing
Types of software testing
Handle accidents when building the code and what CI means
Test your Software!
TDD Test-Driven Development
Review: test your software!
Be ready for the end
Prepare for the next iteration
End an iteration
Fix your bugs!
Handle bugs to fit your process
Continuous integration test delivery method
Review: fix your bugs!
Conclusion
We've come to an end!
Expert Mentorship
Você não tem acesso a esta aula
Continue aprendendo! Junte-se e comece a impulsionar sua carreira
Carlos Arriaga Luna
En esta lección recordarás los conceptos que hemos estudiado hasta ahora. Ahora es tu turno, lee los términos y sus respectivas definiciones para reforzar tu aprendizaje.
Customer’s Inception | Customer’s Inception is the customer’s initial idea to get software for various purposes. |
---|---|
User Stories | A user story is the representation of an individual task the Software has to do, it is composed of smaller tasks, and it contains a title, a description, and a priority value. |
Iterations as part of a development process | A work period after which you get together with the customer, show her your work, and receive feedback. |
Accurate Communication | It is key to understand Customer’s requirements and avoiding mistakes. |
Idea Brainstorming | Is necessary to get good requirements that will create fantastic results. |
Estimate | The time you agree with your team to finish User Stories. |
Iteration cycle | This is a little work cycle that produces quality, working software. |
Estimating the whole project | Takes place when you decide the size of the complete project. |
Reaching consensus in estimations | This takes place when you have agreed on the length of the estimation with the entire team, after playing planning poker. |
Planning considering priorities | Takes place after having a meeting with the Customer and agreeing on the features that should be included in the next Iteration. It is the Customer’s decision to include certain features. |
Milestone | It is a major release when you show your Customer your working, functional Software and you expect to get paid for it. |
Todos los conceptos están relacionados principalmente con la gestión, planificación y estimación de proyectos que se llevan acabo junto al cliente.
Contribución creada por Kevin Fiorentino con aportes de Erwin Alan FrÃas MartÃnez.
Contribuições 0
Perguntas 0
Quer ver mais contribuições, perguntas e respostas da comunidade?