I would like to describe why manual software test works at the beginning but fails eventually.

Software test automation is the best practice of the industry. Good engineers write good tests by themselves and keep maintaining a good quality of products. On the other hand, we sometimes face project which…

You have an experience that you brought some discussion topic to your team but result in silence, don’t you? The style of team building is also changing after COVID-19. I think we have much more chance to have the situation like the above as the number of remote meeting increases.

One of the most controversial topics of engineering is how to handle technical debt. I would like to talk about my opinion on how we can secure the time to work on this.

Technical Debt? Implement the Feature Anyway

Engineers sometimes complain that your manager or business does not understand technical debts. Stakeholders and product managers…

I would like to write about one nature which effective tech leads should have based on my experience. As effective tech lead, you need to fire some particular people.

Rich Get Richer

One of the criticism of capitalism is that rich get richer. The rich start a good business based on their capital…

How does your current organization manage release? Do you have a strict release process like CAB (Change Advisory Board)? Or, you can make a release plan by themselves as long as the plan is published ahead of time? Or do you have no process at all?

I would like to…

I have been working as an architect on the current opportunity for more than one year. I am still in the process of learning. I learned one thing from the experience. That is: a job as an architect is indeed difficult because its decision-making process depends on a specific context.

Decision Made in a Context

Today, all enterprises are migrating to the cloud. I would like to talk about the importance of learning knowledge in the age of on-premise under these circumstances.


Let me pick up one example from my past experience.

We had a problem like the following. System A and System B getting…

Career and Chance

If you are a young engineer and get bugged about your career planning, I recommend you to forget about it. Because the good portion of your career depends on chance.

John D. Krumboltz and his team found that changes take an important role in a career. It’s difficult to counsel…

OKR and Management by Objectives

Management by Objectives is the most commonly used methodology in any knowledge worker industry. Especially in the tech industry, a simple framework named OKR is widely used as the current best practice of Management by Objectives.

Andrew Grove introduced OKR in his book “High Output Management”. The framework is pretty…

We can Communicate in Different Ways

Human beings have multiple ways of communication. We can speak and listen. We can read and write. We can draw. We can convey our emotions by postures. Multi-modal communication is such an efficient way to communicate with people. This is important especially for people who speak a different language. …

Yuichi Murata

Global team builder from Tokyo. Engineering manager to build international engineering organization.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store