Think Agile
RaddOnline® employs agile software development, a process that assumes change is inherent. Isn’t it? Why pretend otherwise?
How does it work? We start with a free consultation where we listen. Really Listen. Then we discuss, consider and present all the possible solutions and the pros and cons of each. We’ll even identify the business value of each solution and show you how it will promote business growth.
Storycarding
We’ll have you join us in a Storycarding Workshop, where we will identify the users of your application, figure out what they want, and define the features using stories which will get you to a product that the customers want as quickly as possible. This could be 2 hours, 2 days, or something in between, depending upon your project needs. We’re done when you say we’re done. A series of user stories that describe your project is the result. You will own these no matter how you choose to proceed.
Iterations
Using an Agile process, we develop your project in small increments (called iterations) with only essential planning on first priority features. Iterations are short time frames which typically last from two to four weeks. This lets us adapt to your changes frequently. Each iteration is worked on by a full team, continuously integrating or releasing a working version of your product.
Change your mind days, weeks or months into the process? Forgot a key function? Company business process change? No problem. We expect change. We thrive on it and so will you!
Working Product
A product with working functionality is available to you in just a few days. The goal is for our client to put hands on a working version throughout the process. Multiple iterations may be required to release a product to market. But we’ll focus on your Minimal Viable Product (MVP) to start.
You decide when the project is complete. Understanding the associated business value of each feature help with this. Increase the scope along the way or downsize it. It all fits.
Once your project is complete we want to assure a smooth handoff and immediate productivity. We’re available on an on-going basis to provide support and implement further enhancements to the system.
