Our Process
Working with creative and visionary executives, entrepreneurs, managers, and designers is a lot of fun. But there is one discipline which we take very seriously: project planning. Planning is, by far, the most important practical step in moving from conception to realization. A well-envisioned, well-planned, and well-documented project means a well-executed, resource-efficient, and highly-functional platform that gives our customer (you) the best tools for success, while providing scalability and ease-of-use.What's the Big Idea?
Our process begins with vision. In order to 'see', and ultimately understand, the Big Picture (and the Big Idea behind the Big Picture), we pose questions such as:
- What is the overall vision for your organization?
- How will current and future projects embody this vision, and fulfill business objectives?
- What roles do web and mobile technology play within larger communication and media strategies?
- How and what do you wish to communicate to your customers, and what role will interactive media play in your relationship with them?
Identifying Requirements and User Needs
As a result of this ongoing, open, and interactive discussion of your overall objectives, we can begin to illuminate the specific needs and requirements that your web platform will address, as it connects users to information, interaction, people, and resources. These requirements will then allow us identify and evaluate existing technologies, trends, and practices that can be utilized in satisfying interaction needs.
This stage involves user-centered analysis, clarification and documentation, in order to support findings and reach a consensus among all participants in the discussion.
Defining Scope
A well-defined scope allows everyone to understand the boundaries of the project (what we will and will not be creating). Rather than the 'Jack-of-all-trades' approach, we instead hone in on achievable end-results which can be delivered within reasonable time constraints and provide real benefit to our customers, on an on-going basis.
Gathering Resources
Because of our attention to defining scope, we can now approach the seemingly endless array of web technologies, including scripting languages, social media platforms, web services, widgets, and open-source frameworks, and choose the best technologies which can be integrated to form a scalable, reliable, and standards-compliant platform. We can also gather human resources and specialized knowledge in an efficient and transparent manner.
Project Scheduling
We are now able to break down the project into individual tasks with specific deliverables. Additionally we can fine-tune task priority and sequence, enabling concurrent production and user testing.
Project Execution
Based upon defined roles, tasks, and deliverables, our team can now carry out lower-level system design and programming, while integrating stakeholder feedback and user testing into the production process.
Monitoring, Evaluation, and Refinement
During project execution, user interface and system components are evaluated and refined, as a result of testing and review processes. Interaction details and server functionality are continually optimized.
Project Delivery
The project is delivered according to defined (and refined) specifications, and delivered to the client at project close. Auditing is conducted in order to improve knowledge and future projects.
- No Flash on iPhone or iPad — Ever? Looks Like Apple Wins
- Virgin America Bullish on HTML5 — Flash, not so much: Probably a Good Thing…
- We Welcome Our New Client – Carrie Baum Love
- Online Retail Sales Up 13% This Holiday Season
- How Apple Will Capitalize on The Next Wave of Computing — Our Thoughts on the Tablet
- Slut Kit Shop On-line Store Launched – a WordPress E-commerce Site



