How Guru Improves Software Development at Fullstack Labs
У FullStack Labs нам потрібен був більш формальний спосіб документування та обміну нашими знаннями. Після короткого випробування, ми знали, що Guru вирішить ці проблеми.
Це гостьовий пост від Девіда Джексона, генерального директора FullStack Labs.
Створення додатків та ведення консультаційної діяльності в галузі технологій — це процесно орієнтована справа. На кожному проєкті виконуються певні практики та процедури, які повинні виконуватися однаково завжди, усіма членами команди. Але документування та обмін цими процедурами можуть бути складними, а розробники завжди, здається, мають різні способи виконання завдань.
Коли Fullstack Labs тільки починали, наша команда складалася лише з двох чи трьох людей, тому було легко спілкуватися і стежити за справами усно. Але в міру того, як ми зростали, стало очевидно, що нам потрібен більш формальний спосіб документування та обміну нашими спільними знаннями.
Тому ми спробували використовувати Word документи… але вони швидко стали незграбними, розростаючись до десятків сторінок, що ускладнювало доступ до наявної інформації та обмін новою інформацією з командою. Ми знали, що має бути кращий спосіб, тож почали запитувати і почули про Guru. Після короткого випробування стало зрозуміло, що Guru був створений для вирішення тих найбільших проблем, з якими ми стикалися, тому ми запровадили його в команду і почали використовувати його наступними способами.
Guru для кращих практик
Є деякі речі, які критично важливі для нашої команди, щоб робити надійно і послідовно, такі як контроль версій, побудова та розгортання. Щоб задокументувати та поділитися цими процедурами, ми створили дошку Guru «Кращі практики розвитку», де всі наші розробники можуть знайти індивідуальні картки Guru з покроковими інструкціями для десятків процедур. Ось як це виглядає в Guru:
Усі дошки --> Картки розробки --> Картка перевірки розвитку фронт-енду
Ми виявили, що Guru особливо корисний для контрольних списків. Наприклад, картка фронт-енд розробки вище зберігає контрольний список, якому повинні дотримуватися наші розробники перед тим, як надіслати фронт-енд роботу своєму менеджеру проєкту на перевірку. Фронт-енд розробка вимагає великої уваги до деталей, і легко пропустити важливі етапи, такі як тестування в браузері та на пристроях, тестування на ретина екранах тощо. Але з Guru нам вдалося зменшити помилки та витрачений час. Коли ми робимо помилку, ми додаємо етап до картки Guru, щоб переконатися, що це не трапиться знову. Цей тип постійного оновлення кращих практик допомагає команді в цілому покращуватися з часом.
Guru для адаптації розробників
Найм нових членів команди, хоч і необхідний, іноді може бути непростим. Навчання основам процесів та кращим практикам може стати серйозною перешкодою для інтеграції нової людини в команду.
Отже, ми зробили Guru частиною нашого процесу адаптації. Кожного разу, коли до нас приходить новий розробник, ми просимо їх прочитати всі наші картки Guru, щоб ознайомитися з нашими кращими практиками розробки. Отже, замість того, щоб новий учасник команди повільно адаптувався протягом багатьох тижнів та випадково ставив десятки запитань, ми просимо їх провести кілька годин у Guru. Коли вони зрозуміють наші процеси та робочі потоки, вони зможуть швидше інтегруватися в команду та стати продуктивними.
Guru для HR
Як наш менеджер з HR, я отримую всілякі запитання з HR, такі як: Скільки PTO я отримую щомісяця? Коли ми отримуємо зарплату? Чи покриває мене Chiropractic?
Посилання на наш 200-сторінковий HR довідник працює приблизно так, як ви можете очікувати... вони лише один погляд на товстий довідник, і швидко здаються. Має бути кращий спосіб, чи не так? Наступні Guru Дошки…
Тепер кожного разу, коли я отримую запитання з HR, або я направляю людей до нашої Guru HR дошки, або додаю відповідь до дошки, якщо її ще не існує. Наша команда тепер може легко шукати на HR Дошці і отримувати свою відповідь одразу, не відволікаючи інших членів команди.
Guru + FullStack Labs
Усього, Guru допоміг нам покращити ефективність та продуктивність, а також якість нашої роботи. Це дозволяє нам краще документувати та зберігати інституційні знання, щоб вони не були втрачені, якщо співробітник або менеджер залишить нашу компанію. Члени нашої команди повідомляють про покращення морального духу, тому що є зрозумілість у тому, як від них очікується виконання завдань, а політики компанії стають більш помітними та доступними.
FullStack Labs спеціалізується на створенні мобільних та веб-додатків, індивідуальних програмних рішень для бізнесу, інтеграцій, веб-дизайну та UX / UI, а також загальному технологічному консультуванні. Наш код створений відповідно до найвищих стандартів, з використанням останніх технологій та кращих практик. Наша місія — надавати високоякісну роботу за розумними цінами та постійно перевищувати очікування наших клієнтів.
Це гостьовий пост від Девіда Джексона, генерального директора FullStack Labs.
Створення додатків та ведення консультаційної діяльності в галузі технологій — це процесно орієнтована справа. На кожному проєкті виконуються певні практики та процедури, які повинні виконуватися однаково завжди, усіма членами команди. Але документування та обмін цими процедурами можуть бути складними, а розробники завжди, здається, мають різні способи виконання завдань.
Коли Fullstack Labs тільки починали, наша команда складалася лише з двох чи трьох людей, тому було легко спілкуватися і стежити за справами усно. Але в міру того, як ми зростали, стало очевидно, що нам потрібен більш формальний спосіб документування та обміну нашими спільними знаннями.
Тому ми спробували використовувати Word документи… але вони швидко стали незграбними, розростаючись до десятків сторінок, що ускладнювало доступ до наявної інформації та обмін новою інформацією з командою. Ми знали, що має бути кращий спосіб, тож почали запитувати і почули про Guru. Після короткого випробування стало зрозуміло, що Guru був створений для вирішення тих найбільших проблем, з якими ми стикалися, тому ми запровадили його в команду і почали використовувати його наступними способами.
Guru для кращих практик
Є деякі речі, які критично важливі для нашої команди, щоб робити надійно і послідовно, такі як контроль версій, побудова та розгортання. Щоб задокументувати та поділитися цими процедурами, ми створили дошку Guru «Кращі практики розвитку», де всі наші розробники можуть знайти індивідуальні картки Guru з покроковими інструкціями для десятків процедур. Ось як це виглядає в Guru:
Усі дошки --> Картки розробки --> Картка перевірки розвитку фронт-енду
Ми виявили, що Guru особливо корисний для контрольних списків. Наприклад, картка фронт-енд розробки вище зберігає контрольний список, якому повинні дотримуватися наші розробники перед тим, як надіслати фронт-енд роботу своєму менеджеру проєкту на перевірку. Фронт-енд розробка вимагає великої уваги до деталей, і легко пропустити важливі етапи, такі як тестування в браузері та на пристроях, тестування на ретина екранах тощо. Але з Guru нам вдалося зменшити помилки та витрачений час. Коли ми робимо помилку, ми додаємо етап до картки Guru, щоб переконатися, що це не трапиться знову. Цей тип постійного оновлення кращих практик допомагає команді в цілому покращуватися з часом.
Guru для адаптації розробників
Найм нових членів команди, хоч і необхідний, іноді може бути непростим. Навчання основам процесів та кращим практикам може стати серйозною перешкодою для інтеграції нової людини в команду.
Отже, ми зробили Guru частиною нашого процесу адаптації. Кожного разу, коли до нас приходить новий розробник, ми просимо їх прочитати всі наші картки Guru, щоб ознайомитися з нашими кращими практиками розробки. Отже, замість того, щоб новий учасник команди повільно адаптувався протягом багатьох тижнів та випадково ставив десятки запитань, ми просимо їх провести кілька годин у Guru. Коли вони зрозуміють наші процеси та робочі потоки, вони зможуть швидше інтегруватися в команду та стати продуктивними.
Guru для HR
Як наш менеджер з HR, я отримую всілякі запитання з HR, такі як: Скільки PTO я отримую щомісяця? Коли ми отримуємо зарплату? Чи покриває мене Chiropractic?
Посилання на наш 200-сторінковий HR довідник працює приблизно так, як ви можете очікувати... вони лише один погляд на товстий довідник, і швидко здаються. Має бути кращий спосіб, чи не так? Наступні Guru Дошки…
Тепер кожного разу, коли я отримую запитання з HR, або я направляю людей до нашої Guru HR дошки, або додаю відповідь до дошки, якщо її ще не існує. Наша команда тепер може легко шукати на HR Дошці і отримувати свою відповідь одразу, не відволікаючи інших членів команди.
Guru + FullStack Labs
Усього, Guru допоміг нам покращити ефективність та продуктивність, а також якість нашої роботи. Це дозволяє нам краще документувати та зберігати інституційні знання, щоб вони не були втрачені, якщо співробітник або менеджер залишить нашу компанію. Члени нашої команди повідомляють про покращення морального духу, тому що є зрозумілість у тому, як від них очікується виконання завдань, а політики компанії стають більш помітними та доступними.
FullStack Labs спеціалізується на створенні мобільних та веб-додатків, індивідуальних програмних рішень для бізнесу, інтеграцій, веб-дизайну та UX / UI, а також загальному технологічному консультуванні. Наш код створений відповідно до найвищих стандартів, з використанням останніх технологій та кращих практик. Наша місія — надавати високоякісну роботу за розумними цінами та постійно перевищувати очікування наших клієнтів.
Досвідчіть силу платформи Guru особисто – пройдіть наш інтерактивний тур продуктом