Annotations and Advice, By Example

Robert Rice Problem Solving, Technology Snapshot Leave a Comment

For me, its much easier to learn new concepts by way of concrete, real life examples, rather than by vague scenarios created for the sole purpose of working through a tutorial. What follows is a description of a real problem encountered in my work, and how I utilized annotations and point cut advice to implement a solution. The system I …



Keyhole Software Recognized as 2012 Top Information Systems Outsourcing Firm

Lauren Fournier Company News Leave a Comment

Keyhole Software has been named to the Kansas City Business Journal’s list of the city’s Top Information Systems Outsourcing Firms for the very first time. Ranked and tied at No. 20, Keyhole Software joins technology companies with rich histories in the Kansas City area. While some on the list have been a piece of the Kansas City technology community since …



Keyhole Software Holiday Party

Lauren Fournier Keyhole Leave a Comment

The Keyhole Software Holiday Party was a hit! As you probably know, the Keyhole team is geographically spread out. From this event, you never would have guessed. Members of our teams from Kansas City, Saint Louis, Jefferson City, and Chicago joined us at the Brio Tuscan Grill on the Country Club Plaza on January 7, 2012 to celebrate the end …



New Year’s Resolutions

Lauren Fournier Keyhole 3 Comments

With the beginning of a new year, we all think of New Year’s Resolutions. And, although resolutions are the buzz word this time of year for individuals, why is it not common for organizations? For both people and organizations, there are goals to meet. And, as Wikipedia says, “Resolutions are more sustainable when shared.” So here we are. Keyhole Software …



Anatomy of a Retrospective, Part Three

Ben Haith Agile, Dev Methodologies, Tutorial 4 Comments

Part three in a three-part blog series. As previously mentioned, Retrospectives integrate well into the natural cadence of an Agile software development approach.  The three typical Retrospective rhythms are conducted at the iteration, release, and project points.  Additionally, a project team might consider conducting a “mini” or incident Retrospective; as an example, the result of a daily standup meeting could …