Passion vs Passion

Bring in the creative online industry, the word “passion” comes up all the time. If you’ve got no passion, then why are you doing what you are doing. Are you just wasting your life away at a place that you drag your feet to work everyday.

Passion is like a pre-requisite, a fuel, especially in a fast paced environment. Its not just the creative industry that needs passion, almost every company can thrive if its filled with people filled with passion of what they are doing.

I’ve interviewed people to join my team and they always tell me they are very passionate about the job, passionate about the net, the web, the industry, the lot. But when I asked them how passionate are they, most of the time I get the very cliché answer “I live, eat and breath the net.” *yawn* I believe there is more to it.

So I turned to people whom I know that HAVE passion and started asking a similar question, “How do you quantify passion?”. Some say it’s a feeling, some say you just know it, some say its qualitative and not quantitative.

So the problem I have now is how can I know if one person is more passionate then the other. How can I know if one company is more passionate than another?

Here are some quantifiable things I feel that may put real hard numbers behind the word passion.

  • Number of links being shared between colleagues.
  • Number of colleagues having their own hosting and domain.
  • Number of colleagues having their own website. (contributed by Ben Ho)
  • Number of pet projects or experimental projects.
  • Number of hours set aside purely for trying out new stuff.
  • Number of attendance at web events like websg, barcamp, etc. or event conferences like SXSW or AnEventApart, etc.

If you have more ideas do share and I’ll add to the list.

Note: this post is still a draft.

Google Calendar Project Management Orgy

For those working in digital agencies (and i reckon similar for many other industries) will know the pain about filling in time sheets, keeping track of multiple projects, working under tight timelines and the other pains revolving around keeping all the balls in the air while having the sanity to give the best you possibility can with a clear head.

One of the ideal way I initially envisioned was just to use a tool. An online collaborative project management tool such as Basecamp (as there is simply just too much hype around it), especially when the fairy tale story of how a web design company became a web2.0 product based company. So cool right? I mean everyone in the team should religiously open up the cool online collaborative tool and update it right? Its really not difficult right? But trust me, its still a pain to do paper work no matter how sexy the paper is.

So should such project management be centralised (ie. one person updates everything) or decentralised (ie. everyone does their part and update their own bit)?

Before we go into any further thinking, lets have a look at the following:

Google Calendar Orgy

I’m thinking using the Schedule resources via Google Calendar method might work. This is how i think it can work:

  • Each project has a calendar. So the calendar represents the projects & the events in that calendar lines up to become like a project schedule, you can even say its somewhat like a gantt chart, but in a calendar format.
  • Each resource (person) has a calendar. So this calendar represents the person’s daily schedule and the special thing about these calendars is that they auto-accept invitations.

So lets take a normal project for example. It has the following stages:

  1. Plan (wk 1 – 4)
  2. Design (wk 5 – 8)
  3. Build (wk 9 – 12)
  4. Launch (wk 13 – 14)

So we open the project calendar and create these “events” or “tasks” : Plan, Design, Build and Launch. Now each of these “tasks” will need resources to “action” on them, so we “invite” the necessary “resources”. As these “resources” auto accepts the invitation, they are then pegged as allocated resources for these project task.

So now the project manager / traffic person will set up all the project tasks and allocate all these tasks to the neccessary resources.

As Google Calendars can be shared and accessed via feeds, the following can be done.

  • Clients : subscribes to their own project calendar to understand the most updated project timeline and tasks scheduled for their project.
  • Resources : subscribes to his own resource calendar to understand the tasks scheduled ahead for him / her.
  • Project Manager : subscribes to all the projects he / she is managing.
  • Traffic : subscribes to all resources calendars to understand the resourcing plan weeks / months ahead and to assign tasks to resources.
  • Bosses : subscribes selectively to what they would like to know.

So if you are still with me, i believe its not hard to imagine how this sounds very workable in theory. I’m not sure though if it will work out in reality.

So here comes the orgy part. If I’m traffic and in charge of resource planning, then I have to subscribe to everything. Lets take for example if there are 10 projects and 20 resources in the company, i would have 30 calendars! OMG! Just having to view them stacked on top of one another is already… /faint…

So what do you think? workable or not?

Project Management Tools

Project Management ToolMy job revolves around web design and development projects. And in my role its my job to manage resources and ensure the timely delivery of all projects for our clients according to the brief and within the allocated budget.

I have to say it is challenging to be able to know the status of every single project at any one time and to be able to plan resources elegantly so that everyone can have a life other then work + keep weekends drastically different from weekdays. I have to admit I depend alot on putting things down on paper or digitally on the web cuz i’ve got a terrible memory.

So of late, i’ve been dabbling with more tools out there and methodologically going thru the Comparison of project management software list on wikipedia.

I’ve used MS Project, a mix of solutions from MS Office, 37 Signal’s Basecamp, Google Docs, Wikis, etc… But i’ve yet to find one that is perfect for what i’m looking for which is a good marriage of project management and resource management.

If you’ve got experience to share and killer apps to recommend, do share and comment on this post. Thanks.

The Tsunami of Google Wave

I update my online status via Twitterbar, sometimes via the Web, sometimes via TweetDeck. Any of these 3 channels will update both my Twitter and Facebook status. The problems starts when i get @replies via Twitter on Twitter and Facebook comments via Facebook.

So if you can imagine, the mess starts here. Popular sites will only get more popular with tools being built around it as popular sites open up their API and encourage people to innovate and build stuff for them. This means the mess can only get messier when the conversation and interaction grows. This will not only happen to Twitter and Facebook, but for any Web2.0 websites out there that is trying to offer the next essential service or be the next big thing.

I think, this problem might be solved soon and it might be from the recently announced Google Wave.

The wave team started with a few simple and fundamental questions and i simply love the questions.

  • Why do we have to live with divides between different types of communication — email versus chat, or conversations versus documents?
  • Could a single communications model span all or most of the systems in use on the web today, in one smooth continuum? How simple could we make it?
  • What if we tried designing a communications system that took advantage of computers’ current abilities, rather than imitating non-electronic forms?

I still remember learning about Data Normalisation in school 10 years ago. So now, its time for Normalisation of Communication Data.

For those who want to know more about Google Wave, read about it on Wired, Webmonkey, TechCrunchMashable, Wikipedia, there are loads of good explination out there.

So its cool we are going back to fundamentals, its cool that the net will soon be experiencing a new rebirth. Its cool that conversations / interactions no matter where they are will eventually be done in a similar fashion while allowing individual websites / services to retain their autonomy. Someone have to lead this revolution, why not Google.

The Tsunami of Google Wave is imminent and i’m so looking forward to it.

Last Day at Convertium

PM to SPM to PD

Today marks my last day at Convertium, an independent Singapore based full fledged internet agency.

I joined back in Feb 2006 and my interview period took several months. The strange thing was that back then, i was not looking for a job, but for some reason, i sent out just 1 job application impulsively. Convertium got back and i went to have a chat. After 3 interview sessions across about 4 – 5 months, i joined Convertium as a Project Manager.

Looking back, it has been 3 years and 4 months already, but somehow it feels like i have been in Convertium my whole life. Chalked 877 weekdays, clocked 8263.5 hours (we had to fill in timesheets, so i know.), sent 20770 emails (yes i don’t think its neccessary to file sent mails), so on average i sent at least 23 emails per weekday and on an average clocked about 9.4 hours a day (i really wanted to know, so i calculated).

Last Day Lunch

12 Jun 2009, I now leave as a Projects Director with solid industry experience all thanks to my Boss who unreservedly mentored me and shared with me directly from his heart and from his personal industry experience. I’m especially appreciative of the enlightening insights, the management skills, the revelation of my blind spots and the need to always back things up with facts.

When lunch time approached, just like normal, the mass MSN group chat happened and everyone got ready to go for lunch. Little did I realise, there were more than 15 of us. We headed down to Far East Square area and had a nice Pasta-ish lunch.

MacBook Air from Convertium

I was asked to give a speech. lol… I feel super old, like someone getting a life time achievement award or something. lol… So i obliged. I shared that bosses / superiors are also humans. Bosses don’t have all the answers, bosses also want things to be better, bosses are looking for people who will be part of the solution and not part of the problem. People who are part of the solution will definitely be valued. So with that in mind, i hope everyone can cut their bosses some slack and face work life with more vigor and RAWR!!!

MacBook Air from Convertium

The big surprise of the day was when i got to my desk in the morning. There was a MacBook Air sitting there. There were signatures and scribbles all around. There were words of well wishes, there was lots of love. I’m speechless. Very speechless.

Thanks everyone its a HUGE parting gift and trust me, i’ll make good use of it.

MacBook Air from Convertium