The Agile Trust Factor

One of the most important but least discussed aspects of agile is the trust necessary for a team to be efficient and successful. We discuss why on the blog.

What Works and What Works Better

Today I want to point you guys to a blog post from software engineer John Sonmez. The article is called The Development Pendulum. John makes some excellent points about the nature of development in today’s industry – specifically those who ascribe to agile philosophies such as test-driven development, continuous builds, and pair programming. You should […]

Recruiting Tools of the Trade

Picking the right recruiting tools is an essential part of how we keep our process effective, efficient, and thorough. Yammer and TalentWise are two we use.

A Short History of Agile

Agile emerged in the early 2000’s as an alternative to the traditional waterfall-style management that many felt was at the root of common issues such as delays and poor internal communication. Closely related to emerging methodologies such as Extreme Programming and DSDM, Agile came on the scene with the publishing of the Agile Manifesto in 2001.

The Basics of Requirements Analysis

Requirements Gathering and Analysis is the critical first step of the classic Waterfall methodology of development. In a nutshell, this is the phase where the customer and stakeholders are consulted to lay out exactly what product or process is required and what that must consist of.