В цей момент вони в ідеалі беруть раунд інвестицій, а може і не один і тоді вже буде бюджет, і розширення команди, і рефакторинг, і формалізація процесів :)
А якщо ідея не вистрілила — тоді cut losses :)
Скажемо так, розподілена співпраця з замовником, що також мав команду на своїй стороні.
Але —
подібний проект був єдиний в моєму досвіді, через специфічний предмет бізнесу, і специфічні вимоги до аудиту перед запуском. Та й сам аудит коштував серйозні гроші.
Значно частіше достатньо довести, що архітектура розгортання відповідає, припустимо, STIG рекомендаціям (простіше на порядок), і є вже наробки, інструкції для більшості популярних OS.
+ (IMHO) 95% стартапів взагалі не роблять з того проблему. Оскільки можна розподілити більше грошей на розробку, ніж на розгортання та інфраструктуру. («То ся зробить» :)
1. Так
2. Залежить від вимог до проекту.
3. Залежить від вимог до проекту.
4. Так (але в командній відповідальності)
Delivery продукта, про который перед процедурой известно, что он частично не переведен — это не риск :) Для staging , вполне. Для prod — как вариант, отключается язык, который еще не готов.
Continuous delivery (CD) is a ... approach in which teams produce software in short cycles, ensuring that the software can be __reliably__ released at any time :)
Если говорить про непрерывную локализацию, то сервисов на рынке в ассортименте
Часть с бесплатным пакетом
Часть только с платным
Большинство подключается к CI/CD процессу нормально.
Казалось бы, причем тут реклама, и почему комментарии 1 и 3 — первые и единственные от Марии и Павла :)
Загалом на реддіті є community driven list:
Приятель решил официально оформить свое небольшое производство фонтанчиков в гаражных условиях. Долго думал над названием, наконец пришел и говорит:
Он: (С серьезным видом) Придумал! «Шаркон».
Я: Наверное что то французское? А как переводится?
Он: Шарашкина Контора
Загалом, crossplatform є декілька:
вже згаданий plantuml (plantuml.com) , та можна згадати непоганий blockdiag (blockdiag.com/en)
Я зазвичай це все обертаю в sphinx documentator (www.sphinx-doc.org) , тримаю або в окремому репозиторії (якщо проект складається з декількох), або суміщаю з поточним (як branch documentation). Чудово лягає в continious integration.
Виходить щось на зразок labs.voronenko.info/ProjectDocs ( результат компіляції і розгортання github.com/Voronenko/ProjectDocs )
Столько текста ради фразы в конце:
Более подробно о моей жизни в Украине и построении команды отдела продаж для IT-компаний я расскажу на конференции Outsource people в Киеве 5 ноября
Плавно приближаемся к вопросу «сколько метров квадратных в метре кубическом» :)
www.destroyallsoftware.com/talks/wat from 1:30 :)
Мне удобнее виртуалка + автоматическое развертывание среды.
Корректное замечание, неправильно выразился.
Я підозрюю, що в цьому контексті паппет(chef,ansible) використовується для розгортання рішення десь в хмарці, як альтернатива шелл скріптам.
Можна звісно анзібл і в контейнер втулити, але думаю, що він буде важити значно більше.
Тут є вже перші спроби реалізувати NFS github.com/winnfsd/vagrant-winnfsd
А SMB так само тупить як синхронізація VBox по-замовчуванню ?
Той самий документ є у відкритому доступі, в кращій якості, і вже доволі давно www.imf.org/... P/LOI/2016/UKR/090116.pdf
п.28