The next generation of mobile development

Some insight into Mobile OS history

The first mobile operating system came into existence in 1999 when Nokia released its Symbian OS. By today’s standard it was pretty simple, even though at that time it was the most advanced technology a consumer could have in their pocket, and it was a big hit for several years before the arrival of touch screen era.

Around the same time, Microsoft also introduced their mobile version of Windows OS on devices called Pocket PCs: touch screen devices bundled with a compact version of Windows XP. Some executives and power users were fans, but it remained popular only amongst a very small group of people. 

Up to this point, mobile application development was slow and people had low expectations for the format, but by the introduction of IOS (iPhone OS) on iPhone in 2005, things started to gain pace dramatically.  Apple were the first to introduce the concept of a common place from which anyone could buy applications developed by other developers and  approved by Apple themselves, which made IOS a big hit. Continue reading

Agile Development for Agency Clients: An Introduction

One of our biggest questions when we bring a new client on-board is ‘Do they understand the Agile approach?’ In fact, going back a step, our biggest question when we consider working with a new client is ‘Do they understand the Agile approach?’

Of course we don’t expect most of our clients to understand Agile already, so the question should be better phrased ‘Can this client understand the benefits of the Agile approach?’

Long, hard experience tells us that both parties will end up dissatisfied if the project cannot be conducted in an Agile manner so better not to accept the job if the client will not work Agile.

For the client, this can be seen as a big ask. Working with an Agile team, you need to accept that:

  1. You don’t know exactly what you want
  2. We don’t know exactly what you want
  3. What you want will change frequently
  4. The product will never be ‘finished’
  5. There is no limit to what you can spend

Not the greatest pre-sales pitch! Well, we don’t quite phrase it like that… but you see the problem. Continue reading