Category Archives: Titansoft 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!

Finding the right balance between Agile Development and UX Development

Finding the perfect combo. Some stuff just goes well with each other. Peanut butter and jelly, pizza and beer, Batman and Robin, we can go on and on. But what about Nutella and fries? Gin and raspberries? And here’s one that is one of the most debatable in our field – Agile Development and UX Development.

It may sound wrong and make you feel uncomfortable if you mix them together, but eventually it can turn out pretty well!

Continue reading

#AgileSG16: From Chaos to Control, from Control to Freedom – 5 Lessons Learned on Our Agile Journey

Check out the slides from the presentation given by  Yves at Agile  Singapore Conference 2016 ! 🙂 Titansoft is proud to be a Platinum sponsor of the event and hopes every participant can enjoy learning and growing together with us over these 2 days. Do check stop by our booth to have a chat if you would like to know more about us!

When Agile meets Facilitation: Building Self-organizing Teams in Scrum

flock-of-birds-3

(Chinese version published on FunEvo.com 中文版發表於敏捷進化趣)

I always think being a Scrum Master is like being a legend , a Scrum Master helps the Team to understand Scrum and Agile, supports the Team to level-up technical practices, guides the Team to be self-organizing, removes impediments to the  Team’s progress, etc. And to make the job even more complicated, Scrum Master does not have authority over the Team, the Team does not listen to Scrum Master (Unless Team choose to)!

If you look at all these responsibilities individually they seem achievable, but when you put them together it is very challenging for one person to execute. And the one responsibility that confused me the most was that the Scrum Master needs to “Facilitate”, and I had no idea what it meant back in 2014. Continue reading

Work Hard and Play Hard at Titansoft

Work Hard Play Hard

Titaners always work hard, but we never forget to have fun together as much as we can. Bonding with our colleagues through all the activities throughout the year is a fun way to know each person’s real personality. We are not just colleagues who only meet each other in the office, but we are also friends with similar interest.

Continue reading

New Insights on 3 Principles That Build a Collaborative Team

Cirque de Soleil Amaluna resized

Image: online source

“Oh man, I screw this up. I’m really sorry.”

“I’m not good at this, and can you teach me?”

Do you hear this often from people in your team? Or do you feel comfortable to acknowledge your mistake or weakness in front of your team members?

In my recent readings, I came across some refreshing concepts that gave me new insights about building a collaborative team. The concepts entail three key principles that sound simple but yet powerful for creating an effective collaborative team and cohesive organization culture.  The three principles are Respect, Trust, and Integrity. People often know them in a broad meaning and they often form the core values that many companies may adopt. But, let’s zoom in to see how they apply to actual workplace and translate to collaborative team culture. Continue reading

7 Key Factors for Agile Testing

Untitled

Janet Gregory at the Titansoft office!

A couple of months ago, we invited Janet Gregory to our company for a sharing on Agile Testing. Janet is the co-author of the Agile Testing book. One of the key take away from the sharing was testing is an activity throughout the sprint. It’s not a phase where testing can started after development is done. In addition, she also mentioned 7 key factors for an Agile testing which I found really interesting.

Continue reading