Posts Tagged ‘Agile Development’

Pivot To Prosper

Monday, December 6th, 2010
Photo by Tammy Cadence Tso

Photo by Tammy Cadence Tso

The current issue of The Economist features a short piece in its Business & Finance section entitled, “The Pivotal Moment:  Bet on a boss who can twirl on his toes.”

In it, venture capitalist Alan Patricof of Greycroft Partners is quoted indirectly as saying he is looking to invest in “young firms whose bosses know how to pivot: ie, dump their old business model and adopt a new one. Difficult times demand flexibility.”

There is a science to pivoting, a science that generates predictably positive outcomes from unforeseen circumstances. That science, despite the article’s continuing use of the metaphor, is not Dance.   It is Improvisation, which has as compelling a body of work supporting it as any business ethos that’s relevant to the networked era of business.

This ethos is both pedagogically sound and creatively liberating.  Works by visionaries like Viola Spolin and Keith Johnstone, and many yes-anders like myself, have, together, laid a solid foundation for ‘applied improvisation.’   With approx 1,600 members worldwide, the Applied Improvisation Network is a loose affiliation of improvisers, many of whom understand how to apply improvisation techniques to business.  Improvisation, in addition to being a key attribute of a successful start-up, plays a huge role in social social media strategies like ‘fanthropology,’ as well as in agile development processes, biomimicry, transmedia, and branded entertainment.

The ability to improvise IS the ability to pivot when the time is right in order to consistently grow through change. In this science of ours, preparation is emphasized over planning, thematic consistency over replication, flow over stock, and trajectory over position. Improvisation is, we believe, a vital skill for organizations and individuals doing business in a networked world—and who isn’t?

Scrumprovisation

Thursday, May 14th, 2009

There is no shortage of improvisation in business.   The challenge is doing it well.  If you improvise well, you will be consistently productive, generate wealth over time, and have the ability to maintain your independence.  Improvise poorly and you are a drain on productivity, dependent on wealth generated by others, and develop habits that conceal your shortcomings instead of displaying your skills.

In the Networked World businesspeople not only need the ability to improvise well, the environment demands systems and processes to replace the tired and increasingly ineffective methodologies of the Industrial Age,  systems and processes that bring discipline, structure and consistent performance to the googly dynamics of networks. (more…)

‘App’rovisation

Tuesday, July 22nd, 2008

ComputerWorld.com runs an interesting piece, Five Web 2.0 App Dev Lessons for Enterprise IT, this week by Heather Havenstain about how an agile approach to application development permits an almost constant evolution of feature sets that are in line with users’ needs and suggestions. Dynamic scripting languages like Ruby, Perl and Python (sounds like a hoochie-coochie act at the 1908 Chicago World’s Fair, don’t it?) short-cut long lines of code, letting developers be faster, more creative and more flexible with their work. ‘Permanent beta’ the article calls it.

Computerworld1

The ComputerWorld article underscores yet again how vital improvisation is to business in the Networked World — after all, what is improvisation if not ‘agile development’? The article also shows how ‘performance’ in business does not refer solely to folks standing up and holding forth in front of other folks. Apps are performance for an audience, too. The Five App Dev Lessons cited by ComputerWorld are straight from the improvisers’ playbook. Here they are. Our comments are in italics: (more…)