I spoke with Ben Linders of InfoQ (thrilled to be published at that website!) about challenges and communication patterns for Distributed Teams, uncovering bits of my Atlassian Summit 2018 speech. The biggest challenge of distributed teams is communication, which is essential for establishing ground rules on collaboration. Shifting working hours to accommodate each other and team liaisons … Continue reading My Q&A for InfoQ on Keeping Distributed Teams in Sync
skuvault
Telegram -> Stride Migration Experience
Recently I hosted Minsk Atlassian User Group, where I shared our experience on migrating to Stride and gave the analogy between Stride, and Russian word 'Stradai' (-> eng.: 'Suffer'). I'll explain the analogy later. Hence the 'Napalm Death' song 'Suffer' joke on the first slide 🙂 Given that a lot of people use Telegram as a corporate messenger, and given all of the telegram-blocking happening in Russia currently, it's pretty relevant to write about alternatives. We at SkuVault migrated due to the need of user control, but migration experience is relevant to many other teams.
Ufa AUG #1. Wrap Up
So we've survived Ufa Atlassian User Group, the very first meetup, with 17 people visiting our office to hear about jira, confluence, bitbucket and other atlassian products 🙂 We've discussed how Jira helped us in reflecting SkuVault development processes, and how do we keep documentation on the feature in Confluence, until it's released, and … Continue reading Ufa AUG #1. Wrap Up
Agile Communication in Distributed Teams (with no overlapping hours)
So as you know my speciality is distributed teams 🙂 This post is about what changes does the agile communication face (and scrum in particular), when it's adjusted to the distributed teams. This is my experience, I don't assume this is a silver bullet, but such approach works for me for the last 5 years … Continue reading Agile Communication in Distributed Teams (with no overlapping hours)
RU: Открываем дочку американского юридического лица в России
This post is available in English. И делаем это без необходимости прилета в РФ американского гендира. Последние полгода я набивал шишки, ходя по инстанциям, собственно, поделюсь опытом 🙂 Задача: открыть 100-процентную дочку в России (материнская SkuVault.com находится в Луисвилле, Кентукки). Наш случай несколько уникален: CEO не мог посетить РФ, так что заверять и пересылать идентификационные … Continue reading RU: Открываем дочку американского юридического лица в России
Workflow for the Requirements in the Distributed team
How to ensure that requests from different sources become formalized and clear requirements, and address communication, clear interpretation, accountability and transparency.
Why we ditched Scrum in favor of Kanban in JIRA
Warning: don't misinterpret scrum for agile as a whole 🙂 Around a year ago I wrote a yearly retrospect on how the workflow at SkuVault is organized, and how we set up our jira boards to work in sprints. sprints and their goals There was no Kanban backlog at the moment, and we used Scrum … Continue reading Why we ditched Scrum in favor of Kanban in JIRA
So you want to open US-company subsidiary in Russia
This post is available in Russian. And do it without the CEO flying all the way down to your city 🙂 Let me share a bit of an experience from past 6 months 🙂 We wanted to open a branch in Russia (parent company is in US). Our case is a bit unique: our CEO wasn't able … Continue reading So you want to open US-company subsidiary in Russia
Communication in distributed teams: Messenger & Rules
In order for the distrubited teams to work, you got to have a clear flow, a set of general rules, that will fence the process and allow people to collaborate effectively around the globe. If everything is set up correctly, you are able to create amazing products with global professionals, and cover customer support 20+ … Continue reading Communication in distributed teams: Messenger & Rules
Year Retrospective @ SkuVault
Last year guys from SkuVault offered me an amazing opportunity to help the company manage a growing development team, create organized schedule, establish workflow that reflects the company goals . For those who don't know - SkuVault is a Warehouse Management System (WMS). Like a swiss army knife, SkuVault manages and syncs your inventory across … Continue reading Year Retrospective @ SkuVault