Ublip Foundation and Agile Development
by Byron Appelt
Random Thoughts, M2M, Products No Comments »Here at ublip, we are fans of Agile Software Development. Although we don’t follow any particular flavor to the letter, we definitely like to work in short iterations with a usable product at the end of each one. Shortly after releasing our Ublip Foundation product it occurred to how perfectly suited this product was for agile development.
When you order a Ublip Foundation Instance and at least one device, you get an end-to-end functioning application on day one. We provide you with all of the source code for the web application. What better starting point is there for the first iteration in an agile project? Usually the first iteration or two of projects that involve as many separate components as an M2M application are difficult because it is so hard to achieve end-to-end functionality without a lot of mocking up or an unusually long iteration in which case you tend to lose a lot of the value of the agile development methodology. But with Ublip Foundation, those problems are gone. The application is not exactly what you want, but it is already working; device, network, carrier, webapp, everything. And it is easily customized in small development iterations to get it to where you want it to be.
If you can’t or don’t want to do the development yourself, Ublip Professional Services is there to do it for you. We can do customizations in small chunks, usually 1 week of work at a time. At the end of each iteration, you get a functioning application and you have no commitment to do any more work. You can even decide to switch to an outside development team if you like. We will, of course, work with you to estimate the total size of the project. And we will do a fixed price contract for everything if that’s how you want it, but we really believe that the iterative approach reduces risk for both sides since it is easy to make adjustments for whatever reason.


Recent Comments