File Naming Convention


How would you name a file name when you save a document?

There are many naming conventions for many people. Some will use versions appended behind a file name, say <filename ver 1>. Some will use date to indicate the version that created in a day <filename 020310.xls>.

In my opinion, having a clear file naming convention is vital because it needs to be easily deciphered by readers or anyone who wants to access the file. It will be difficult to pick up the correct file if there are many of such numeric names in the same folder. It may be confusing.

It may seem alright for the creator to identify the filename. However, if this document or spreadsheet is going to correspond to other party, then a clear file naming is critical. Complex naming convention will be a problem, imagine the recipient has to understand the file name first before deciding which is the correct file.

Comparing < filename 030410 Customer product.xls > v.s. < filename 040310 Customer product.xls> may have dual meaning. With the above scenario, is the file 0304 saved on 3rd of April or 4th of March. There is a mixture of meanings to the file.

If the filename is clear and sharp, the recipient will be able to pick up the correct file.  Say if you are the Project Manager and had saved files in such manner. You may have a possibility of updating the wrong document, say project plan, project cost file etc.

It is of paramount to have a good filename convention. As for me, I would name my file like this

<filename_dd_MMM ver 9.xls>.

Filename is whatever the topic that you are referring to. Include the date in numeric and to abbreviate out the month plus a version number at the back. This will indicate to the recipient that the spreadsheet is created on which date and which versions if there are multiple files saved on the same day.

Hope this helps in your future documents saving.

Please share your comments if you have any feedback or alternate suggestions.

Inexperienced Project Manager


What would you do if you had engaged an inexperienced project manager?

Recently, I had engaged a new project manager. For anonymous, will call him Jimmy.
During the interview, Jimmy had presented many good project management experiences.

However, after bringing Jimmy on board, discovered his interview speech does not match his actions.

To name a few,

He is not communicative to the stakeholders.
He is not able to manage stakeholders, team members and vendors. Weak leadership.
He over-promised and under-delivered in terms of schedule and project cost.

My senior team member and I had discussed what to do with him.

We decided to pass Jimmy some simpler projects but he managed the project from simplicity to a highly complex state.

We provide regular

  • PM training and guidance
  • Show him the past project files
  • Share ideas
  • Brain-storming together

Nothing comes to his mind.

The team is having a hard time to pass him some bigger projects because I am afraid Jimmy will messes up the project. This will cause the Project Management image to be ruined.

Lessons Learned:
Need to carefully scrutinize each candidate during the interview phase.
Give actual provide scenarios and determine how he reacts and responds to the situation.

If the candidate is not up to the mark, straight away go for the next better candidate. Even though the candidate may be your friend, don’t sympathize. It will hit your team morale in the long run if you engage him.

The team and I are still discussing what to do about this.

What is your suggestion? Please share your comments.

Project Managment Tools


In my humble opinion, a project manager requires to have not one but a few tools to manage a project. The tools are just like a hairdresser. The hairdresser uses various kinds of scissors and combs to cut hair. The hairdresser will also use a shampoo to wash and water to rinse the customer’s hair.

Similarly, a project manager will have different tools to manage a project. Planning tools such as Microsoft Project© or some other similar software to list down the various activities and schedule. A spreadsheet table is needed to list the various project risks; project issues and most importantly is to track the project costing.

Content Protected Using Blog Protector By: PcDrome.