We started this company because we were tired of working for companies with sluggish and bloated development processes. These processes keep customers in the dark and more often than not, end up delivering something that isn't even what the customer wants, usually past deadline and over-budget. We set out wanting to do things the right way, no rigid methodologies or writing boatloads of specs that were bound to change. The best applications are built with the customer in an iterative and flexible process by small teams that understand the business processes first before writing a single line of code.
Customer feedback-driven - Our development process begins and ends with customer feedback. We don't stop until it is exactly the way you want. From showing you mocked up images of your web layout to letting you play around with your project on a demo web server, we are trying to obtain as much feedback from you as possible. We collect feedback via regular feedback meetings, email, phone, fax, or carrier pigeon!
Iterative - Each cycle of the "iterative loop" illustrated above brings us one step closer to the website or web application of your dreams. While most companies may be reluctant to change or tweak what they initially produce, we plan on it from the beginning. We don't think there is any other way to develop quality software.
Visible - From the moment you engage us, we build a demo web server for you to access your project as it progresses (i.e. http://demo.kreofusion.com/yourwebsite). Feel free to check out your web site or application every day! Pass the URL to your friends and colleagues to ask them what they think. You will always know how close your project is to completion because it's... well... right there!
Small teams - The only way to maintain responsiveness and flexibility in our development process is to keep the teams small. A typical medium-sized web project at Kreofusion will have a project manager and 2 or 3 dedicated developers assigned to it.
Technology unbiased - We've been developing software for a while now and have worked with it all. We pick technologies on a project-by-project basis depending on the functional requirements of the project at hand. We do not select a technology based on what the development team is most familiar with as is done in most web development companies.