Debriefing is the action of letting other people or informing other people of the changes or just basically telling them if you have done something extra. You have done something differently.
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!
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Adquiere por un año todos los cursos, escuelas y certificados por un precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Las pruebas de tu software son clave para tener confianza en su funcionamiento y asegurar calidad del mismo.
Como desarrollador de software, también eres responsable de las pruebas de tu aplicación. Más allá de tener un equipo que se encargue de eso, tú puedes aportar mucho con tus propias pruebas.
Existen varios tipos de pruebas que tu mismo puedes implementar junto con tu equipo de trabajo.
Documentar tu código puede ser una tarea odiosa, pero extremadamente importante para tus compañeros de trabajo y para el futuro del proyecto.
Escribir pruebas para tu código es la mejor documentación que puedes hacer. Sin embargo, no esquives la responsabilidad de comunicar y compartir el proyecto. Un consejo personal: documenta tu código en una tarde tranquila de trabajo, esucha música y anota las palabras que describen qué fue lo que hiciste y cómo funciona. Busca la manera de divertirte mientras lo haces.
Contribución creada por: Kevin Fiorentino.
Aportes 17
Preguntas 0
Debriefing is the action of letting other people or informing other people of the changes or just basically telling them if you have done something extra. You have done something differently.
From my experience I would say that communication with our peers is a fundamental pillar to have a good workflow.
Functional testing
Come up with tests
It needs to guarantee your software’s optimal functionality
Technique 3: Unit Testing
Test the smallest pieces of code, it ties with continuous integration process
Manual testing: A group of developers manually starts testing the code’s functionality
Automated testing: For a more complex piece of software
System testing: Test things together, as a black box testing. Tests the overall functionality
Technique 4: Document it
Debriefing: Let your peers understand your code.
Become an expert communicator, know who is listening to you
Functional testing:
This course is great, I’d like to get more English courses for Developers, like workshops for instance, how to write excellent commit messages in a version control system, how to communicate changes to the team, etc.
.
That would be awesome 😄
As a popular say states in spanish: “Hasta al mejor chef se le queman los frijoles”.
I recommend this course Curso de Desarrollo en Laravel con Test Driven Development
Very important> Testing
Thanks
excellent
Functional and unit testing Functional testing
Come up with tests
It needs to guarantee your software’s optimal functionality
Technique 3: Unit Testing
Test the smallest pieces of code, it ties with continuous integration process
Manual testing: A group of developers manually starts testing the code’s functionality
Automated testing: For a more complex piece of software
System testing: Test things together, as a black box testing. Tests the overall functionality
Technique 4: Document it
Debriefing: Let your peers understand your code.
Become an expert communicator, know who is listening to you
The tests guarantee that the software has optimal functionality and there are several types of testing; per unit and per system, these can be manual or automatic
You can also “tag” your code. A “tag” is a snapshot of your
code at a certain time.
You can use tags to keep track of major progress in your
software, like milestones, iterations or changes in
requirements.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.