I attended ITIL training, and completed ITIL Foundation certification while employed by Sun Microsystems. The best practices learned that support maximizing the value of IT by aligning IT services with business strategy has been instrumental in my ongoing success.
Throughout my career as Solutions Architect, it has been my ongoing strategy to determine business use-case first, then develop technical architectures that support the business needs. Architecture changes are best made in small increments, that can be rolled back if necessary. A constant feedback cycle is required to continuously improve and refine processes over time.
These are some ITIL best practices that are incorporated into AGILE methodologies.