January 5, 2007

Software Development as a Service (SDaaS)

Posted in Uncategorized at 12:46 pm by jayfresh

For me, Software as a Service (SaaS) has two facets:

  • A full exploitation of multi-tenancy in software allowing an emphasis on collaboration, synchronisation and community
  • An abstraction from the labours of software administration and deployment

This change in the consumption of software must be echoed in the production of software, so that we can think of an ideal of “Software Development as a Service” (SDaaS). This mirrors the driving forces behind SaaS:

  • A diverse marketplace for IT skills is unified in a community of support, re-use and competition
  • The infrastructure necessary for software development is managed and abstracted away, leaving developers with more freedom and the flexibility to apply the most appropriate solution to a situation

As with SaaS, which has seen its greatest take-up in the SME sector, SDaaS will be initially adopted by smaller groups of developers, with Enterprise adoption limited to relatively autonomous in-house development teams. In step with SaaS, as trust grows in the security and capability of hosted-software services, SDaaS will become the natural choice for developing these type of applications. At the extreme limit, large IT contracts will be awarded not to giant integrators running bespoke solutions, but to companies who can deliver at a fraction of the cost by exploiting the skills and infrastructure of the global marketplace.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: