In my experience with software development thus far, I find that requirements analysis is often overlooked or completely ignored. I believe that by not spending some time understanding the need for the software that's about to built, the developers may really be building an inferior product, which in the end is costly for the stakeholders of the project.From my experience, there is often the misconception that the requirements process, in which requirements are discovered, is a slow process and…See More
"Indeed. I believe that finding a process that works in harmony with the team, company, and client is worthwhile enough to at least iterate on developing the process itself. I find that retrospectives is a good way to find areas of improvement in the…"
"There does seem to be a swing from the Waterfall of yore with super expensive upfront requirements gathering/documentation which itself frequently gets outdated before the project is done, to the extreme Agile of today where sometimes there is too…"