Forwarded from SimbirSoft: управление разработкой
Media is too big
VIEW IN TELEGRAM
– Что можно сложить из цифр 0,1 и 2?
– Целую историю в 22 года!
22.02.2001 родилась наша компания. А сегодня, в свои 22, мы связываем между собой 50+ городов и 1300+ сотрудников – получаем из этого более тысячи проектов для наших клиентов! В минутном видео мы, конечно, не уместили всё, что хотели, но получилось уместить главное – тепло, с которым мы продолжаем строить нашу компанию и двигаться вперёд. С днём рождения нас, SimbirSoft! 💙
– Целую историю в 22 года!
22.02.2001 родилась наша компания. А сегодня, в свои 22, мы связываем между собой 50+ городов и 1300+ сотрудников – получаем из этого более тысячи проектов для наших клиентов! В минутном видео мы, конечно, не уместили всё, что хотели, но получилось уместить главное – тепло, с которым мы продолжаем строить нашу компанию и двигаться вперёд. С днём рождения нас, SimbirSoft! 💙
❤🔥19🎉3👍2❤1
Тренды разработки в 2023 году: какие технологии и языки программирования сейчас быстро развиваются, а какие уже находятся на пике популярности?
Этот вопрос мы задали нашим коллегам из разных направлений #SimbirSoft — Frontend, Backend, Web, QA, SDET, Design, Analytics и DevOps. Трендов оказалось так много, что в результате получился лонгрид 👈🏼
#SimbirSoft_team #IT_полка
Этот вопрос мы задали нашим коллегам из разных направлений #SimbirSoft — Frontend, Backend, Web, QA, SDET, Design, Analytics и DevOps. Трендов оказалось так много, что в результате получился лонгрид 👈🏼
#SimbirSoft_team #IT_полка
👍3🔥3🥰1
Forwarded from SimbirSoft: управление разработкой
Проектный треугольник: чем полезен и как управлять
Делится знаниями наш PM Дмитрий 😎
Стороны-ограничения проектного треугольника – это срок, бюджет и содержание. Важно уложить в них реализацию проекта: ведь при соблюдении этого баланса мы получаем качественный продукт.
Чем полезен –
наглядно показывает связь ограничений – если сломать треугольник, качество просочится наружу. Так, нужно всегда помнить, что при изменении одной стороны нужно также изменить одну из оставшихся. Невозможно при сокращении бюджета сделать за первоначальное время планируемое содержание – чем-то придётся пожертвовать. И наоборот.
🖇Один из таких примеров
Разработка мобильного помощника для крупного холдинга. На старте составили проектный треугольник и закрепили все ограничения. В процессе работы заказчик регулярно добавлял новые идеи по дополнительным полезным функциям.
Неопытный проектный менеджер смело брал задачи в работу. Он надеялся, что задачи окажутся небольшими и не повлияют на срок сдачи проекта.
Позже команда поняла, что для реализации всей функциональности — начальной и дополнительной — потребуется больше времени, чем запланировано на старте. Из-за увеличения стороны «Содержание» треугольник разошёлся.
✅ Чтобы не попасть в такую ситуацию, нужно контролировать изменения. Для этого можно использовать реестр изменений — это мастхэв в работе менеджера проектов».
Как управлять
▶️ Фиксировать ограничения после анализа. Проанализировав все требования и пожелания заказчика, нужно составить подробное ТЗ. В нём важно учитывать всё, что может повлиять на проектный треугольник. На этом этапе можно провести предпроектное исследование и проверить гипотезы.
Когда объём работ будет известен, уже возможно зафиксировать ограничения.
▶️ Донести ограничения до заказчика и ЛПР. Лучше это сделать прямо на старте – предупредить, что все дополнительные факторы возможны за счёт пропорционального увеличения всех сторон. Тогда, если это произойдёт, будет легче обсуждать возможные сценарии в сложившихся обстоятельствах.
▶️ Следить за ходом проекта. Дорожная карта поможет вовремя предупредить увеличение одно из стороны.Также для контроля можно использовать burndown chart — диаграмму сгорания задач для гибких методологий. Благодаря ей легче отслеживать движение проекта и делать прогнозы по времени выполнения оставшихся задач.
А узнать больше подробностей и о том, как проектный треугольник работает в Agile и Scrum, можно в статье Дмитрия на Skillbox 📰
Делится знаниями наш PM Дмитрий 😎
Стороны-ограничения проектного треугольника – это срок, бюджет и содержание. Важно уложить в них реализацию проекта: ведь при соблюдении этого баланса мы получаем качественный продукт.
Чем полезен –
наглядно показывает связь ограничений – если сломать треугольник, качество просочится наружу. Так, нужно всегда помнить, что при изменении одной стороны нужно также изменить одну из оставшихся. Невозможно при сокращении бюджета сделать за первоначальное время планируемое содержание – чем-то придётся пожертвовать. И наоборот.
🖇Один из таких примеров
Разработка мобильного помощника для крупного холдинга. На старте составили проектный треугольник и закрепили все ограничения. В процессе работы заказчик регулярно добавлял новые идеи по дополнительным полезным функциям.
Неопытный проектный менеджер смело брал задачи в работу. Он надеялся, что задачи окажутся небольшими и не повлияют на срок сдачи проекта.
Позже команда поняла, что для реализации всей функциональности — начальной и дополнительной — потребуется больше времени, чем запланировано на старте. Из-за увеличения стороны «Содержание» треугольник разошёлся.
✅ Чтобы не попасть в такую ситуацию, нужно контролировать изменения. Для этого можно использовать реестр изменений — это мастхэв в работе менеджера проектов».
Как управлять
▶️ Фиксировать ограничения после анализа. Проанализировав все требования и пожелания заказчика, нужно составить подробное ТЗ. В нём важно учитывать всё, что может повлиять на проектный треугольник. На этом этапе можно провести предпроектное исследование и проверить гипотезы.
Когда объём работ будет известен, уже возможно зафиксировать ограничения.
▶️ Донести ограничения до заказчика и ЛПР. Лучше это сделать прямо на старте – предупредить, что все дополнительные факторы возможны за счёт пропорционального увеличения всех сторон. Тогда, если это произойдёт, будет легче обсуждать возможные сценарии в сложившихся обстоятельствах.
▶️ Следить за ходом проекта. Дорожная карта поможет вовремя предупредить увеличение одно из стороны.Также для контроля можно использовать burndown chart — диаграмму сгорания задач для гибких методологий. Благодаря ей легче отслеживать движение проекта и делать прогнозы по времени выполнения оставшихся задач.
А узнать больше подробностей и о том, как проектный треугольник работает в Agile и Scrum, можно в статье Дмитрия на Skillbox 📰
Skillbox
Что такое проектный треугольник и чем он полезен каждому менеджеру
Рассказываем о древнем методе, популярном в управлении проектами: качество получается из трёх слагаемых — срока, содержания и бюджета.
👍4🤔2
🏃🏻♂️Ready! Steady! IT!
🚀 Стартуем два онлайн-практикума от SimbirSoft👇🏼
🔹27 марта по автоматизации тестирования (SDET).
Чтобы стать участником нужно до 20 марта зарегистрироваться и выполнить тестовое задание.
🔹17 апреля по бизнес- и системному анализу.
Условия для участия:
До 23 марта – зарегистрируйся.
До 30 марта – выполнить тестовое задание.
По итогам успешного прохождения практикума у тебя будет возможность получить приглашение на собеседование в ряды аналитиков или SDET SimbirSoft🤟🏼
🚀 Стартуем два онлайн-практикума от SimbirSoft👇🏼
🔹27 марта по автоматизации тестирования (SDET).
Чтобы стать участником нужно до 20 марта зарегистрироваться и выполнить тестовое задание.
🔹17 апреля по бизнес- и системному анализу.
Условия для участия:
До 23 марта – зарегистрируйся.
До 30 марта – выполнить тестовое задание.
По итогам успешного прохождения практикума у тебя будет возможность получить приглашение на собеседование в ряды аналитиков или SDET SimbirSoft🤟🏼
🔥14❤🔥3
Наш frontend-разработчик Айнур очень любит совершенствовать свои знания, читает экспертные статьи и учебники. Сегодня мы делимся его статьей на Хабре, в которой он опубликовал перевод первой части книги о паттернах проектирования Patterns.dev (авторы: Lydia Hallie, Addy Osmani).
Переходи по ссылке 👈🏼, читай и комментируй 😊
Переходи по ссылке 👈🏼, читай и комментируй 😊
👍10❤🔥2❤1
Один плагин, чтоб править всеми или Как разработать сканер на Flutter для 3-х платформ и ускорить ввод данных в 2 раза🔥
Ответ:на помощь приходит встроенный в Flutter механизм взаимодействия с кастомным платформоспецифичным кодом — Platform Channels!
А как все получилось — читай в новом кейсе на Хабре от flutter-разработчика #SimbirSoft Сергея. Он, кстати, не только решением и результатами поделился, но и исходным кодом🤓
Ответ:
🔥7👍1
💬Под капотом различных моделей машинного обучения лежит математика (с.)
ML-разработчик #SimbirSoft Александр в новом выпуске «Культуры разработки» рассказал, как ему помогла математика на старте в IT, с какими вызовами он сталкивается на проектах и что помогает ему работать комфортно в разных командах.
📌Напомним, что наша корпоративная рубрика «Культура разработки» появилась в конце 2020 года, чтобы поддержать новичков, рассказать истории скиловых коллег и показать, как можно развиваться в разработке.
ML-разработчик #SimbirSoft Александр в новом выпуске «Культуры разработки» рассказал, как ему помогла математика на старте в IT, с какими вызовами он сталкивается на проектах и что помогает ему работать комфортно в разных командах.
📌Напомним, что наша корпоративная рубрика «Культура разработки» появилась в конце 2020 года, чтобы поддержать новичков, рассказать истории скиловых коллег и показать, как можно развиваться в разработке.
YouTube
Культура разработки в #SimbirSoft | Machine learning разработчик Александр
👨💻 В новом видео ML-разработчик #SimbirSoft Александр рассказал, как ему помогла математика в разработке, с какими вызовами он сталкивается на проектах, и что помогает ему работать комфортно в разных командах.
Смотрите, делитесь с коллегами и пишите свои…
Смотрите, делитесь с коллегами и пишите свои…
🔥7
Оооо, вы устали чувствовать себя потерянным в море запутанных дизайнерских решений?🌊
🔥Ловите 7 user flow библиотек на все случаи жизни👆🏻 Они помогут пройти через весь процесс проектирования и придадут уверенности при принятии сложных решений. Будьте готовы стать хозяином своей дизайнерской судьбы!💪
🔥Ловите 7 user flow библиотек на все случаи жизни👆🏻 Они помогут пройти через весь процесс проектирования и придадут уверенности при принятии сложных решений. Будьте готовы стать хозяином своей дизайнерской судьбы!💪
👍9❤🔥2🤔2
Когда следует проводить нагрузочное тестирование?🤓
Anonymous Poll
3%
После релиза системы
2%
Только когда в системе возникают проблемы
93%
Перед тем, как система будет отправлена в релиз
2%
Только при обновлении системы
🔥4👍1
А ты знаешь, зачем твоему проекту нагрузочное тестирование? Ответы найдешь в нашем тесте
Будет полезно специалистам любого IT-направления 👌
Let’s go!👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤1
Media is too big
VIEW IN TELEGRAM
👉 Еще больше вакансий здесь.
📌Подробнее о правилах программы и размерах бонусов рассказали тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4🔥1🥰1
🔥Самара, ждем тебя 29 апреля в нашем ̶с̶е̶к̶р̶е̶т̶н̶о̶м̶ месте IT-силы на ламповом SDET-митапе!
🗓Дата и время: 29 апреля в 11:00 по местному времени.
📍Место: ул. Ульяновская, 52, 4 этаж (офис #SimbirSoft).
Бесплатно, без QR-кодов, но необходимо зарегистрироваться по ссылке: https://s.simbirsoft.com/6z2S
Наши SDET-коллеги (Software Development Engineer in Test) расскажут про свои успешные практики, поделятся секретами. Поговорим, как мы пришли к идее кодогенерации в мобильных автотестах и какие рассматривали варианты решения проблемы. Вместе с экспертами выясним, в чем плюсы и минусы выбранного подхода. Кроме того, обсудим распространенные проблемы и ошибки при разработке и рефакторинге тестовых фреймворков.
А еще в программе вкусный кофе-брейк и горячие холивары🤗
До встречи!🤟
#SimbirSoft_event
🗓Дата и время: 29 апреля в 11:00 по местному времени.
📍Место: ул. Ульяновская, 52, 4 этаж (офис #SimbirSoft).
Бесплатно, без QR-кодов, но необходимо зарегистрироваться по ссылке: https://s.simbirsoft.com/6z2S
Наши SDET-коллеги (Software Development Engineer in Test) расскажут про свои успешные практики, поделятся секретами. Поговорим, как мы пришли к идее кодогенерации в мобильных автотестах и какие рассматривали варианты решения проблемы. Вместе с экспертами выясним, в чем плюсы и минусы выбранного подхода. Кроме того, обсудим распространенные проблемы и ошибки при разработке и рефакторинге тестовых фреймворков.
А еще в программе вкусный кофе-брейк и горячие холивары🤗
До встречи!🤟
#SimbirSoft_event
🔥7❤1🥰1
One Day Offer: Backend
🔥В #SimbirSoft такого еще не было! Проведем 3 дня быстрых собеседований на вакансию разработчика С++🔥
Будет реальное интервью, в рамках которого наши эксперты зададут технические и софтскильные вопросы каждому участнику. Все, кто успешно справится, получат оффер или приглашение на финальное собеседование, а также мы дадим рекомендации по дальнейшему развитию в #Backend.
Поэтому приглашаем на собеседование ловкого и умелого разработчика C++ уровня middle или senior. Будем вместе кодить и решать нестандартные технические задачи внутри нашего экспертного комьюнити. Например, участвовать в разработке кроссплатформенного настольного редактора документов с возможностью совместного редактирования в частном облаке и не только.
⚡️Формат — онлайн.
🗓Календарь встреч:
• 3 апреля
• 8 апреля
• 9 апреля
📌Выбрать подходящую дату для собеседования и узнать все подробности ты можешь вот по этой ссылке https://s.simbirsoft.com/s78T
🔥В #SimbirSoft такого еще не было! Проведем 3 дня быстрых собеседований на вакансию разработчика С++🔥
Будет реальное интервью, в рамках которого наши эксперты зададут технические и софтскильные вопросы каждому участнику. Все, кто успешно справится, получат оффер или приглашение на финальное собеседование, а также мы дадим рекомендации по дальнейшему развитию в #Backend.
Поэтому приглашаем на собеседование ловкого и умелого разработчика C++ уровня middle или senior. Будем вместе кодить и решать нестандартные технические задачи внутри нашего экспертного комьюнити. Например, участвовать в разработке кроссплатформенного настольного редактора документов с возможностью совместного редактирования в частном облаке и не только.
⚡️Формат — онлайн.
🗓Календарь встреч:
• 3 апреля
• 8 апреля
• 9 апреля
📌Выбрать подходящую дату для собеседования и узнать все подробности ты можешь вот по этой ссылке https://s.simbirsoft.com/s78T
🔥7❤1