Analyze how your existing systems can be augmented with new technology to address your needs.
Using Human Centered Design, collaborate with you and your end-users to define the optimal solution and user experience for your budget.
Using the Agile methodology, create, test, and deploy features in a series of “sprints" allowing you to provide feedback throughout the development process.
Code is “pushed live” in a series of planned releases. Prior to launch, the appropriate training strategy and materials (if required) are designed for your audience. On an ongoing basis, the application is monitored and monthly reports are generated containing site usage and health statistics. Technical support hours are available for minor enhancements and content updates.