Lead UI designer in an international product team in SwissRe
Once a step has been completed in Waterfall, it’s difficult to go back and make changes. Waterfall demands very clear product requirements from the beginning. Due to the chain of teams and processess the customer is far removed from the development team. This means the end result may not match user needs. In contrast, Agile builds a working version of the whole project (a MVP) so the changing customer can shape what is built.
Furthermore, by not including the developers from the start of the design process it will take longer to get features developed. This is bad for UX as end users will have to wait longer for improved product experiences. By this time their needs may have changed.
DevOps and Scrum were created to make sure the user is in the center of the development process. Therefore, the
"Features" represent functionalities for users and "Stories" represent user stories eg. As a... I want.. so that...
By using Features and Stories as a task list, its unclear what value the task provides to the user.
Everything done in a sprint should always be linked to a value it provides to the end customer. Features and Stories (used correctly) helps us accomplish that.
By not getting regular client feedback throughout the design process we invested into an experience which the market, client and users did not value.