There is a common mistake that people pick a product without considering alternatives, and so they may get not what they want or need. Let us see why alternatives are essential and how to check them properly.
Read MorePeople often hear that they have to exceed everybody’s expectations to achieve success. Let us try to see what it means and how to use it in real life.
Read MoreEach team is unique, and each team has unique internal processes and best practices. However, some general concepts are widespread, so any new team can use them. Let us see these standard best practices.
Read MoreThere are a lot of talks about the work-life balance on the Internet. Some of them may rely on facts, while others are strictly emotional. Here are my thoughts on this topic.
Read MoreCommunication with people from different countries, with different cultures, habits, and lifestyles, is a typical situation even in a small company. This article gives some advice on maintaining good relations inside the team and keeping the internal processes going smoothly.
Read MoreEvery software developer knows that an application may trigger lots of errors. Many factors can cause it — bad configuration, invalid source data, inexperienced users, lack of knowledge, etc. However, an application may tolerate some errors and do not tolerate others. So, where is the border which separates them?
Read MoreEverybody knows that vision in business is important, but just a few understand how important it is. Let us have a look at several business areas and see how clear vision can affect the situation.
Read MoreEverybody had faced a situation when some package was not delivered on time. Usually, this is not a big deal. However, there are many situations in software projects when delivery of some functionality must be done on a specific day and time. Let us see how to build a process in the way to deliver it on time.
Read MoreEvery business or software project represents a long process of communication between a customer and an implementer. No one will deny that the implementer has a significant impact on the final result of the projects. However, it is the customer who dictates the requirements, and it is up to the customer to say “yes“ or “no“ in the end. So, it is crucial to know your customer, understand him, and organize work accurately to achieve the best results.
Read More