• français
  • RSS
Impact - A Blog by INM

Archive for 'April 2010'

    Why We Adopted Agile Development Methodologies

    When you’re part of a company with over twenty years of experience in developing products and projects, making a change the very core of your company can be a big step, especially when you have a good track record and things are working pretty well. When we started toying with the idea of changing how we developed software a few years ago, we asked ourselves many questions about whether we really needed to make this change and how it would impact us. Now, a few years into it, we’re quite happy with the results. As with any change, there are a few bumps along the way, but would we go back? Definitely not.

    For those that aren’t familiar with agile development, in particular the Scrum model of agile development, it’s a fundamental shift from the way the industry used to build projects as the way a project is approached is different. As the agile manifesto states, the focus is around people and their interactions, and not around the tools, technology or processes. The way that the projects are managed is also different. The team works closely, with daily interaction between the business contacts and the developers to ensure that the software stays in-line with potentially changing business requirements. Work is done in short, tightly managed sprints, making it easier to track progress and solicit regular feedback. These sprints produce fully tested and robust deliverables of the highest-value features that can be evaluated by all parties and provide a solid basis to keep building on.

    Read More »

    iPhone OS 4 SDK and the Developer Agreement Changes

    As you may have already seen last week, Apple announced the iPhone OS 4 SDK, which brings forward a few new, interesting and useful features. New to the iPhone, that is.

    From my own light reading of the announcements, most features are actually far from innovative, it’s more about catching up to what was considered the “bare minimum expectations” of a phone, before the iPhone first appeared on the market. Features like background music, alerts from inside applications, some form of multitasking, etc. are exciting only because they were absent from the iPhone so far.

    I hope someone will write the book on how Apple and Steve Jobs came to do such a daring thing with the iPhone. He was able to successfully release the innovation element first, without expectations and only deliver a technology that met base expectations after the innovation was adopted by the mass market. This is quite a feat.

    Read More »