Oct. 4th - The Pragmatic Professional by Mike Haden

Abstract: Developing software is difficult and challenging, particularly in the world of conflicting business priorities, customers with vague requirements, shifting and ever-changing technologies, and ever-present time constraints. Different methods, practices, and frameworks have all been developed to help make building great software easier, and some of them actually do. However, let's talk a bit about how we can be more pragmatic in our work, finding the blend of some of these toolkits and helpful practices to make our professional lives easier and our products and services better for customers. Covering the gamut of skills required in today's commercial software development including listening to users, team leadership, projects, corporate practices, and actual development, this won't be a code-centric discussion but instead a broad look at what it means to be a pragmatic professional in the field.

Mike Haden has been working on projects developing commercial software applications in the Canadian oil and gas industry for over 20 years. With roles in application development, data management, business analysis, team leadership and project management, he brings a cross-functional perspective to his work. As an independent contractor presently engaged on a 'virtual' team for a small Denver-based company, Mike can speak well to the myriad roles that a developer often needs to play in a given day and some tips to stay organized and focused.

ICT 516 - University of Calgary

6:00 - 6:30 Snacks
6:30 - 7:30 Presentation

Thanks to the Pason Systems Inc., University of Calgary, and Intellog Inc. for sponsoring this event.