This document discusses how being truly agile is challenging for many roles. It notes that while the principles of agility seem simple, living them out requires discipline, courage, and a willingness to change. Developers must write quality code, accept responsibility, and continuously improve. Testing specialists need strong analytical skills and must teach others. DevOps specialists must automate processes and refactor frequently. Product owners must spend time with customers while still supporting teams. Leadership must trust others while dealing with organizational demands. Coaches need to influence culture within time constraints by consistently demonstrating good practices. True agility ultimately requires soft skills and an ongoing effort to avoid chaos through self-discipline.