Channels ▼

Jack Woehr

Dr. Dobb's Bloggers

Agile Business Model

March 30, 2009

Andy Singleton is the CEO of Assembla Online and CTO of Assembla Consulting which form together an interesting business model based on Agile. We crossed swords over methodology today by phone.

Assembla Consulting is a distributed consulting and custom programming team, sometimes called in to sub-contract a component, sometimes called to the rescue when some in-house team has been going nowhere for a while.

Assembla Online is a software-as-a-service (SaaS) vendor. They provide the workspaces and tools on which you hang your Agile project. Here's a recommended open source project configuration .

Anyone who hasn't read Jocelyn Paine's anecdote The Consultant should follow the link and read it now because Sir Harold's response which forms the punchline reflects the attitude which shapes my own narrow view of this or that programming methodology craze. Which you already knew if you read my blog regularly :)

However, I find Assembla's total-immersion use of Agile as an all-embracing customer relation metaphor and its total integration in their business presentation quite interesting.

For some time my observation has been that it is not the tools or the methodology that cause project failures: more often it is classic bad business management, a failure to match goals with means and an inability to stay focussed on goals which is endemic in our industry.

But I am a cynic, and Andy is an optimist. I do suppose that if you can habituate the customer to the steady release cycle of Agile it has a soothing effect and the customer begins to go with the flow. And if you can wave the tools and make appear the indicators which reveal if you are in scope, it's an impressive and confidence building bit of wizardry.

In any case, the Assembla assemblage, Online + Consulting, seems to leverage the factor I blogged about in "Opportunity Knocks for Tech Gurus ", the cost of software development vs. the ability of a small startup to build and maintain a full development team plus infrastructure.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.