Develop Your Idea
![]() |
Mark Zuckerberg thought up Facebook, and his site now has over 500 million users. Larry Page and Sergey Brin cooked up Google and changed the way we use the web. Igor Pusenjak created Doodle Jump, selling over 4 million copies at $0.99 cents a pop in the Apple iPhone App Store. These people are not any different than us. They had an idea, developed it, and it caught on. It can happen to anyone. That next killer app is out there. Is it in your head?
I develop business applications for the web, iPhone, Android, and Windows Phone 7 platforms. From gathering requirements and design, to development and quality assurance testing, I’ll help bring your idea to life through each phase of development. And with up-front pricing, you’ll know exactly what your project will cost before we do any work. The ProcessThe process for turning your idea into something tangible is straight forward and easy to follow. The thing to keep in mind is that it is important, and going through each phase of this process ensures project success! Phase # 1 – Gathering Requirements During this initial phase, the client and the developer discuss the various aspects of the project that is to be worked on. The client starts to gather the necessary content and explains the business functionality to the developer. The developer offers advice and suggestions throughout the process. The final task in this phase it for the developer to put together a design document, an outline of what is to be done, and quote the job. Phase # 2 – Design The developer comes up with mockups, and will have a rough look and feel created for the project’s GUI (graphical user interface – design elements). The client reviews all documentation, and the interfaces for their project and addresses any changes that need to take place. After the changes are made and the interfaces approved, the developer gets to work! Phase # 3 – Development At this point, the developer works on the various features of the project and writes the necessary code. Throughout the development life-cycle, the client is encourages to review and comment on the work as it is progressing. Phase # 4 – Testing Once everything is coded, the client is tasked with testing each feature and make sure that all functionality is as it should be. Bugs are fixed, and after everything clears quality assurance testing, the client signs-off on the project. At this point, the client gets invoiced for the work. After the invoice is paid, the project is launched. Phase # 5 – Support I believe in an on-going relationship with my clients. Most projects evolve further, with new features or additions, or changes being made. Small updates and bug fixed are typically free of charge. Large scale updates are handled as new projects. To get started, use the contact us form to schedule a discussion about the specific needs of your project. |


