Process flow + Sequence Diagram – Mixed Breed of UML

As most of job scope of my previous job in BCSIS is to support the application, on my own I have created plenty of own version internal ‘software document’. I think some of these documents are mixed breed between process flow diagram and sequence diagram 🙂 Nevertheless, this is my favorite internal document as I Read more about Process flow + Sequence Diagram – Mixed Breed of UML[…]

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’?[…]