a canadian startup

my name is ali asaria — this is my blog. I am the founder of Well.ca. I live in Guelph, Ontario, Canada. you can contact me at [myfirstname]@[thisdomainname]

more about ali asaria



Ali Asaria's Facebook profile
View Ali Asaria's profile on LinkedIn
    Permalink
    Jul
    31
    Thu
  1. From the Well.ca Developer Mailbox

    From: Ali Asaria
    MIME-Version: 1.0
    To: all-developers@well.ca
    Subject: Shift to Agile-ish Development

    Hello Well.ca Development Team,

    As you know, management has been concerned about our as-needed software development processes. As a small team, shouting at each other and making hard-to-find changes to other people’s code while they were away from their desk to avoid arguments worked fine.

    As we grow, we feel we need to adopt more formal and serious development processes.

    As you know, I have trouble reading books. But I have heard at many conferences that Agile is a great way to develop. I am not 100% sure what Agile is, but from what I’ve gathered, this is what we all must do starting today.

    1. Stop Testing

    Testing causes bugs and delays releases. The best way to test software is to put it into wild and wait for its little baby cubs to be eaten by other predators.

    However, Test Driven Design (TDD) is a good thing, so we should always drive design with tests. Every time you write a line of code, try to make it into a mini-multiple choice exam.

    2. The Customer is Seldom Really, Actualy, Truly Right

    Customers usually want features and things to work 100% of the time. This kind of philosophy is what made Microsoft the failure that it is. This is contrary to the Agile philosophy of making things simple and slightly buggy. Bugs allow for improvement. Simplicity allows for us to be arrogant.

    3. Less Privacy is Good for Everybody

    We should all sit in a circle, looking at each other. If you see something funny on someone’s monitor — say, a funny email or something — you should point it out. This creates a team-focussed, we’re all family philosophy that makes good product. Share your food, or take other people’s food without asking. We’re family.

    4. Scrum-A-Lot

    Every day, at precisely 9:04, we all meet in the center of the office and list off the stuff we’re working on. If you miss this meeting, you have to do push ups or make everyone little pizza bagels with oregano and mozzarella cheese. Does anyone know where to buy mini-pepperoni?

    5. Wearing the same shirt

    We need to all wear the same, brightly coloured shirt with our company logo on it. Everyone gets one but you have to wear it all week. Wearing the same, poorly-fitting clothes promotes technical excellence and effective team behaviour.

    That’s all for now, team. I am really excited about this new shift in development and I hope you are too.

  2. 8 Responses to “From the Well.ca Developer Mailbox”

    1. Jesse Says:

      You should create a slide deck and share your innovative ideas with the world, maybe write a book.

    2. a shift to agileish — award tour Says:

      [...] a canadian startup ยป Well.ca: A Shift to Agile-ish development. ali pokes at some golden cows. [...]

    3. Melanie Baker Says:

      Hey… I think that last point was a dig at us!

      Consider your gauntlet of snark thrown down, sirrah…

    4. ali Says:

      melanie, if this kind of Jim and Thomas two person, one keyboard, same shirt development seems healthy to you, then more power to you.

    5. brydon Says:

      wow, I can’t wait to see the email when you all switch to waterfall and cmm…

    6. ali Says:

      Just a note that this is all written in jest! We actually like Agile development a lot here at Well.ca — we’re definitely under the Agile umbrella :)

    7. Jim Murphy Says:

      What an awesome pair of shirts!

      Incidentally, we each try to coordinate with at least one other office mate on the attire of the day. Though we have a hard time keeping up with Ilya’s Geek-Chic.

    8. Dillon Says:

      I dont usually comment, but after reading through so much info I had to say thanks

    leave a reply

Site Meter