Managing requirements in agile development at scale
With the advent of Agile methods, Requirements Engineering has lost considerable influence in Software Engineering. In many cases, formal Requirements Engineering practices have been replaced by informal techniques, such as user stories that are discarded after completion. However, as Agile methods are being increasingly adopted by large organisations in regulated areas, these organisations re-discover the need for requirements and documentation, and face the challenge to balance flexibility and speed with rigorous Requirements Engineering practices. In this talk, I will give an overview of about 5 years of applied research with several large systems engineering companies transitioning to agile development. I will highlight their struggles when transitioning, their needs for requirements, and first solution attempts.
Grischa Liebel is an Assistant Professor in Software Engineering at Reykjavik University, Iceland. He holds a PhD degree from Chalmers University, Sweden. His research interests include Modelling and Model-Based Engineering, Requirements Engineering, and Software Engineering Education. Much of Grischa's research is done in collaboration with industry (and with humans).