I'll share my experience of successfully implementing the Shape Up project development methodology at Work.ua. It's about how we started creating more successful projects, doing it quickly, with high quality, and enjoying our work without burnout.
Report
Share
Report
Share
1 of 58
More Related Content
Similar to "Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov
Вебінар "Tips & Tricks проєктного менеджера в роботі з командою"E-5
Календар подій: https://e5.ua/uk/trainings/
Вебінар “Tips & Tricks проєктного менеджера в роботі з командою” призначений для проєктних менеджерів та керівників команд, які хочуть поліпшити свої навички лідера, досягти успіху в реалізації проєктів, при цьому підтримуючи “здоровий стан” команди.
Під час вебінару разом з Олексієм Шебановим, ми поговоримо про різні аспекти роботи проєктного менеджера з командою, включаючи:
📌 Ключові навички проєктного менеджера: огляд найважливіших навичок, які повинен мати проєктний менеджер для успішного управління командою.
📌 Створення продуктивного середовища. Ми розглянемо різні підходи для створення командного духу, зокрема, відповідальність та співпрацю між членами команди.
📌 Ефективна комунікація. Ми обговоримо техніки та підходи до комунікації, які допоможуть забезпечити ефективне спілкування з командою, зокрема, використання інструментів, які полегшують спілкування та знижують кількість непорозумінь.
📌 Розвиток команди: дізнаємося, як розвивати та мотивувати команду, підвищувати її ефективність та досягати більшої співпраці між учасниками.
📌 Як впоратися зі складними ситуаціями: розглянемо приклади ситуацій, які можуть виникнути в роботі з командою та поділимося прийомами їх вирішення.
"Incremental rollouts and rollbacks with business metrics control at every st...Fwdays
Let's talk about the types and methods of deployments, the problems faced by engineers and ops during deployments. Possible ways of control and different approaches to it. How to choose metrics that should be monitored during releases.
Using Argo Rollouts as an example, we will analyze cases of monitoring technical and business metrics, forecasting, and rollback automation.
Mike Scherbachov: Найкращий досвід будування ефективних маркетингових команд ...Lviv Startup Club
Mike Scherbachov: Найкращий досвід будування ефективних маркетингових команд та процесів в 2022 році (UA)
Lviv IT Outsourcing Forum 2022
Website - https://liof.org/online
Youtube - https://www.youtube.com/startuplviv
FB - https://www.facebook.com/ukrof
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...Lviv Startup Club
Alina Onyshchuk: How to build an efficient onboarding process for remote employees of the digital agency (UA)
Ukraine Online PMO Day 2022 Autumn
Website - https://pmday.org/pmo
Youtube - https://www.youtube.com/startuplviv
FB - https://www.facebook.com/pmdayconference
Aleksandr Klimchuk: Життєвий цикл проектів у великому бізнесі. Менеджмент пор...Lviv Startup Club
Aleksandr Klimchuk: Життєвий цикл проектів у великому бізнесі. Менеджмент портфелю та програм з боку проектного офісу (UA)
Ukraine Online PMO Day 2022 Autumn
Website - https://pmday.org/pmo
Youtube - https://www.youtube.com/startuplviv
FB - https://www.facebook.com/pmdayconference
Чому провалюються проекти (3 години для країни). Презентація.Sophy Chilingarova
Презентація з мого тренінгу у рамках циклу "3 години для країни" у грудні 2014 р. Йдеться про кілька поширених причин того, чому проекти не вдаються або не вдаються вчасно, на прикладах зі сфери IT. Також трохи зачіпає такі загальні проблеми менеджера, як менеджмент часу і делегування.
Всі, хто є зацікавленим дізнатися докладніше або зробити подібний тренінг для вас або вашої компанії - звертайтеся, будь ласка, за контактами у презентації.
Maria Zayac: Трансформація робочих процесів в команді в умовах війни та в умо...Lviv Startup Club
Maria Zayac: Трансформація робочих процесів в команді в умовах війни та в умовах погіршення економічної ситуації у світі (UA)
Ukraine Online PMDay 2023 Winter
Website - www.pmday.org/online
Youtube - https://www.youtube.com/startuplviv
FB - https://www.facebook.com/pmdayconference
Актуальні практики дизайну мобільних додатків - UA Mobile 2019UA Mobile
Вже десять років ми активно працюємо над створенням мобільних додатків. Користувачі стають все більш вибагливими, темпи розробки зростають, і дизайн не стоїть на місці. Ми розкажемо, що насьогодні вважається якісним дизайном, які дизайн-практики використовуються для забезпечення якості дизайну, як передати наробки дизайнерів команді розробників. Окрім цього розкажемо, де шукати натхнення і заряджати ним колег.
В рамках доповіді ми розповімо про дизайн мислення, креативні воркшопи, юзабіліті тестування, дизайн-систему і базовану на ній SDK, як подружити дизайн та аджайл.
http://uamobile.org/uk/topics/aktualni-praktyky-dyzaynu-mobilnyh-dodatkiv
"What does it really mean for your system to be available, or how to define w...Fwdays
We will talk about system monitoring from a few different angles. We will start by covering the basics, then discuss SLOs, how to define them, and why understanding the business well is crucial for success in this exercise.
"Microservices and multitenancy - how to serve thousands of databases in one ...Fwdays
Imagine you are designing a B2B service that will serve millions of businesses. This service will have dozens of different microservices with their own data, which can contain millions of records. How do you design such a database? Why is sharding not always the answer? What other options are there for such an architectural solution?
I'll tell you how we at Uspacy came to serve thousands of small databases instead of a few large ones, what we've encountered and what we plan to face)
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
"NATO Hackathon Winner: AI-Powered Drug Search", Taras KlobaFwdays
This is a session that details how PostgreSQL's features and Azure AI Services can be effectively used to significantly enhance the search functionality in any application.
In this session, we'll share insights on how we used PostgreSQL to facilitate precise searches across multiple fields in our mobile application. The techniques include using LIKE and ILIKE operators and integrating a trigram-based search to handle potential misspellings, thereby increasing the search accuracy.
We'll also discuss how the azure_ai extension on PostgreSQL databases in Azure and Azure AI Services were utilized to create vectors from user input, a feature beneficial when users wish to find specific items based on text prompts. While our application's case study involves a drug search, the techniques and principles shared in this session can be adapted to improve search functionality in a wide range of applications. Join us to learn how PostgreSQL and Azure AI can be harnessed to enhance your application's search capability.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro DziubenkoFwdays
We will explore the most significant incident in our product's history. We'll discuss the causes that led to the failure, how our team responded, and the measures we took to prevent future incidents. Special attention will be paid to identifying the root cause of the incident and the role of the VACUUM mechanism in PostgreSQL.
"Reaching 3_000_000 HTTP requests per second — conclusions from participation...Fwdays
In this talk, we will get acquainted with TechEmpower Web Framework Benchmarks, consider generalized (programming language-independent) approaches to optimizing a web application and its environment to achieve extreme loads, and most importantly, how some of these things can be applied in practice in your projects.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
"What I learned through reverse engineering", Yuri ArtiukhFwdays
In recent years, I have gained most of my knowledge through reverse engineering, how I did it and what I learned during this period, I decided to share. All this concerns graphic programming, performance, best practices in the frontend.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
"Micro frontends: Unbelievably true life story", Dmytro PavlovFwdays
A real life story about the experience of using Micro frontends in an existing Enterprise product. Problems and their solutions on the way from the integration of a separate component to an extensible No-code platform.
"Objects validation and comparison using runtime types (io-ts)", Oleksandr SuhakFwdays
A common task in modern JS is parsing, validating and then comparing JSON objects. In this talk I will quickly go through most common ways to parse/validate and compare objects we use today and then focus more on how runtime types (based on io-ts) can help make such tasks easier and quicker to implement.
"JavaScript. Standard evolution, when nobody cares", Roman SavitskyiFwdays
Should we take a look at JavaScript when everyone is writing in TypeScript? What happens to the standard? What did we get last year? What new features can we expect this and next year? And most importantly, when will Observer be standardized?
Let's try to answer all these questions and even a little more, dream about the future, and enjoy that Observer is alive (or not).
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...Fwdays
Case study of how small team in Preply started with inheriting an existing ranking model to being able to produce a model per day. In this talk we'll cover steps to take if you find yourself in a similar situation: what kind of technology and processes can you introduce in order to achieve a great speedup in a development speed.
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil TopchiiFwdays
In my talk, I will tell about the world of GenAI services beyond GPT-wrappers and how we developed and scaled GenAI-centric applications. I'll share personal experiences about the obstacles, lessons, and strategic tools and methodologies that were key in taking GenAI applications from 0 to 1. I'll talk about the challenges we faced when launching LLM-based and image generative applications and delivering them to end users, and what conclusions and solutions were made.
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
Python engineers are introduced to the transformative potential of Large Language Models (LLMs) in the realm of advanced data analysis and the application of Semantic Kernel techniques. We will talk about how LLMs like ChatGPT can be integrated into Python environments to automate data processing, enhance predictive modeling, and unlock deeper insights from complex datasets. The session will delve into practical strategies for embedding Semantic Kernel methods within Python projects, illustrating how these advanced techniques can refine the accuracy of machine learning models by embedding domain-specific knowledge directly into the analysis process. Attendees will leave with a clear roadmap for leveraging the combined power of LLMs and Semantic Kernels, equipped with actionable knowledge to drive innovation in their data analysis projects and beyond, marking a significant leap forward in the evolution of Python engineering practices.
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
Federated learning. Algorithmic solution to the problem of privacy preserving ML. Pieces involved to support the training with NVIDIA Flare as example. How newest legislation affects federated learning.
"What is a RAG system and how to build it",Dmytro SpodaretsFwdays
Today, large language models are becoming an integral part of almost every IT solution. However, their use is often accompanied by certain limitations, such as the relevance of information or its depth and specificity. One of the ways to overcome these limitations is the method of working with LLMs - RAG (Retrieval Augmented Generation).
In an ideal world, you would write Python code and then it would work perfectly. But unfortunately, it doesn't work in this manner. In my talk, I'll cover how to efficiently debug your programs, especially in cloud environments or inside Kubernetes.
"Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov
2. ● Понад 10 років у веброзробці
● 6 років у Work.ua
● Software Engineer Team Lead
Про мене
3. ● Сайт пошуку роботи №1 в Україні
● 17 років на ринку
● Успішно використовуємо Shape Up понад 3 роки
Про компанію
4. Що таке Shape Up
Методологія розробки проєктів, яка
була сформована у компанії
Basecamp під час роботи над їхнім
однойменним продуктом Basecamp.
5. Про що доповідь
● Чому ми вирішили перейти на Shape Up.
● Як ми здійснили цей перехід.
● Як ми це успішно використовуємо.
6. Проблеми, які у нас були (трішки історії)
● Довге написання ТЗ (багато деталей прописуються заздалегідь).
7. Проблеми, які у нас були (трішки історії)
● Довге написання ТЗ (багато деталей прописуються заздалегідь).
● Потім ТЗ бере дизайнер, дивиться і щось йому не подобається. ТЗ
коригується.
8. Проблеми, які у нас були (трішки історії)
● Довге написання ТЗ (багато деталей прописуються заздалегідь).
● Потім ТЗ бере дизайнер, дивиться і щось йому не подобається. ТЗ
коригується.
● Потім ТЗ і дизайн отримує розробник і в нього теж доволі багато
запитань. ТЗ знову коригується.
9. Проблеми, які у нас були (трішки історії)
● Довге написання ТЗ (багато деталей прописуються заздалегідь).
● Потім ТЗ бере дизайнер, дивиться і щось йому не подобається. ТЗ
коригується.
● Потім ТЗ і дизайн отримує розробник і в нього теж доволі багато запитань.
ТЗ знову коригується.
● ТЗ повертається туди-сюди й дописується прямо під час роботи над
проєктом. Дедлайн теж зміщується.
10. Проблеми, які у нас були (трішки історії)
● Довге написання ТЗ (багато деталей прописуються заздалегідь).
● Потім ТЗ бере дизайнер, дивиться і щось йому не подобається. ТЗ
коригується.
● Потім ТЗ і дизайн отримує розробник і в нього теж доволі багато запитань.
ТЗ знову коригується.
● ТЗ повертається туди-сюди й дописується прямо під час роботи над
проєктом. Терміни виконання проєкту зміщуються.
● В результаті маємо такий собі затягнутий Waterfall.
11. Проблеми, які у нас були (трішки історії)
І ще нюанси…
● Майже завжди задачу робив один розробник
+ він був у курсі всього
– наприклад, захворів, і дедлайн накрився
● Code Review робив розробник, який не був глибоко
залучений у проєкт.
12. Проблеми, які у нас були (трішки історії)
Бували відчуття, що…
Проєкт і дороблювати не хочеться, і кинути шкода 🫠
13. Проблеми, які у нас були (трішки історії)
Все ж таки проєкти дороблювалися
якісно, але із запізненням.
Це виглядало якось так →
15. Shape Up
Як бачимо, прямо у назві написано
рішення нашої проблеми, яка була на
малюнку на слайді з проблемами :)
“Перестаньте ходити по колу і робіть
тільки те, що потрібно”
16. Як ми переходили на Shape Up
● Провели експеримент: 1 проєкт для 1 команди
○ Вийшло швидко. Нам сподобалось.
● Поговорили з усіма.
● Перенесли проєкти з Jira та Google Docs у Basecamp 3.
● Всі почали працювати за методологією.
● За 2 місяці зрозуміли, що це у нас працює, і працює круто.
23. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
24. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
● Вибирають Апетит (Appetite), який дозволено витратити на
проєкт (ціна фічі)
25. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
● Вибирають Апетит (Appetite), який дозволено витратити на
проєкт (ціна фічі)
● Формують Товстий маркер (Fat marker) — загальний нарис,
кордони проєкту: «що точно робимо і що точно не робимо».
26. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
● Вибирають Апетит (Appetite), який дозволено витратити на
проєкт (ціна фічі)
● Формують Товстий маркер (Fat marker) — загальний нарис,
кордони проєкту: «що точно робимо і що точно не робимо».
● Обовʼязково позбавляються «пасток» (Rabbit Holes), через які
можна вийти за рамки Апетиту.
27. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
● Вибирають Апетит (Appetite), який дозволено витратити на
проєкт (ціна фічі)
● Формують Товстий маркер (Fat marker) — загальний нарис,
кордони проєкту: «що точно робимо і що точно не робимо».
● Обовʼязково позбавляються «пасток» (Rabbit Holes), через які
можна вийти за рамки Апетиту.
● Створюється формувальний документ (ТЗ)
28. Shape (формування проєкту)
● Збираються керівники відділів, топменеджери, стейкхолдери.
● Придумують ідеї та обговорюють ТЗ на високому рівні абстракції.
● Вибирають Апетит (Appetite), який дозволено витратити на
проєкт (ціна фічі)
● Формують Товстий маркер (Fat marker) — загальний нарис,
кордони проєкту: «що точно робимо і що точно не робимо».
● Обовʼязково позбавляються «пасток» (Rabbit Holes), через які
можна вийти за рамки Апетиту.
● Створюється формувальний документ (ТЗ)
● Збирають команду виконавців проєкту.
29. Shape (формування проєкту)
Детальніше про наші Апетити (Appetite)
● L (4 тижні build + 2 тижні кулдаун)
● M (2 тижні build + 1 тиждень кулдаун)
● S (1 тиждень build + 2-3 дні кулдаун)
● Цикл зажди 6 тижнів (тобто можна
зробити 1L або 2M або 4S)
● На практиці у нас кулдаун враховується в
Апетиті.
31. Build (Розробка проєкту) — Початок розробки
● Презентація Формувального документа команді, яка
зібрана під проєкт.
32. Build (Розробка проєкту) — Початок розробки
● Презентація Формувального документа команді, яка
зібрана під проєкт.
● Команда може скорегувати Апетит
(але дуже часто буває, що на етапі формування апетит
обрано правильно)
33. Build (Розробка проєкту) — Початок розробки
● Презентація Формувального документа команді, яка
зібрана під проєкт.
● Команда може скорегувати Апетит
(але дуже часто буває, що на етапі формування апетит
обрано правильно)
● Команда не відволікається на інші проєкти (навіть на
попередні, які були зроблені в минулих циклах)
34. Build (Розробка проєкту) — 6-weeks cycle
За 6-тижневий цикл розробки можна зробити, наприклад, 1 проєкт з апетитом L,
або декілька проєктів з апетитом M.
35. Build (Розробка проєкту) — 6-weeks cycle
З цікавого:
● Цикл проходить із вівторка по вівторок (не
включно) 6 тижнів.
● Саме вівторок, щоб завершити всі справи не у
пʼятницю, а зробити це в понеділок.
37. Build (Розробка проєкту) — В процесі робіт
● Проєкт бʼється на Scopes (Шматки)
● Кожен Scope — це незалежна частина робіт, яку
можна тестувати, показувати замовнику і в
ідеалі навіть релізити.
38. Build (Розробка проєкту) — В процесі робіт
● Проєкт бʼється на Scopes (Шматки)
● Кожен Scope — це незалежна частина робіт, яку
можна тестувати, показувати замовнику і в ідеалі
навіть релізити.
● Всі члени команди намагаються працювати над
шматками одночасно, а не послідовно.
39. Build (Розробка проєкту) — В процесі робіт
● Проєкт бʼється на Scopes (Шматки)
● Кожен Scope — це незалежна частина робіт, яку
можна тестувати, показувати замовнику і в ідеалі
навіть релізити.
● Всі члени команди намагаються працювати над
шматками одночасно, а не послідовно.
● Можна відсікти (scope hammering) якийсь
шматок, без чого буде теж повноцінний реліз.
40. Build (Розробка проєкту) — В процесі робіт
● Проєкт бʼється на Scopes (Шматки)
● Кожен Scope — це незалежна частина робіт, яку
можна тестувати, показувати замовнику і в ідеалі
навіть релізити.
● Всі члени команди намагаються працювати над
шматками одночасно, а не послідовно.
● Можна відсікти (scope hammering) якийсь шматок,
без чого буде теж повноцінний реліз.
● Головне — це не випасти з Апетиту (Appetite) !!!
42. Build (Розробка проєкту) — Cool Down 😎
● Cool Down — це можливість «відпочити» перед початком
наступного проєкту.
43. Build (Розробка проєкту) — Cool Down 😎
● Cool Down — це можливість «відпочити» перед початком
наступного проєкту.
● Команда повинна зарелізити проєкт до Cool Down.
44. Build (Розробка проєкту) — Cool Down 😎
● Cool Down — це можливість «відпочити» перед початком
наступного проєкту.
● Команда повинна зарелізити проєкт до Cool Down.
● Вся команда зацікавлена в тому щоб Кулдаун був.
45. Build (Розробка проєкту) — Cool Down 😎
● Cool Down — це можливість «відпочити» перед початком наступного
проєкту.
● Команда повинна зарелізити проєкт до Cool Down.
● Вся команда зацікавлена в тому щоб Кулдаун був.
● Що наші команди роблять у цей час:
○ фікс багів зарелізеного проєкту
○ NTH задачі (Nice-to-have)
○ ретроспективи
○ написання технічної документації
○ різні цікаві і корисні дослідження, для яких інколи немає часу
○ технічний борг
46. Що ми не використовуємо з Shape Up
● Bet — необхідність проголосувати за
проєкти, які сформовано під час усіх
попередніх циклів і після голосування
передати в Розробку.
● Голосують формувальники.
● Якщо проєктів сформовано багато, а в
роботу треба менше, то проєкт
відкладається на обговорення і
голосування на наступний Shape.
47. Що ми не використовуємо з Shape Up
У нас:
● Відразу формуються проєкти, які треба
робити в наступний Build.
● Термінові або трендові проєкти, які треба
брати й робити.
● Проєкти погоджуються без формальних
голосувань.
49. На початку були деякі складності…
● Формувальникам було важко домовитись.
Рішення: навчились домовлятись.
50. На початку були деякі складності…
● Формувальникам було важко домовитись.
Рішення: навчились домовлятись.
● Формувальники не встигали сформувати достатньо проєктів для всіх команд.
Рішення: почали формувати заздалегідь.
51. На початку були деякі складності…
● Формувальникам було важко домовитись.
Рішення: навчились домовлятись.
● Формувальники не встигали сформувати достатньо проєктів для всіх команд.
Рішення: почали формувати заздалегідь.
● Розробка виходила за рамки 6-тижневого циклу.
З досвідом це зникло.
52. На початку були деякі складності…
● Формувальникам було важко домовитись.
Рішення: навчились домовлятись.
● Формувальники не встигали сформувати достатньо проєктів для всіх команд.
Рішення: почали формувати заздалегідь.
● Розробка виходила за рамки 6-тижневого циклу.
З досвідом це зникло.
● Деяким членам команди (дизайнер / верстальник) під кінець циклу було нічого робити.
Рішення: вони робили інші корисні задачі.
53. На початку були деякі складності…
● Формувальникам було важко домовитись.
Рішення: навчились домовлятись.
● Формувальники не встигали сформувати достатньо проєктів для всіх команд.
Рішення: почали формувати заздалегідь.
● Розробка виходила за рамки 6-тижневого циклу.
З досвідом це зникло.
● Деяким членам команди (дизайнер / верстальник) під кінець циклу було нічого робити.
Рішення: вони робили інші корисні задачі.
● Розробка “зʼїдала” повноцінні кулдауни.
З досвідом це зникло.
54. Але в результаті стало краще!
● Прогнозованість. Проєкти виконуються вчасно.
● Сфокусованість. Немає перемикання між різними проєктами / контекстами.
● Автономність команд. В процесі розробки багато рішень команда приймає самостійно.
● Час щоб нормально закінчити проєкт. Завдяки кулдауну завершуємо проєкт без
“хвостів”.
● Командний дух. Люди в команді багато спілкуються і взаємодіють між собою вирішуючи
спільну проблему.
55. Підсумок
● Все, що я розказав, є головною концепцією Shape Up.
● Ми можемо впевнено сказати що у нас Shape Up, але трішки зі своїм
фльором 🙂
● Стало набагато краще: більше виконаних проєктів, і немає постійної
втоми від гонитви задач.
56. Корисні посилання
● https://basecamp.com (Система управління проєктами Basecamp)
● https://basecamp.com/shapeup/shape-up.pdf (Книга Shape Up)
● Посилання на мій LinkedIn для зворотного звʼязку: