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
Hagamos un repaso de los conceptos aprendidos hasta aquí.
Achievable Development Plan | It is always important to align your goals with the Customer’s goals. Stay focused on your Customer’s requirements |
---|---|
Defining Iterations | It is important you define your Iterations with your team. Iterations should be short, about 30 work days, that way you can catch mistakes quickly. |
VELOCITY-Productive time | A work period after which you get together with the customer, show her your work, and receive feedback. |
Backlog | The backlog is actually just a big board on the wall of your office. You should use it to keep track of what work’s in the pipeline, what’s in progress, and what’s done. |
Milestone 1.0 | It is your FIRST MAJOR release, you show your Customer your working, functional Software and you expect to get paid for it |
Break User Stories into tasks | Divide the work into smaller, achievable tasks. By Breaking User Stories into tasks, you add confidence to your Estimates and your plan Track your project from Inception to Completion, it is always smart to know exactly where you are and how you are doing. |
Update your backlog | Your User Stories and tasks must be moving from the Pipeline to “in progress”, to “completed” all the time. It is important to update the backlog daily. |
Standup Meetings | Small daily meetings you have with your team to inform others of your progress, general feelings, and difficulties. |
Analyze and Design | Analyzing and designing your software, and pivoting when necessary, is going to be an integral part of the Software Development Process. |
Modeling your Design | Once you know you need to adjust, remember you must adjust your Backlog, User Stories, and Estimates too |
Estimación, planificación, diseño, organización, traqueo de las tareas y performance del equipo.
Desarrollar software es más que sentarse a escribir código. Platzi puede ayudarte a capacitarte en gestión de proyectos y equipos con el Curso de Fundamentos de Project Management o Curso Profesional de Scrum.
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?