In the second part of this cycle, we will check workflow-related problems and several ways to deal with them. We will also review the best practices that help minimize these problems' impact in the long-term perspective.
Read MorePeople who have ever worked in software companies aware of multiple issues and conflicts between a company's technical and business departments. This is the first article from the cycle that addresses these problems, and here we are going to discuss communication issues, solutions, and best practices.
Read MoreNowadays, more and more software companies use some iterative approach to organize their work. Scrum and Lean are two great examples of iteration based methodologies. Let us check out the iterative approach's pros and cons and then see when it is applicable.
Read MoreThere are lots of modern applications that have unpredictable, complicated, or even irritating interfaces. There are many reasons why it may happen — functional, visual, cultural, etc. The following article explains how to prevent common issues and make the interface of application simple and user friendly.
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 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 MoreThis article contains best practices for technical advisory on software development projects. No matter if you are the experienced advisor or just starting work in this area — you may use these recommendations every day on every project.
Read MoreCongratulations! You have just finished the technical training and ready to do something by yourself. But can you do that? Let us see what you should do after the training and how it can help you from a long-term perspective.
Read MoreCode review is one of the best practices commonly used in software development. Many developers include it in their development workflows. However, code review has some traits which many consider as disadvantages. Let us see these traits and find a way to deal with them.
Read More