Archive for December, 2010
So it’s the holidays and I just had a somewhat heated discussion with my gf about vacation so it got me thinking. How much vacation is actually enough? How important is vacation time to you? Often employers use vacation time as a benefit and tell the employees that they get x amount of vacation time an because you get more vacation from company A it is better than company B but is it really?
When did time off from work become a benefit? Do we really live in a society where you sell your soul to a company and then they have to let you off and allow you to do things? I don’t think so. Look it is not about being lazy. It is about selling your time to the highest bidder and I don’t mean in monetary measurement. You are at the end of the day selling your ability to do something … anything for someone else. You are the seller and you are not the buyer and I don’t know how somehow along the way it all got switched around. You see one thing that people seem to forget is that it is the employer who competes for talent and workers and not the employee who competes for whatever. Your employer would love you to believe the latter but this is not the truth at all. And it is not just that, you have to put yourself in a position where you are selling something valuable so that you can get the best price for your time and abilities. Once you do that, you shouldn’t forget that it is not just when you find a job that you are selling things. Every time you get a performance review, you should look at it as an opportunity to sell yourself. Don’t settle. Anyway, I digress.
So back to the vacation question. How much time off from work do you need? 2 days a week (every week)? 3 days a week with the ability to combine them? See here is the problem for me. You get into the routine of thinking that you work 5 days and you are off for 2 and then you start living for the weekend. But that’s wrong. You are limiting your potential because of a stupidly designed schedule. It all get’s back to an unimaginative managers and scheduling that is not based around creativity and kills creativity. Do you really think that you can predict your company’s progress by making sure that you have people working for 8 hours at a time? Fair enough, some jobs take no creativity and you have to turn your brain mostly off to do them. Those, jobs usually require that there is a semi-automaton there for a set period of time. Those particular jobs would one day be done by robots but as it is, are done by people. There you can schedule and manage people like we do. However, creative jobs should not be a 9 to 5. You should feel at work 24 hours 7 days a week, and yet not feel at work for the same amount of time. You could work one day for 12 hours and the next for 2 because the project is not going anywhere. But you need a flexible schedule. Actually, if you give people enough freedom so they can take care of their personal life and be creative, you would be surprised that they actually would work more than before and be a lot more productive per hour of work than before. It does take a complete retraining of your brain and I suppose a does of ADD. Quite frankly I think every creative person must have ADHD to some extent. You have to be a bit chaotic and not be able to follow rules in order to be able to create something. You have to be challenged by the current system in order to be driven to innovate. There is no other valid explanation for me.
And as far as amount of vacation time goes, who cares how much time off you take if you feel like every project that you work on if your own? It won’t matter that you are not at the office for 30 or 40 days a year. After all you don’t need a preset physical location to work. I personally think that every creative profession should be treated as a free lance job only you do get benefits and you are a part of a team and a company. But hey I am no fool. I know very well most managers are terrified by the unknown and the unpredictable and most of them believe that there is no chaos theory. I know that no medium to large company would ever allow their teams to be free spirits. Google get’s somewhat close to it on paper (Fridays are for your pet projects) but in reality it is not like that. So we maneuver the system as much as we can an keep fighting for days off and as much benefits as we can.
Oh well, Happy Holidays to us all !
So I wrote a post about Relationship a while ago. I’ve been using for some time now and it is a very good piece of software. I must admit for a free application it is an amazing iOS one. It is a bit slow on the start up but it does work very well.
I have been looking for an app that lets me scan business cards and sadly none work as well as they should. I ended up buying WorldCard only to find out that while it does support multiple languages it does not support multiple languages on the same side of a business card. Also I ended up facing the horrors on iOS contact management. Apparently when you decide to use contacts from a server and particularly from an exchange server, you open a huge bag of hurt. I cannot describe how much I hate exchange after the last 2 months. I have had my battery drained a couple of times due to exchange not being able to sync to the server, constant crashed when attempting to delete contacts that got synced to an exchange account and several other problems.
It turns out that iOS makes Exchange the default account even for your address book and unfortunately certain management tasks are not that easy to do in iOS.
Anyway back to the business card issue. It is nice that you can scan cards with a picture but you should be warned. It works best on iPhone 4 (more resolution) and under a very well lit conditions. The OCR algorithm that WorldCard uses is good however it cannot deal with tilted letters so you have to have your camera as parallel to the business card as possible. Once you get the hang of it, and if you have no contacts problems, it all works well. Plus there is a desktop application that you can sync to (other than Address Book). Still, the solution is very far from what I would like it to be so I am still looking for a better one. I really would like to not spend £100+ on a business card scanner but it might be the best solution given the state of affairs.
[EDIT:] Ok so apparently I was having a problem with some of the Address Book preference files. Had to export the library, delete the /Home/Library files and then restore. All in all syncing is back to normal and the business cards are a heck of a lot more useful now. Still the auto OCR is not perfect but at least my computer setup is working now. In all honesty should’ve known that something was wrong when the add button in Address Book for some of the categories disappeared …
I found this article
It talks about how leaders usually lack creativity. Now this is not the first article on the subject and believe you me when I tell you that it really is like that in the business world. You see management gets taught to uphold the system and it is through the system that it rises. If you are a rebellious type you will fight the system all the way up and it would be very hard for you to rise to the top. Most high level managers have been rising through the ranks for a while and they have mostly gotten used to the status quo. They truly believe that it is the best way. It is very hard and rear for a leader to challenge the already accepted and it usually happens around a crisis period.
Personally, I don’t think that there is much one can do. A manager is there to uphold the established order and to lead. However, much like a great politician and a leader one should listen to what the group/company has to say and one should utilise the company’s intelligence. It is not about being creative, it is about knowing how to listen and to be able to make great judgements.
It is not about breaking the system. It is about auditing the status quo and making the existing system into a better one. It is about building a better product and the one and only way you can do that is by admitting that the current one is not perfect and that no matter how hard you try it can always get better and serve it’s purpose better.
This is not really a new issue and there are quite a few books written on the subject. I come from the perspective of someone who has done the academic legwork and has been taught the *proper* ways of managing projects. I have also worked on software projects and I know that the academic view on the subject is not really that great when it comes to real life projects. Anyway consulting and market research in general are quite different from software development and project management has a bit different face there.
Anyway, rambling aside, I recently read “Reworked”. I’ve known about 37 Signals for a while now and if I have to be honest, I respect then a lot. There are not a lot of 12 man outfits out there that can make as much money and create a invaluable products as 37 Signals have. My recent search for an easy way to manage my research projects led me straight back to Basecamp. Problem is Basecamp is not cheap and my current budget is quite tight. I had to justify spending money on a project management solution and I was up against the IT manager who says there is no more money because of a recent hardware and software upgrade and we don’t need a project management solution. Needless to say … I lost. So I looked for some free solutions and none really work that well. At the end I gave up. Tried setting up an Access database for project management purposes and after 2 weeks of trial and error, much to my surprise, the solution is much simpler than I would have ever guessed. It is actually 2 excel files. The legwork takes very little time (much less than anything else) and the solution is quite flexible. I’ll explain a bit more later but first a bit more about the problem.
You see when you manage Projects there are 2 very significant aspects.
* First, you need to be able to manage your time
* and 2nd management needs to know how far the projects are and what you have been doing.
That is all great but it hardly scratches the surface of the problem. You see project management is not only about time management. It starts from the moment that you start planning the project and ends when you do the analysis of your delivery which is after you have finished the project. So in a way, you have to have a plan for your project along with the time management of some sort. What “Rework” got me to think of is that plans actually change in the real world, and believe me they ALWAYS do. So in a way every plan is actually a guess as to when you think that a certain task would be completed. However, you cannot get away with planning as Fried and Hannson seem to suggest. Plans help you think about the project and what you need to do in order to complete it. Planning actually should be viewed as an act of brainstorming and evaluating existing practices. It is an auditing act amongst other things. What is however, detrimental is setting dates and deadlines. At the stage of planning your project there is no need for you to set dates and furthermore it’s detrimental because you are making sure that none of your projects would be completed on time and you are condemning yourself to overtime. It really doesn’t matter how much overhead you leave you will run into the ceiling eventually OR you are just spending way too much time on your plan.
One thing that you should NEVER do is overspend on planning. Think about it this way, your time is a part of your budget. You need to spend it sparingly and you do have a very limited amount of it. The less you spend on planning and maintaining reporting and other administrative tasks like that the more you have for the actual task.
So what I did was I basically decide to reengineer the existing process of project management at my company. It sounds sophisticated but it really isn’t. I analysed the existing resources, the current practices, the driving forces, and the needed outcomes. At that point I had everything to create a new lean project management process. We are now working with 2 excel files. One is a project plan, the other is a tasks plan. The project plan is based on total number of weeks allowed for a project. Deadlines are not really set. Tasks are kept based on a logical progress of events in order to complete the project. Duration is kept in days and hours with a work week having 4 days and a day having 8 hours. Projects always start in week one and never go beyond the length of a project. Excel is simple but complex enough to where you can do simple tasks like keeping track of the tasks that you need to complete for a project. In most project managers this file would be called the milestone file. I don’t like the term because I don’t like to deal with an expected outcome of a mini project. It’s an unnecessary overhead. Milestones are NOT a requirement for project management, they are NOT a deliverable/outcome. If anything, you can class them as a tool but for me you would really have to convince me that the project is complex enough for it to need such a tool. In consulting and MR they really aren’t that complex. But feel free to prove me wrong!
So far all you have a project plan. You can show that to your client and tell them exactly how much it would take for a project to be completed. You can using as a marketing tool as well as a management one. A project plan would also tell you when you can start planning for your next project if they overlap (and they most likely will) and it will also determine a lot of other aspects of how your next several months will progress. So it might seem like a simple Excel file but it is a lot more than that.
You know how I said there are no dates in it? Well here is why. Say you have to pause the project because of an illness or because a resource becomes unavailable. There is no need to change the dates. Yes you can easily change dates with software, but why should you if you don’t have to? Also, even if you have done this job for many years now, you cannot predict the future and eventually changes will have to be made. When you work with other people/suppliers their plans will change too. Eventually you will find yourself waiting for them. It is not your fault and in a regular plan you will have to change things. Your tasks are still on track and your plan never got delayed. Yet you will have to change deadlines in it. Why? In our system, what happens is that you simply suspend the plan for some time. Effectively you will need a 3rd file that notes delays so that you can create the delivery report at the end and conduct an analysis of the delivery. Only this simple system still lets you know exactly how much time you will be pass the deadline even though you never think of the deadline as a concrete date. Truest me when I tell you that at the end of the project your analysis would take no time at all and you will be able to justify to either your colleagues or management what happened and why the project is delayed. You have accountability and transparency at every single moment of the project. Best of all, in most cases you will spend and hour at the start of a project creating the project plan and probably 5 min. every week maintaining it (if you are unlucky).
The 2nd part of the project manager is an excel file that lists the tasks that you have to do over the upcoming week. We talked about this and it could be 2 weeks if the team is long enough and the sequence of events is too complex and intertwined between teem members.
Auditing is a very important aspect of every project management system so what you would have by default, is 1 hour every Friday when you review the tasks over the last week, note ones that are not completed and why, and plan your tasks for the upcoming week. This is done by all members of the team individually and then they all exchange the plans, or in our case present them on Monday morning. The working assumption here is that the team is small enough to where you can all meet up and present plans within an hour every Monday. Technically, meetings can be virtual so you don’t even need to do them. Is this an overhead? Possibly, however the meeting was a desired outcome in my case. In ideal world, you would just share your list of tasks with the rest of the team and they can review it every monday morning and ask you questions. As the project progresses, you will get a distinct paper trail of what tasks were completed and when. At the end of the project you will have all that data that you can analyse (if you need/want to). You as a manager can prove to a team member why they got a certain evaluation and noone will ever argue about data that they entered. You can also address problems as they arise and look for solutions. The weekly plan gives you enough granularity for detecting problems in early stages but it also does not require more than an hour a week to create and maintain. That is approximately 2.5% of administration time every week which is pretty good if you ask me. ( 1 hour out of 40 just in case you are wondering ) In reality, with larger projects, you would see that the time is more like 4-5% administration tasks but that is still pretty amazing. And best of all, there is no huge jump in the time that it takes a manager compared to the time that it takes a regular employee. Not only that, you are actually encouraged to do the work right because this is your own task planner and keeping it accurate helps you more than it helps your manager. By design, it is guaranteed that employees will do a good enough job at keeping track of what they do.
I almost forgot, we don’t keep dates on the deadlines for weekly tasks. The week has starting date and an end date but tasks have deadlines in day names. After all you don’t need to know the date if you know the day. It is just one week we are talking about and thinking in days saves you time.
Do I think this system is perfect? No! It would have to be tried and proven but it has enough flexibility for it to be adjusted and applied to many cases. Also, this whole process would have to be a bit more optimized and possibly built into a dedicated software for me to consider it as perfect. It would have to be integrated with your calendar (which it kind of is) and possibly create a culture where other team members ask you questions and try to understand why certain tasks took so long or so little time. It is not about defending your choices but rather about creating a collaborative environment and building a stronger team and utilizing the company’s intelligence.
I’ll keep you updated on how the process works but meanwhile what do you think? Do you have a similar experience and what did you do? Why and what were the benefits, outcomes, problems that followed from your decision?
So yeah doing CARTES for the first time. It’s not bad it’s just surprising how many high level execs are not really up to scratch on getting information that is publicly available. Anyway gives us a bit of an opportunity to sell them stuff that they can actually get for free.
Anywho, something quite peculiar happened today. There was a panel of high level execs this morning and that guy from Gemalto has a snarky remark about Oberthur buying some UK company. I didn’t pay much attention at the time but after that a client asked if we knew who that was so tonight I looked it up. If anyone is interested, Oberthur is apparently making a 2nd bid at De La Rue which is the company currently printing the English Pounds (bank notes) and also printing all UK passports. For those who are not familiar, the passports have a contactless chip/interface.
Apparently the firsts Oberthur valuation of £750,000,000 was considered too low so their offer was declined. However, the rumour is that Oberthur is sill interested and their CEO was in England today to give De La Rue a new offer with a higher valuation. So there you go. If you are buying stock maybe now is the time to buy some of De La Rue’s stock since it is going to go up in the next couple of days. hehe … all this is just speculation and lucking guesses of course so use your head 😉