Ken Power is an engineering leadership consultant, researcher, and educator, specializing in working with large technology and business organizations around the world. His focus is the intersection of people, product development, strategy, architecture, leadership, and culture. Ken has held multiple technical and leadership positions in organizations, ranging from start-ups to Fortune 100 companies. He has successfully helped start, grow, and transform teams and whole organizations, improving their product and service delivery capability, and helping them be more effective businesses. He holds patents in virtualization and network management.
He has been working with agile and lean approaches to product development since 1999. Through his work and research he has actively contributed to shaping and defining these methods. He is a leading expert on the practical application of sensemaking and complex adaptive systems approaches to improving agility and product development flow in organizations. His Ph.D. research thesis “Improving flow in large software product development organizations: A sensemaking and complex adaptive systems perspective” explores how managers and leaders in organizations deal with the continuous challenges that impact how they deliver value to their customers. Ken also works with the National University of Ireland Galway, where he lectures on strategy & planning, systems analysis & design, and large-scale transformation. He brings a perspective grounded in complexity theory and agility to all these subjects.
Ken is also a trained coach, specializing in working with teams and organizations from a whole-system perspective. He is a Certified Human Systems Dynamics Professional, Organization and Relationship Systems Coach (ORSC), and a trained Co-Active Coach. He has completed the Cynefin “Train the Trainer” program.
Ken has authored more than 35 peer-reviewed publications on software engineering topics, including winning the IEEE Software best paper award. Topics include software architecture, agile and lean development, sensemaking, decision-making, AI, and management of software development organizations. He is a speaker at leading international conferences on architecture, software engineering, agile, and lean product development, and regularly serves as a conference organizer and program committee member. He was co-editor of the 2019 IEEE Software special issue on Large-Scale Agile Development. He is a reviewer for top-tier publications, including IEEE Software, IEEE Transactions on Software Engineering, and Journal of Systems and Software.