If you ask any employee whether they want to grow professionally then the answer will be definitive yes. However, if you ask about the direction then the answers can vary. Today I would like to share my thoughts on two typical ways of professional growth.
Read MoreWhen you are starting work with a new market, you need to have an excellent understanding of what is going on. I want to cover typical approaches to understanding the market and how to use them efficiently.
Read MoreDevelopers are often asked to do estimates of some task or feature. However, the person who requests estimates rarely understands how to read given estimates properly. In the following article, I want to describe the difference between estimates and guesstimates, and when you should ask for each of them.
Read MoreThe answer to this question depends on the internal flows of each company. Some companies consider project managers as leaders; some don’t. Let’s check why project managers sometimes do not need leadership skills and when they are necessary.
Read MoreMany technical companies use the services of external technical experts called advisors. I want to describe the best technical advisory workflow beneficial for both sides.
Read MoreThere is a well-known fact: the earlier a wrong decision is made, the harder it is to fix. The project's discovery phase is one of the first steps in building a backlog and starting the project. So, if you make a mistake at this step, it will be very problematic to fix it in the future. I want to share best practices for avoiding mistakes at this phase to eliminate future issues.
Read MoreNowadays, most companies use one of two ways to work with technical teams: with direct control and without it. I want to explain why the second approach is much better.
Read MoreIn the modern multicultural world, communication is a crucial part of professional and private life. It is essential to understand how to establish relations, maintain them, and keep a connection with a person on the other side. Let us look at the foundations of good and stable relations and how to build them.
Read MoreMany project managers and leads think that the customer should not participate in the development process. However, proper exposure may give more information to the customer and provide valuable feedback to the technical team.
Read More