Understand the fundamentals of software development
Introduction to software development
Communicate with your customer accurately
Customer-oriented requirements and important concepts for iteration cycles
How iteration cycles work
Planning considering priorities
Review: communicate with your customer accurately
Understand your customer and the requirements
Eventos semanales de English Academy
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!
See the real world!
Best practices for software development in real life
Cómo puedo mejorar mi inglés
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
In this lesson you will learn about: Refactoring & stand up meetings, Definition is done, Ship out / Release software with quality and value.
Challenge: using your new knowledge of Deliverable Design answer this mini-quiz
The link of the quiz corresponds to the class “Stand-up meetings, analyze and design”
Refactoring and Stand Up meetings
Let your peers know about refactorization
Definition is done
When everything is done.
Ship Out / Release software with quality and value
Ship out = enviar
Caught up= atratapado, quedar atrapado
Lenghty= largo (i didn´t know this word existed)
Perfect software doesn’t exist.
Do not wait for the perfect software, but for functional software.
I learned this a while ago and it opened my mind, it has helped me a lot since then.
Perfect doesn’t exist, your software should be good enough to work well.
Completely right when the design is good enough and works good enough it’s the moment to ship out!
El código perfecto no existe.