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
design & development
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)
Ufa IT Management Meetup (24.10.17)
2 weeks after we had the actual meetup, here's the follow-up post π Topics this time: Keynote by me on cynefin and how it fits our company projects. Had some discussion & arguing on applicacy of cynefin when it comes to rough development times, migrations, firefighting-based development. Overall, model was introduced, and the fact-and-experience-based arguments … Continue reading Ufa IT Management Meetup (24.10.17)
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.
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
Tuning up Scrum Approach
Recently my colleague, Tim, decided to try out Planning Poker, to have better estimations. Planning is essential, and scrum already offers a framework of how to deal with planning. But over the course of my work and experience with scrum techniques, team usually shapes Previous experience showed that daily scrum meetings are merely pointless. Direct communication / skype … Continue reading Tuning up Scrum Approach
Three-week sprints for iOS projects
While working on Storia.me iPhone app, we've eventually came up to the three-week sprints. Empirically, they proved themselves to make product high quality and provided time to get moderate functionality chunks done. Two notes here: First of all - this is does not include time for appStore approval. That's additional week. So a release cycle is … Continue reading Three-week sprints for iOS projects
Team Spirit + Exciting Project = Good Product (and vice versa)
Product is crafted by people. It is not a sum of collaborative work. It's usually a combination of work, excitement, collaborative ideas, feedback loop inside the team throughout the whole project lifecycle. Passion is right at the heart of every person, and if environment tends to motivate - a person will work hard to achieve a … Continue reading Team Spirit + Exciting Project = Good Product (and vice versa)
Storia.me App Rollout: Better Feedback Loop, Faster Iterations
When developing Storia.me iPhone app, we had the following circles to deliver to: Developers QA Early adopters General Audience (AppStore) And the following problems to solve: Provide Beta access with faster update pace and immediate critical bug fixing for early adopters (as in microsoftβs inner circle); Make AppStore version as stable as possible; Receive feedback … Continue reading Storia.me App Rollout: Better Feedback Loop, Faster Iterations