I guarantee you the folks that make the machines you use in your work use Scrum Teams and go through exactly what I am talking about. I also know that doctors (the boss ones), especially in teaching hospitals, have weekly meetings talking about exactly that kind of thing... For profit hospitals very much do.Yeah we don't have time for such bs. Enjoy!
While you may not need to, most of us have had to justify our existence at some point or another in our jobs... We have had to do this.