What We Do Our Development Process
Our Development Philosophy & Process PDF Print E-mail
Our Development Philosophy
We believe that the best websites are ones that work and provide valuable resources and information to visitors. This seems obvious to us. Unfortunately, sense is not a common commodity.

We rely on open source solutions as a foundation for many of our projects. Open source software can be modified to fit a user's particular needs with the modifications and any unique adaptations in turn made available for others to use or learn from in the future. It is for this very reason that open source software is successful, and why it works. By using open source software, our clients get well tested and full featured web sites faster, and with less expense.

Our Development Process
After building websites for more than a decade and being involved with projects that are small and simple (and thus hard to keep simple!), as well as large and complex, we've seen what works in terms of a process. There have been many hard lessons learned along the way.

While we once were extremely strong advocates of a linear, traditional Definition-Development-Test-Launch process, we have come to imbrace Agile Development .  More specifically, the Scrum Development model.  While a linear based development plan makes a great deal of sense for many projects, with our current work and customer base, it no longer seems practical.   Our projects today tend to be updates, upgrades and extensions to existing websites, or providing a new web presense for someone who has none at all. 

Some guiding princples of the Scrum Development process include:

Practice Iterative Development

Get feedback on the work with the customer early and where possible, launch the development in phases being comfortable and excited about changes that come about from learning new things in the process.

Remember, Change is Your Friend
As stated above, don't look upon change as an enemy.

Avoid Death by Documentation

Keep the documentation simple, focused and meaningful.  Time box your meetings and keep the work flowing.

Define Goals Clearly at the Outset
Once defined, lock these goals down.  The solution to the goals might change, but not the goal themselves.  If so, you have bigger issues. This is true of design, too; form follows function, define the function first.
 

Giving Back

We donate a portion of all of our sales to environmental causes.  Learn more about how we give back and use our work for a better world.

Our Clients

View Client List

Testimonials

"I would like to thank you for your devotion to our company and the professional service that your company continues to provide us. During our working relationship over the past 4-5 years, you have steered us into extremely positive and beneficial website platforms. As the web evolves, your knowledge has kept up to the changes, and your direction keeps our web business going upward."

- Arthur Lindahl

Guard-Dogs.com

Read more...

Translate

Danish Dutch French German Italian Japanese Russian Spanish

SIte Credits

Our website was built using the Joomla! open source content management system. You may learn more about Joomla! at www.joomla.org

The site template was purchased from RocketTheme.com where we are Professional members of the Rocket Theme Template Club. The photo used in the design of this website was purchased at iStockPhoto.com

 

All other logos and graphics are trademarks of their respective companies and organizations.

Choose Images

Background images are set automatically for you based on the time of day. However, if you prefer a specific background image, simply use one of the links below to make your selection -

Dawn (Desert) | Day (Mountains) | Dusk (Ocean Cliffs) | Night (Autumn Leaves)

Client Login