Scrum- Design sprint, anyone?

I would think these elements would be helpful for almost any work environment. Did you guys have someone (a consultant or “expert”) come in to help you try to implement these methods, or did you just discuss it as a group and make the choice to do it? Asking for myself, because I would love to implement these things in my office…