In interviews, you'll be asked about how you approach working in projects, and being able to describe how you utilize agile processes is a great way to help you stand out as a junior developer candidate. This reflection is meant to help you develop this skill.
With that in mind, please answer the following questions in your own gist about your group project:
- What have you learned about the use of agile vs. waterfall in software projects?
- Agile is a software development project management style that favors quick sprints where between each sprint there is user interaction and continuous development, testing and importantly, user interaction.
- Waterfall is a much longer, slower process. It involves all pieces of the software development life cycle but without any user input until the very final project is done. Making it much more difficult to use if a user ever wants anything changed in a project.