Knowledge of Agile development methodologies and IT project management, typically acquired through a bachelor’s degree in a relevant field—such as business, computer science, humanities, or a related discipline. Ability to explain complex ideas, issues, and designs to varied audiences and educate business areas on product vision, plans, and the impact of change.