Our Development Process

We evaluate projects and proposed solutions based on our values which are:

  • Efficiency - does the project, feature, or solution make the process addressed faster, easier to understand, and / or does it help to improve the efficiency of surrounding processes?
  • Transparency - does the project, feature, or solution allow for easy status reporting, information sharing, and data integration across systems?
     

Agile:

  • Agile ensures that we work on the right things first and that we provide the most value to the units we support
  • Test-driven development
  • Pair Programming
  • Customers involved in planning along the way
  • Quarterly planning for larger blocks of work
  • Bi-weekly planning to plan completion of features in our quarterly planning
  • Daily stand-up meetings to ensure we solve problems together and make progress

Our Technologies include:

  • Ruby on Rails
  • PHP
  • Microsoft SQL Server
  • Prototype and JQuery
  • Oracle
  • Apache / Passenger / RedHat Linux