Tag: me

local exploring

i keep being surprised by what zurich has to offer. being raised here, i would think i have kinda seen it, but no. on friday i was at rieter park, a lavish park overlooking lake zurich.

followed by a swim under the fountain at the enge harbor. very relaxing, and keeps visits to a massage therapist away 🙂

From agility to fitness

as part of my presentation on open source software engineering, i pondered the benefits and pitfalls of the open source method. it occurred to me that the main advantages accrue in the long run, while the main problems are apparent in the short term. the challenge thus becomes how to breed the open source method with other methods, like agile methods, for the desired outcomes.

short-term issues

  • constantly changing resources (“footprints” in the code, “rewrite orgies”)
  • (often) no monetary incentives (who takes care of docs and testing?)
  • lack of control (unreliable feature sets and delivery dates)
  • conflicting goals (“do a bit of everything”)

long-term benefits

  • Collective code ownership (merit drives reviews)
  • Embrace change as the basic motivation (evolutionary fitness)
  • Rapid feedback is a natural consequence (user innovation networks)
  • (Potentially) very large talent pool (hedging, competition drives up quality)

in a nutshell: in the long run, darwinian pressures will guarantee an adequate solution. in the short term, agile methods achieve some of the same effects while satisfying budgetary and time constraints.
wyona tackles these issues by:

  • striving for generic functionality
  • short product cycles
  • frequent synchronization points with the main line
  • enticing customers to seek out scale (by sticking with standards)
  • enticing customers to donate back aggressively
  • developing customer projects in the open whenever possible
  • seeking out coopetitive opportunities
  • deriving customer value by relentless commoditization of the value stack

uh, the last few items reek of consultese. fix them with the bullfighter.

Beyond agile?

im speaking about open source software engineering at university of st. gallen tomorrow. the main tenet of my slides is that the agile methods and open source camps can learn from each other as they share many concepts.
btw, you can tell that i converted the slides to pdf with a unixy program (openoffice): they are all pixelated. i only see this with latex docs and unix output, really a pity.

help im being friendstered

Suzanne has suggested a match between you and Bonnie.
Jen has suggested a match between you and Alexis.
April: Hi, you are very cute
Lea: i wish my father still lived in zurich, so that i might have actually had a chance at a real glance of you.
Jane: you sound like you’re a pretty cool guy.

quite some setup over at friendster for a slow sunday.. too much fun. maybe this sudden stream of nice-o-grams is by virtue of the personal network being at 134190 people. very unreal for a “personal” network, but maybe testament to reed’s law?

Westbound

depending on detailed plans, it looks like i will head back to the east coast for 1 or 2 months in 3 weeks time. my travel plans:

  • july – august cambridge
  • august 22ish affero, san francisco
  • august 25-september 1 burning man, nevada
  • early september oscom sprint, cupertino
  • early september kyla, atlanta
  • september 11 seybold conference, san francisco

Marketing strategies

I volunteered to write the marketing strategy for a new venture I’m part of. Fun stuff, and a new challenge.
The basic premise is to launch a product with little capital by leveraging viral marketing channels.
Elements of a Viral Marketing Strategy

  1. Gives away products or services
  2. Provides for effortless transfer to others
  3. Scales easily from small to very large
  4. Exploits common motivations and behaviors
  5. Utilizes existing communication networks
  6. Takes advantage of others’ resources

Let’s see:
1) our product will be free
2) sign up will be easy via notification of friends
3) account creation is automated. content is stored statically
4) exploits the desire to communicate and be hip
5) will invite users to notify their friends of the new service
6) will make use of existing syndication and replication infrastructure