Category Archives: Capturing our Culture

“Never Stop Improving” is the motto that we strongly abide to. We don’t just look to improve in one direction, we inspect and adapt constantly! Culture is made up of its people and in our case, our most important resource.

“Find a company you want to contribute to”: Wenzhe, Senior Product Developer

Known for his looks – as a very realistic Joker during our villains-themed Dinner and Dance at the start of the year, Wenzhe is described by his team as one of the most accountable member, proactive in problem solving. Literally our poster boy for the V-CEPAT value of Emergent Leadership, his presence is everywhere in the office, spotted on our posters along the corridor and in meeting rooms!

Read on as we had a chat with the Senior Product Developer self-proclaimed as “one of the top three best looking guys in Titansoft”, on why he believes a company’s culture is important and what drives him to step up to different responsibilities.

Continue reading

“It’s the people and my own growth that makes me feel worth it”: Xinya, Senior Web Content Specialist

Frequently mistaken for a UX designer, Xinya is our Senior Web Content Specialist of many hats, taking on coordinating and cross-team communication responsibilities amongst others, working with designers every step of the process to deliver the best results.

Sitting down for a chat with Xinya, we learn more about how she works beyond her job role, what she values and most importantly, what keeps her here, 5 years and counting! Continue reading

“I start with the end in mind, and successful results motivates me to go on”: Alvin, Technical Support Analyst

Living the furthest away, but is usually the earliest to step into office in the mornings, Alvin has been known to ask the most insightful and critical of questions.

We had a chat with him as he shared some insights on his journey of growth, the most important qualities for a Technical Support Analyst in Titansoft, and how his team works together to cultivate a blameless culture.

Continue reading

“Look for something you do not know. Exploration is the mindset”: Antony, Senior Product Developer

Walking down the corridor always ready with a good-humoured smile upon eye contact, that’s Antony, our Senior Product Developer (aka software developer) who was recently promoted. Congrats!

We sat down with Antony to find out his motivations, and some advice he has on what it takes to be a Senior Product Developer in his 7th year in Titansoft. Read on as he shares with us his journey of growth in Titansoft, the time a mistake he made affected almost 2 years’ worth of production data, and most importantly, what keeps him smiling!

Continue reading

Perhaps you need a bit more Waterfall – 8 DON’Ts in Agile Transformation

(此文章中文版『敏捷八不』發表於 Funevo)

“When the Great Tao prevails, the world is shared by all.

The worthy and capable are chosen as leaders, trust is fostered and goodwill is cultivated. Thus, people do not only regard their own parents as parents, nor do they only regard their own children as children. The old are cared for until death, the adults are gainfully employed, and the children are nurtured. Widowers, widows, orphans, childless seniors, the disabled and diseased are all taken care of. Men have their proper roles, and women have their families. While people hate to see a resource thrown away, they do not necessarily keep it for their own use.

Not contributing one’s efforts is abhorred, the same as devoting them purely for one’s own self-interests. Therefore, conspiracies do not thrive; robberies, thefts and criminal activities do not occur. And so, there is no need for doors to be shut.

This is called the Great Unity.”

– Book of Rites(Liji), Great Unity

Continue reading

Immersing Ourselves in Agile

After a full month at Titansoft as interns, we have come to learn more about Titansoft’s Agile culture. So, what is Agile software development?

Waterfall v Agile

Agile is often compared to the traditional Waterfall methodology where a linear approach is taken with software development; each stage is generally finished before the next one can begin. On the contrary, Agile methodology emphasizes the rapid delivery of an application in complete functional components, with a high commitment level from the client throughout the project. With Agile, all tasks are “time-boxed” into phases called “sprints”.

In Titansoft, each sprint lasts a week within which a running list of deliverables planned at the start of the sprint is completed. Deliverables are prioritized according to their value as agreed by the stakeholder and product owner. If all planned tasks for the current sprint cannot be completed in time, work is reprioritized and the information is used for future sprint planning.

Continue reading

A Product Owner’s journey to becoming a Certified Scrum Professional

SCR20146-Seals-Final-CSP-01This article is about what I have submitted to Scrum Alliance while applying for my CSP (Certified Scrum Professional) certificate, and I would like to use this opportunity to share about my Agile learning journey during my years in Titansoft. This has been a very different journey in my life for the past 3 years as it required lots of guts and commitment.

Continue reading