Our team utilizes an agile methodology when building out projects, and we break our projects into four phases; Discovery, Design, and Development, and Delivery.
We start each project with strategic meetings with our clients. Through these meetings, we learn not only about the needs of the business, but also some of the intricacies and specific challenges within our clients’ business world. Developing an understanding of our clients’ business is essential to enabling us to thoroughly understand the concept for their web system. It is very important to us to compile all the plans, thoughts and ideas into use cases and requirements documents which outline exactly how the final product will function. The team then designs blueprints of a calculated web system around those needs.
The creative team uses the Discovery documents to begin working on the branding and identity of the site’s user interface and the user experience. Our designers have a wealth of experience working on campaigns for national brands. Our team will work to develop a brand identity that matches your mission and that visually communicates with your targeted audience. When focusing on the applications interface, usability is a top priority. Our philosophy is that any product, no matter how robust, will not be successful if it is not easy to use.
In this final phase, we implement the system. Our development team includes a Lead Developer, a Back-end Developer, a Front-end/Java script developer, a Quality Assurance Manager, and a Product Manager. These team members use the Discovery documents and the design files to bring the product to life. We work in an agile environment to increase efficiency and are prepared for any requests or changes that may arise. We are able to utilize proven past releases of the system code (if we discover bugs created by new code), saving time and money.
We also build all of our sites on a development server that will continue to stay live after the launch of your site. After the launch of the site, we can continue to use this development environment to build new and additional features while the production site is on the live server.
Once your website is ready and has been tested and approved by your team, we will go live. We build all of our sites on a Rackspace Cloud Server which we have optimized for peak performance. Once the site is live, we will continue to make neccessary updates and will assist you in learning how to maintain the site for 30 days. That said, we are always just a phone call away. We never just hand over a website and say “Good Luck!” We are always happy to continue answering any questions you may have. Additionally, we offer ongoing support and maintenance contracts if you find that you want to continue working with Artsmith Media to add additional features.
With each project, Artsmith Media offers 30 days of ongoing support and maintenance to help your team get acclimated to the new system. After the 30 days, we offer a support and maintenance contract. We usually work with the client to agree on a number of hours needed on a monthly basis, then sign a 6 to 12 month contract based on those needs. We will continue to maintain a development server holding a test version of your website. We can use this to test new features in a test environment and allow your team to approve the features before going live.
We are confident that your staff will be able to manage your new system on their own, but we are always here to help any way that we can. We will also be happy to answer any questions or concerns you or your team members may have.