Algoworks thorough, proven web design process delivers winning sites We begin by listening, making sure that we understand the challenges and opportunities. Perhaps more than anything else, Algoworks is known for our structured web design process.
Discovery and Analysis
First, we capture all the project requirements, from the goals and key audiences, to the features and the brand attributes. Next, we research what key phrases potential visitors are searching for in search engines. Then we align these phrases with pages on the sitemap. Now things get more visual… Wireframe layouts of each page are created, showing the placement of main elements. All of this is done with search engine optimization, visitors and future updates in mind.
Once the discovery phase is complete, the next step is to plan the look-and-feel. The Algoworks creative team designs mood boards, presenting color palettes, typefaces and image styles, always with brand image in mind. With the wireframes and mood boards approved, the actual visual designs begin to fall into place. Note how the creative process is a series of steps that build on one another, arriving at a final design through a rational, structured approach.
Approved designs go from layered Photoshop files to browser-tested HTML and style sheets through a process developers called “slice and dice.” Next comes the database work. Mighty-Site or mobile app, all features are developed and tested. Pages are created; content is added and formatted, and everything is clickable and working like an actual website or mobile application.
These first three phases often take several months. This last phase, deployment, only takes a few days. Algoworks completes a 22-point pre-launch checklist that ensures that everything is fully tested. The site or app is presented for client review and approval. Everything look good? Great! The DNS information is updated and the button is pushed. The site goes live.
Why Chose Algoworks?
|Rapid Time to Market||Reusable frameworks and components|
|Software development framework|
|Automated build framework|
|Risk-based testing & validation|
|Predictability||SLA and metrics-based management & software life cycle|
|Customized services for business units|
|Independent verification and validation|
|High Quality||Accountable independent testing|
|Measurable quality standards|
|Focused end-to-end testing|
|Automated regression testing framework|
|High end usability analysis|
|Domain Experts||Business analysts|
|Subject matter experts for mission critical issues|
We at Algoworks understand the quick go-to-market and development agility required for web and mobile applications required today, and strongly believe in having just-enough-processes. Please note the following regarding our processes:
- We use Basecamp/Redmine/Google Sites to manage projects
- We use Redmine/Mantis to track bugs and issues
- Our clients have a single point of contact through the course of development, with one escalation contact who has exhaustive powers to get things done
- We maintain timesheets and track developer time fanatically so that our clients get the best value for their money and timely deliveries
We are fine with taking up projects both at fixed costs and hourly models, and are always eager to work out a working model which makes the client comfortable and delivers maximum value.
We understand the importance of getting features right at the first go, so that product release deadlines are met. We have an in-house QA team of seasoned Web 2.0 and mobile app testers. We are very disciplined with logging any bugs found with our issue trackers, and our Managers ensure our QA teams sign-off features or releases before they are released to clients. We guarantee that what we deliver to our clients would be stable, bug-free, and absolutely release worthy.