We love sharing our knowledge and experience
These are some of our thoughts on technology and business processes, as well as our inner workings and developer lifestyles.
- all
- Alexandr Selyanov
- Alexey Demianenko
- Anastasia Kryzhanovska
- Anna Ianushenko
- Anna Sydorenko
- Anton Kozachok
- Anton Lysenkov
- Denis Untevskiy
- Emma Khomits
- Igor Bolotnikov
- Igor Tokarev
- Kateryna Chegodaeva
- Maryna Sharapova
- Mikhail Andreev
- Mykola Korovenko
- Mykyta Miazin
- Nataliya Yaremenko
- Nikolay Budnikov
- Oksana Mirgorodskaya
- Oleksandr Lebid
- Oleksandr Oliinyk
- Pasha Volkov
- Rostyslav Stekh
- Viktor Tyshchenko
- Vlada Oliinyk
- Volodymyr Kalyuzhnyi
- Volodymyr Sydorenko
- Yurii Mironov
In the first article, we described our task sizing based on the types of activities performed to complete it. In this article, we will talk about how we estimate how many hours it will take us to complete the next task with the same parameters as the previous one.
Story points, dog or fruit scales, T-shirt sizes, dot voting, MAS, and more. There are many different task estimation techniques in Agile. In Gearheart, we went with T-shirt sizes, as we prefer short, iterative cycles to marathon planning sessions.
What you need to know to choose the right type of app between native vs. hybrid app development or just settle for a web app.
Consider these core qualities of a good software developer when hiring an outsourcing team for your project. These characteristics are the keys to good work.
One of the things we are proud about is our estimation process. Partners and clients regularly ask how we do those and how we manage to meet our deadlines, so I decided to describe our simple recipe.
For local project settings, I use old trick with settings_local file:try:from settings_local import \*except ImportError:passSo in settings_local.py we can override variables from settings.py. I didn't know how to supplement them. For example how to add line to INSTALLED_APPS without copying whole list.Yesterday I finally understood that I can import settings from settings_local:# settings_local.pyfrom settings import \*INSTALLED_APPS += (# ...)

