The 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 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 MoreThere is a common complaint I hear a lot from people: “I have tried to do something, but failed and gave up.“ These people usually have a vague definition of what they wanted to achieve, how to do it, and what to do with consequences. I call these three phases Goals, Ways, and Results. Let us check what difficulties a person can face during each of these phases and overcome them.
Read MoreTicketing systems are usually controlling more than half of most software development companies' internal processes and activities. Let us see what is wrong with these systems and why they are so weird and complicated to use.
Read MoreThere is a common rule in parallel computing — if you want to compute something two times faster, you have to use three times more powerful hardware. However, this rule works differently when applied to software development. Let us see how several teams can work in parallel and what are the best practices.
Read MoreOur modern community, for some reason, willingly accepts the concept of overtime work. People have to work longer and harder to achieve good results and become successful. Let us check the widespread consequences of this statement and see if they make sense.
Read MoreEvery team member knows that experience sharing is a good practice that simplifies activities and saves time. However, this is not just good practice but one of the most crucial factors to become a successful company.
Read MoreNowadays, IT is considered a perspective and highly paid production branch. Many people are trying to enter this area to find an interesting and creative job that can satisfy all their needs. These newcomers (juniors) often have a very rough and vague understanding of IT in general and how to work there. Let us check the common problems of these people and what paradoxes they face.
Read MoreThere are a lot of cases when a person may need general or specialized knowledge. However, in many cases, this person can not even identify which one is required. Let us check when each type of knowledge is useful and why a person may need it.
Read More