(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
Nearly everyone has seen a job post at least once in their lives. Be it on print (like newspapers or random notes around bus stops) or on media (like the internet and online job boards), these job posts usually share one similarity – which is to describe the role of the position. Essentially, what you can expect to do if you land the job!
If only we can add auras to job posts…
These job posts are usually very serious documents that outlines the responsibilities of the job as well as state the requirements to take on this role (Usually technical abilities. After all, you do need to know programming if you want to be a programmer…). There is absolutely nothing wrong with such a job post. However, we chanced upon a couple of rather interesting job posts and decided, ‘Hey. This company sounds fun. We are fun. Why isn’t our fun oozing from our job posts?’.
Thus, we embarked on a journey to improve our job posts. It was not an easy one, but we learned a lot along the way and finally settled on our current incarnation. Find out more about the 3 things we look at when creating our job posts after the break.
Have you seen the Titansoft 10 Year Anniversary Video? (If you have not, you can view it below!)
You can also read about the thoughts from our Project Manager of this video. But have you ever wondered what really goes on behind the production of such videos? How does a software house such videos and why do they deviate from their core business to produce awesome videos instead?
Have you ever truly considered a company’s motto and wondered how it is applied within the company?
Back when I was in school, I looked at my school’s motto at thought to myself: ‘That is some standard PR stuff. No one really bothers with it do they?’ I mean, nearly all mottoes that I have come across all state pretty much the same thing and they just lose their meaning eventually when you figure it is just common sense… right?
Coming into Titansoft, I realize that the motto matters (try saying that ten times… fast!). For you see, ‘Never Stop Improving‘ is strangely applicable into the work that I do. As an employee in Titansoft, I have experienced this firsthand… and I am not used to it.
This is Titansoft
When someone speaks of the term ‘organizational culture’, what usually comes to mind would be things like values, habits or mission statements. In fact, most of the descriptions about an organization’s culture tend to describe it in a rather abstract manner, difficult for the mind to wrap around.
“Organizational culture encompasses values and behaviors that contribute to the unique social and psychological environment of an organization.” – Wikipedia
If you ask me, I find such descriptions generally unhelpful. Of course there are more text following the quote (and I could be quoting out of context but only because I did not have the capacity to absorb all of the information at the point of writing), but if you read further into the paragraph of the description from Wikipedia, it just boggles the mind further.
Perhaps, there were a simpler way to describe an organization’s culture. Perhaps, instead of telling, why not show it?