Practical Project Management
How to implement the PM best practices in the simplest, most practical way.
Russian Blockade of Berlin, 1948.
Bill Stewart is a PMI® certified Project Management Professional (PMP®) who has managed projects from just a few thousand dollars up to $55M, and served in a range of senior management roles on projects up to $3B. He has delivered more than 330 live project management courses to more than than 3,300 people from Victoria, BC to Tampa, Florida. More than 52,000 students have enrolled in his Deeply Practical Project Management course, and more than 350,000 minutes are watched every month. Internationally recognized, Bill has spoken three times as a keynote speaker at International Project Management Association (IPMA) conferences.
Bill has more than a quarter century of hands-on experience with project management, risk management, contract management, and negotiating. He has worked for the Canadian federal government, business, academia, and founded a software startup. He is author of the book Deeply Practical Project Management, and has managed projects in the domains of organizational improvement, business process, system integration, software, construction, real estate, research, training, and others. His online PM course has been licensed to more than half of Fortune 100 companies, including Aflac, Box, Mattel, Nasdaq, Tata, Volkswagon, and many others.
Bill is currently a management consultant helping clients work better and get more done. Previously, he founded and ran the cloud computing company Cirrus Computing for ten years. Before that he spent 14 years in aerospace, where he served in a variety of senior engineering and project management roles, and as company System Engineering Manager and Software Manager for a functional organization of 55 people.
His first real job was with the Canadian Public Service from 1982 to 1987, where he established and managed a computing centre supporting 4,500 personnel, and developed and deployed software to manage enterprise-wide course scheduling, resource management, personnel management, and payroll. He also developed and taught two programming courses accredited by Seneca College.
His professional training includes Executive Leadership, Project Management, Risk Management, System Engineering, System Architecture, and Requirements Engineering. He has taught courses in Program Management, Project Management, Risk Management, Cost & Schedule Control, and Negotiating.
Bill received a Ph.D. in Computer Science from the University of New Brunswick in 1992 for development of an algorithm that builds geodesic domes in multiple dimensions in optimum space and time. While in graduate school he also taught eleven computer science courses.