How to Rescue Failing Software Projects: Practical Proven Methods That Work

IMG_1712 My book is finally available as an eBook, on Amazon Kindle and on Amazon. I wrote this book to share my experience in how to rescue failing software projects. When I was going through such a situation, I had no one to turn to. My hope is that the information in this book will be useful to those in similar situations. Although the information in the book pertains to software projects, I have come to realize that the techniques can be used in many other situations. I have personally used these techniques in business and technical projects.

You can read more about it here.
My book can be purchased here at
Amazon Kindle version is available here at

Sunday, April 12, 2009

Do you believe in luck?

Originally uploaded by bernong1
"Boy, you're lucky". "I wish I was as lucky as you".

Is there really such thing as luck? Is luck given out to certain people and not others? Can we make our own luck?

I do believe there is luck. It is also another name for opportunity. Opportunities abound everywhere and anytime.

What we do with this opportunity determines our "luck". I believe we make our luck. We make our opportunities. Luck and opportunities do not mean 100% guaranteed success. It is simply a chance given to you to take action and make something out of the situation or need. Whether it succeeds or not depends on the actions you take or not take.

Every single action we take every single minute makes our "luck". We make our "luck" and we make it come true. The one factor that contributes to our success is a passionate and prudent use of time.

Use your time well. Every step you take should move you closer to your goals.

Make you own luck!

Save This Page

Copyright © Bernard Ong, 2006-2009.
All Rights Reserved

What to manage in IT project management?

What is there in an IT project that needs IT project management?

There are so many aspects to project management. Its a complex yet simple subject. Many project managers will have different perspectives as to what is important in IT project management. Project management associations and institutes have differing views as well. Despite these different views, there are common threads that run through each view.

Ironic? No. Just as a situation can be viewed in many different ways, a job can be accomplished in many different ways too.

IT project management encompasses the technical aspects of IT, which is about well designed architectures, well translated and implemented codes. It encompasses good project management practices such as a clear and well thought-out plan and schedule, contracts that are clearly agreed upon, expectations of the end goal well communicated and agreed. THere are many more facets to IT project management.

All these sound logical and usually requires common sense. However, for those who have been involved in IT projects know that "what will go wrong, will". Despite the difficulties, there are always ways to workaround and get the project delivered to expectations and within time and budget.

In each of these facets of IT project management, there are nuances and issues to be addressed. Some are complex issues that go beyond the technical realm. It requires human interaction, negotiation and effectiveness.

An IT project is like an army mission. Many supporting roles are required such as logistics, long range weapons, foot-soldiers, planning on deployment and timing of troop movement, attack and defence plan. All these have to work in tandem. The commander cannot focus on only one aspect and 'hope' that the other aspects of the mission will go well. The commander needs to know each and every aspect well in order to mobilize troops and make necessary adjustments for a successful mission.

Likewise for IT projects. Most project managers I know focus only on areas they are comfortable with, either on the plan and schedule, or technical, or contract. This is where project go awry.

A competent project manager needs to know every aspect of the project well. He may not be fully competent in a certain area, in which case, he needs to engage the helps of his team leads to provide him with accurate information...and go down to the ground to verify. Nothing beats real information from the ground.

When a project manager doesn't manage a project from a holistic perspective, he cannot manage effectively. WHen the project begins to fail, he will not be able to confidently steer the project to a successful completion. THis is one typical cause of project downfall.

Whether in projects or personal life, situations and projects must be looked at in a holistic manner. Neglecting an area can lead to a stagnation or detriment to the project or personal life.


Save This Page

Copyright © Bernard Ong, 2006-2009.
All Rights Reserved