Sediakan Payung Sebelum Hujan

    Sediakan Payung Sebelum Hujan Hujan is still okay, but what if it is Storm? Again, here is a classic scenario as illustration purpose. 🙂 Here, we focus on the twist plot – no one resign but the whole office caught fire and all the laptops are destroyed completely. Actually, this can really happen. Although Malaysia is fortunate Read more about Sediakan Payung Sebelum Hujan[…]

The BIG Dilemma – Should I re-build the good old house?

One of the biggest consideration and dilemma as a software engineer is, should I re-design the system design and clean up the source code or not? . Here is a classic scenario as illustration purpose. If Mutu’s source code is well designed and clean, Sally is considered lucky to pick up his role to continue and Read more about The BIG Dilemma – Should I re-build the good old house?[…]

This classic scenario rings a bell?

A team of five including the team lead, Wong are working on a software project. That project was given nine months time frame. The project went well and ‘on track’ for the first six month until one senior software engineer, Mutu tendered his resignation letter with one month notice. Upon receiving the ‘bad news’, Wong Read more about This classic scenario rings a bell?[…]

Why some companies especially banks require their staff to take ‘Block Leave’?

In my previous company, every year, we need to take this mandatory block leave. It is a special annual leave whereby the annual leave is in a ‘block’ form once a year. During this period, the company is not allowed to contact you and vice versa. An executive level might have a longer block leave Read more about Why some companies especially banks require their staff to take ‘Block Leave’?[…]

Software Documentation Management – The missing piece?

After working for more than ten years in several positions particularly within Software Development Life Cycle (SDLC), I come to this observation – software documentation management is lacking in most companies. Thus, it hurts the company greatly at the end. One of the most important benefits of having sufficient, quality and manageable software documentation is to Read more about Software Documentation Management – The missing piece?[…]