Velocity Partners has been a member of Agile Alliance since we opened our doors in
2004. The non-profit organization’s
mission is to “supports people who explore and apply Agile values, principles,
and practices to make building software solutions more effective, humane, and
sustainable.” It has served the Agile
software community since 2001.
For
those new to Agile, the website offer lots of resources including a short
history on the origin of Agile.
According to the organization, the late 1990’s brought several different
methodologies to the public arenas that were a blend of old and new ideas. The methods all had a common theme, which was
a close collaboration between “development teams and business stakeholders; frequent
delivery of business value; tight, self-organizing teams; and smart ways to
craft, confirm, and deliver code.”
Sometime
in early 2001, 17 software developers met in Snowbird, Utah to discuss the best
methodologies and practices to use to provide the most effective software
development. “Agile” was the term that
came out of the meetings and was applied to a joint collection of values and
principles that resulted in the Manifesto
for Agile Software Development and its twelve principles.
The
Agile Alliance organization was founded shortly thereafter as a forum for
practitioners to share ideas and experiences.
Now fifteen years later, it still is a great resource for helping
individuals adopt Agile practices and to improve their “ability to develop
software with agility.”
Our
team at Velocity Partners has successfully completed hundreds of projects for
some of the biggest names in business using the distributed Agile model. Founded as a spin-off of an Agile training
company, we are regular contributors at Agile conferences
as well as running our own Agile seminar series. Just remember, that while we strongly believe
in distributed Agile methodologies and practices, we work with each client in
whatever way they are most comfortable with.
Velocity Partners expertly delivers
nearshore (Western hemisphere) software development services using a
distributed Agile model that offers outstanding planning, accurate delivery and
optimal business value. Our team is comprised of top Agile experts,
consultants, and engineers who believe in not only meeting but exceeding our
customers’ expectations. For more information about our exciting career
opportunities, please see our website.