AGILE Solutions Group
Better Projects, Better Teams... Better Software

Our mission in life is simple -- Agile Solutions Group is dedicated to helping companies get more value for their software development investment. We do this by following several very simple, common-sense principles that are surprisingly rare in our industry:

  • The understanding that things change during a project. Economies rise and fall, competitors release new versions of their products, new demands arise in your market. Each of these can cause the requirements of your project to change. This change is not a bad thing, to be controlled and squelched. It is these very changes that will make your product uniquely suited to your industry. The important thing is for your project methodology to embrace these changes and allow you to incorporate them into your project plan easily, inexpensively, and most importantly, with a minimum of risk.
  • Appreciation for working code early in a system lifecycle. Too many projects fall into the Analysis Paralysis trap. Weeks, months, and even years go by without them delivering even a single line of working code. This actually adds risk to a project by delaying feedback about the workability and reasonableness of the requirements. Remember, a picture is worth a thousand words.
  • The recognition that software development is a people-centric activity. To be successful, an organization needs to empower its people, not bind them with an overly restrictive process and methodology. The best software is written by motivated teams of developers, QA, managers, and project sponsors, working together.
  • An understanding that you can't test in quality. Quality has got to be addressed and maintained throughout the development effort. Failing to do this leaves a project with an uncertain and unpredictable test-and-fix cycle hanging over its head. By creating a strong culture of testing in the programmers and business community, a team can deliver working, tested, product quality software every day.

Let us help you incorporate these beliefs into your organization. Our goal for each client is to leave them with productive software development teams, made up of not only programmers, but the relevant business people, Quality Assurance staff, management, and any other interested and affected party. These teams will understand the importance of cooperation, collaboration, and communication in completing world-class development efforts.


Comments to Webmaster Copyright 2002, Agile Solutions Group, St. Louis, MO. All rights reserved.
Valid HTML 4.01! Valid CSS!