- What have you learned about the use of agile vs. waterfall in software projects?
Both agile and waterfall processes have value depending on the nature of the project. Agile allows for more progress in less time because it is working through piece by piece, getting feedback, applying that feedback, and moving forward. This means you already have an idea of what the users will be experiencing and needing from the application. Waterfall takes a larger chunk of time working toward the end product without getting or implementing feedback in between. This means that during the process you're only guessing what the users will be experiencing andneeding from the application.
- How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)?
My group and I tried to use GitHub Projects as a project management tool but struggled to fully implement it into our workflow as more than an afterthought. We did use it as a place to log