Gartner Expert

Keith James Mann

Sr Director Analyst

Keith Mann covers Software Engineering Strategy & Practices. He helps CIOs and their direct reports create better software, faster and with less risk. He focuses on the adoption and organizational impact of agile, agile at scale, emergent architecture, and architecture in agile settings.

Mr. Mann has extensive experience as an architect and developer, in application development tools and methods, in architecture methodologies, and in agile transformation.

Previous experience

Prior to joining Gartner, Mr. Mann worked as an enterprise architect, development manager, and agile leader at transportation and engineering companies.

Professional background

407 ETR

Enterprise Architect


Senior Technical Analyst

Areas of coverage

Applications and Software Engineering Leaders

Software Engineering Technologies

Software Engineering Practices


B.Sc., McMaster University

Read More Read Less

Top Issues That I Help Clients Address

1Transition their IT organization to agile

2Build the business case for agile versus waterfall development

3Introduce and manage bimodal application development

4Scale agile across the enterprise

5Define the role of architecture in an agile organization