User-centered design as a key for (re)development