There 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 MoreEvery application that provides some data storage capability has to have a search feature. It allows customers to find the required data quickly and with minimum effort. The following article contains several best practices on how to do it properly and make your customer’s life easier.
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 MoreMany remote employees do not care about the place they are working at. It can be a separate room at home, office space, rented apartment, or even co-working. But are some of these places better than the others?
Read MoreHow often did you face a situation when some temporary (and usually quite mediocre) solution became the most used feature? How many projects stuck on the proof-of-concept stage and can not advance because of internal issues? The main reason why it happened is that things were not done correctly from the very beginning. It is what we are going to discuss in this article using a software application project as a test subject.
Read More