My Publications

This page lists my publications in journals , conference proceedings, books, and articles. It also lists my patents.

  • Ken Power and Rebecca Wirfs-Brock. Sense of Place within the Virtuous Circle of Architecture Decision-Making. In Proceedings of the IEEE International Conference on Software Architecture, ICSA 2019, Hamburg, Germany, March 25–29, 2019.
  • Torgeir Dingsøyr, Davide Falessi, Ken Power. The State of Modern Large-Scale Agile Development . IEEE Software Special Edition on Large-Scale Agile Development. Due for publication in the March/April 2019 of IEEE Software.
  • Torgeir Dingsøyr, Davide Falessi, Ken Power (Editors). IEEE Software Special Edition on Large-Scale Agile Development. Due for publication March/April 2019.
  • Ken Power and Rebecca Wirfs-Brock. Understanding Architecture Decisions in Context: An Industry Case Study of Architects’ Decision-Making Context. In book Software Architecture: 12th European Conference on Software Architecture, ECSA 2018, Madrid, Spain, September 24–28, 2018.
  • Ken Power. “Sensemaking and Complexity in Large-Scale Lean-Agile Transformation”. Hawaii International Conference on System Sciences, HICSS-49, Jan 5-8, 2016, Hawaii, USA. Published by IEEE Computer Society.
  • Ken Power. “Organization and Business Agility: Managing the Portfolio Backlog in Large Organizations.” in Proceedings of the Agile Software Development Conference (Agile 2015), Washington DC, USA. August 2015. Published by IEEE/Agile Alliance.
  • Steven Fraser, Ken Power, Ismo Aro, Henri Kivioja, Erik Lundh, Linda Rising, Werner Wild, Rebecca Wirfs-Brock. “Continuous Delivery – From Concept to Product: Trade-offs in Effectiveness and Efficiency?”. 16th International Conference on Agile Software Development. Helsinki, Finland, May 2015. Published by Springer.
  • Steven Fraser, Ken Power, Janne Järvinen, Erik Lundh, Linda Rising, Werner Wild, Rebecca Wirfs-Brock. “Learning from Disaster and Experience: Evolving Software Professionalism”. 16th International Conference on Agile Software Development. Helsinki, Finland, May 2015. Published by Springer.
  • Ken Power, Kieran Conboy. “A Metric-Based Approach to Managing Architecture-Related Impediments in Product Development Flow”. In Second International Workshop on Software Architecture Metrics (SAM 2015), in conjunction with International Conference on Software Engineering (ICSE 2015). Firenze, Italy: IEEE, May 2015.
  • Ken Power. “Impediment Busting: Designing an Impediment Removal Process for Your Organization”. Article published on InfoQ. http://www.infoq.com. April 2015.
  • Ken Power. “Designing an Impediment Removal Process for Your Organization”. Lean Kanban UK 2014. http://www.infoq.com/presentations/impediment-removal-process, InfoQ. Published on InfoQ March 2015.
  • Ken Power, “A Model for Understanding When Scaling Agile is Appropriate in Large Organizations” in Lecture Notes in Business Information Processing XP2014 Workshops. vol. LNBIP 199, T. Dinsor and N. Bredeme, Eds., ed: Springer, 2014, pp. 83-92.
  • Ken Power. “Impediment Impact Diagrams: Understanding the impact of impediments in agile teams and organisations.” in Cisco Research Journal, vol. 1, pp. 158-168 San Jose, CA, USA.
  • O. Davide Falessi, Katie Taylor, Rafaela M. Fontana, Ken Power, Raoul Vallon, Carmine Giardino, Mawarny Md. Rejab, Xiaofeng Wang, “Trends and emerging areas of agile research,ACM SIGSOFT Software Engineering Notes,vol. 39, no. 5, pp. 26-29, September, 2014.
  • Ken Power. “Impediment Impact Diagrams: Understanding the impact of impediments in agile teams and organisations.” in Proceedings of the Agile Software Development Conference (Agile 2014), Orlando, FL, USA.
  • Ken Power. “Metrics for Understanding Flow” in Proceedings of the Agile Software Development Conference (Agile 2014), Orlando, FL, USA.
  • Ken Power and Kieran Conboy. “Impediments to Flow: Rethinking the Lean Concept of ‘Waste’ in Modern Software Development.” In  International Conference on Agile Software Development 15th International Conference (XP 2014). Rome, Italy: Springer Lecture Notes in Business Information Processing (LNBIP), 2014.
  • Ken Power. “Definition of Ready: An Experience Report from Teams at Cisco.” In  International Conference on Agile Software Development 15th International Conference (XP 2014). Rome, Italy: Springer Lecture Notes in Business Information Processing (LNBIP), 2014.
  • Ken Power. “Social Contracts, Simple Rules and Self-Organization: A Perspective on Agile Development.” In Agile Processes in Software Engineering and Extreme Programming 15th International Conference (XP 2014). Rome, Italy: Springer Lecture Notes in Business Information Processing (LNBIP), 2014.
  • Ken Power. “Understand When Scaling Agile is Appropriate.” In Workshop on Princliples of Large-Scale Agile Development, at International Conference on Agile Software Development  15th International Conference (XP 2014). Rome, Italy: Springer Lecture Notes in Business Information Processing (LNBIP), 2014.
  • Ken Power and Kieran Conboy. “Research in Impediments to Flow.” In  International Conference on Agile Software Development 15th International Conference (XP 2014). Rome, Italy: Springer Lecture Notes in Business Information Processing (LNBIP), 2014.
  • Fitzgerald, Brian, Kieran Conboy, Ken Power, Ricardo Valerdi, Lorraine Morgan, and Klaas-Jan Stol. “Lecture Notes in Business Information Processing, Volume 167.Proceedings of the 4th International Conference on Lean Enterprise Software and Systems, Galway, Ireland, December 1-4 2013: Springer Berlin Heidelberg, 2013. ISBN: 978-3-642-44929-1 (Print) 978-3-642-44930-7 (Online).
  • Power, Ken. “Understanding the Impact of Technical Debt on the Capacity and Velocity of Teams and Organizations” In Fourth International Workshop on Managing Technical Debt (MTD 2013), in conjunction with International Conference on Software Engineering (ICSE 2013). San Francisco, CA, USA: IEEE, 2013.
  • Featured in the book “Who is Agile?” by Yves Hanoulle, Andrea Chiou, Marcin Floryan, Peter Doomen, and Guy Nachimson. Published in 2012.
  • Drury, Meghann, Kieran Conboy, Ken Power. “Obstacles to decision making in Agile software development teams“. Journal of Systems and Software, Special Issue: Agile Development, 2012. 85(6): p. 1239–1254.
  • Power, Ken. “The Agile Office: Experiences from Cisco’s Unified Communications Business Unit.” In Agile 2011 Conference. Salt Lake City, Utah: IEEE Computer Society, 2011.
  • Drury, Meghann, Kieran Conboy, and Ken Power. “Obstacles to Decision Making in Agile Software Development Teams.” In Agile 2011 Conference. Salt Lake City, Utah: IEEE Computer Society, 2011.
  • Power, Ken. “Using Silent Grouping to Size User Stories.” In Agile Processes in Software Engineering and Extreme Programming 12th International Conference (XP 2011). Madrid, Spain: Springer Lecture Notes in Business Information Processing (LNBIP), 2011. (This paper made the final 4 for Best Paper Award at the XP 2011 Conference).
  • Anderson, David J., Kati Vilkki, Alan Shalloway, David Joyce, David F. Rico, and Ken Power. “Panel: Why Agile? Why Lean?” In Lean Enterprise Software and Systems First International Conference (LESS 2010), edited by Pekka Abrahamsson and Nilay Oza, 159-61. Helsinki, Finalnd: Springer Berlin Heidelberg, 2010.
  • Power, Ken. “Refactoring the Organization.” In Lean Enterprise Software and Systems First International Conference (LESS 2010), edited by Pekka Abrahamsson and Nilay Oza, 48-51. Helsinki, Finalnd: Springer Berlin Heidelberg, 2010.
  • Power, Ken. “Stakeholder Identification in Agile Software Product Development Organizations: A Model for Understanding Who and What Really Counts.” In Agile 2010 Conference, edited by Sallyann Freudenberg and Joseph Chao, 87-94. Orlando, Florida: IEEE Computer Society, 2010.
  • Power, Ken. “Stakeholder Theory and Agile Software Development.” In Product-Focused Software Process Improvement, 11th International Conference (PROFES 2010), edited by Muhammad Ali Babar, Matias Vierimaa and Markku Oivo, 97-98. Limerick, Ireland: ACM, 2010.
  • Power, Ken. “Stakeholder Engagement in the Evolutionary Design of an API.” In Agile Processes in Software Engineering and Extreme Programming 11th International Conference (XP 2010), edited by Alberto Sillitti, Angela Martin, Xiaofeng Wang and Elizabeth Whitworth, 335-43. Trondheim, Norway: Springer Lecture Notes in Business Information Processing (LNBIP), 2010.
  • Power, Ken. “Software Development: A Stakeholder Approach.” In Agile Processes in Software Engineering and Extreme Programming The 11th International Conference (XP2010), edited by Alberto Sillitti, Angela Martin, Xiaofeng Wang and Elizabeth Whitworth, 405-06. Trondheim, Norway: Springer Lecture Notes in Business Information Processing (LNBIP), 2010.
  • Power, Ken. “Web Services and the Travel Industry.” In 8th European Collaborative Electronic Commerce Technologies and Research (CollECTeR 2003), edited by T Acton and P Swatman. Galway, Ireland, 2003.

The Beacon Magazine

The Beacon was a regular e-Magazine published by Traventec for the travel industry. As well as being technical co-editor, I was also a regular contributor. Issues of The Beacon used to be accessed from http://www.traventec.com/ but Traventec was since acquired by another company.

  • Power, Ken. Roadmap for adoption of Service Oriented Architectures. The Beacon. October, 2004. Also published on EyeForTravel in September, 2004 at http://www.eyefortravel.com/papers.asp.
  • Power, Ken. Notification Solutions. The Beacon. March, 2004.
  • Power, Ken. JMX: Operational Management (and more). The Beacon. July, 2003.
  • Power, Ken. Service Oriented Architecture. The Beacon. May, 2003.
  • Power, Ken. Enterprise Application Integration Models. The Beacon. April, 2003.
  • Power, Ken. Enterprise Application Integration with J2EE. The Beacon. February, 2003.
  • Power, Ken. Iterative Software Development Processes Part 2. The Beacon. December, 2002.
  • Power, Ken. Iterative Software Development Processes. The Beacon. November, 2002.
  • Power, Ken. Contrasting J2EE and .NET for enterprise development. ITAG, September 2002.
  • Power, Ken. An overview of emerging Web Services Security Standards. The Beacon. June, 2002.
  • Power, Ken. Web Services Part 2: Developing Web Services with J2EE. The Beacon. February, 2002.
  • Power, Ken. Web Services Part 1: Introduction to Web Services. The Beacon. January, 2002.

Patents

It’s pretty cool to have a bunch of certificates that call me an ‘Inventor‘ 🙂

These are some of the patents for which I was a co-inventor while working on Desktop Virtualization and Network Management systems at Avocent.

Device and Method for Configuring a Target Device

United States Patent 7555570
Issued June 30, 2009
Inventors: Ken Power, John Hickey, Martin McDonnell

An interfacing module connected to a network. A target network device connected to the network. An interfacing module is associated with a target network device. An interfacing module is coupled to a peripheral port of a target network device. Interfacing module identification data is stored in a memory portion of the target network device. The network address of the target network device is… more

USB-Based Virtualized Media System

United States Patent EP20070872608 20070810
Issued June 3, 2009
Inventors: Ken Power, John Hickey, Martin McDonnell, Tom Gibbs, Iain Campbell, Vincent Carr, Paul Hough, Aidan Quinn, Mark Leyden, John Brown

In a virtualized desktop system an interfacing module is coupled to peripheral ports of a target device. The interfacing module is connected to a network. A digital user station is connected to the network. The digital user station is configured to be coupled to peripherals. The interfacing module and digital user station use respective hardware engines to communicate via said network.

Dynamic Power Cycling

United States Patent 7689677
Issued March 30, 2010
Inventors: Ken Power, John Hickey, Martin McDonnell

In a virtualized desktop system, a digital user station communicates with an interfacing module coupled to a target device via a network. The digital user station controls the power of the target device and the interfacing module by determining the power status of the interfacing module and sending a power control packet to the target device the interfacing module is coupled to.

2 thoughts on “My Publications

Comments are closed.