After many weeks and months of meetings, the decision has been made to finally replace your old website with a shiny new one. Out with the old static site from several years ago and in with a new robust, modern web application which will form the hub for your online presence. You have done your due diligence and your platform of choice is Drupal (good choice we say!).
More than just programming
Development is more than the act of programming. It's a cycle that begins with understanding your business, goals, and vision.
It's quite common for clients to have difficulty defining what they need. If that's you, relax! Once we gain a fuller understanding of your business and objectives, we subjectively work through the requirements of your project together.
We move into the next phase by analyzing requirements and designing the architecture. This includes everything from data modeling to URL strategies. This phase is analogous to creating blueprints for your business application.
This is the stage you would typically consider "development". We're writing code! All the effort spent on discovery and architecture allows for seamless implementation.
Projects often go directly to implementation, resulting in costly refactors and compromises that could have been avoided if properly planned. It is important to us that a project is well-planned with consideration for all information available at the time implementation begins.
What Does UX Have to Do With Web Development? Everything!
What is User Experience (UX)?
A website is like a garden. You have to water and tend a garden if you want it to be productive and enjoyable. A website’s user experience is the same way. It has to be carefully designed and constructed with the user in mind to generate the most fruit for a business. User experience is exactly what it sounds like: a user’s emotions and attitudes about a product, system or service.