Что делать когда требования на проекте меняются “на лету” и у вас нет под рукой средства контроля за реализацией каждого отдельного требования? Как проводить анализ покрытия требований? Ответы на эти вопросы в нашей статье про использование матриц трассировки на одном из проектов. Это история о том использование данного инструмента поддерживает прозрачность процессов и помогает налаживать коммуникации внутри команды. https://habr.com/company/simbirsoft/blog/412677/
Habr
Матрица трассабилити
Когда требования на проекте меняются “на лету” и у вас нет под рукой средства контроля за реализацией каждого отдельного требования по фиче или модулю, перед вами встает вопрос: как проводить анализ...
В прошлый четверг на внутреннем докладе в IT.Place выступил наш backend-специалист Василий.💻
Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах.
Делимся с вами ссылками на полезные материалы, которые рекомендуем прочитать всем, кто работает с Linux!👍 http://telegra.ph/Razbiraem-Linux-06-22
Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах.
Делимся с вами ссылками на полезные материалы, которые рекомендуем прочитать всем, кто работает с Linux!👍 http://telegra.ph/Razbiraem-Linux-06-22
Telegraph
Разбираем Linux
SimbirSoft В прошлый четверг на внутреннем докладе в IT.Place-event выступил наш backend-специалист Василий. Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах. Доклад был очень полезен нашим специалистам…
Наши программисты на очередном IT.Place-event выясняли: должны ли QA-специалисты обладать компетенциями DevOps-инженеров?
Недавно в нашем блоге вышла статья о полезности DevOps для ускорения разработки продукта любой сложности. Материал написан исключительно для тех, кто много раз слышал о понятии DevOps, но пока не знает, нужно оно ему или нет.
Читай по ссылке: https://www.simbirsoft.com/blog/devops-kak-delat-uspeshnye-proekty-eshche-bystree/
Недавно в нашем блоге вышла статья о полезности DevOps для ускорения разработки продукта любой сложности. Материал написан исключительно для тех, кто много раз слышал о понятии DevOps, но пока не знает, нужно оно ему или нет.
Читай по ссылке: https://www.simbirsoft.com/blog/devops-kak-delat-uspeshnye-proekty-eshche-bystree/
SimbirSoft
Рассказываем, как делать успешные проекты еще быстрее
Подведены итоги рейтинга Clutch и мы рады поделиться своими успехами! 💪
2 место в разработке на .NET;
6 место в PHP разработке;
6 место в Web-разработке.
Благодарим американскую исследовательскую организацию за высокую оценку работы SimbirSoft.
2 место в разработке на .NET;
6 место в PHP разработке;
6 место в Web-разработке.
Благодарим американскую исследовательскую организацию за высокую оценку работы SimbirSoft.
В SimbirSoft стартовал очередной блокчейн проект. На этот раз мы создаём для нашего клиента систему оценки товаров 👨💻️
Приняли решение использовать Emercoin — один из форков Bitcoin. Он отличается тем, что может хранить в блоке 25кб информации, используя технологию Name-Value Storage (NVS), распределенное доверенное хранилище записей любого вида в формате имя-значение. Этого достаточно, чтобы решить все задачи проекта.
В начале работы клиент предложил нам реализовать задачу с использованием смарт-контрактов в сети Ethereum. Мы провели аналитику бизнес-требований и пришли к выводу, что использование смарт-контрактов получится дорогостоящим решением, как в разрезе оплаты транзакций в сети, так и в разработке. Мы предложили заказчику реализовать более подходящее децентрализованное хранилище в сети Emercoin. Таким образом, мы экономим на транзакциях в блокчейн-сети, которые на сегодняшний день недешёвые, а также, наше решение сможет быстрее выйти на рынок.
Приняли решение использовать Emercoin — один из форков Bitcoin. Он отличается тем, что может хранить в блоке 25кб информации, используя технологию Name-Value Storage (NVS), распределенное доверенное хранилище записей любого вида в формате имя-значение. Этого достаточно, чтобы решить все задачи проекта.
В начале работы клиент предложил нам реализовать задачу с использованием смарт-контрактов в сети Ethereum. Мы провели аналитику бизнес-требований и пришли к выводу, что использование смарт-контрактов получится дорогостоящим решением, как в разрезе оплаты транзакций в сети, так и в разработке. Мы предложили заказчику реализовать более подходящее децентрализованное хранилище в сети Emercoin. Таким образом, мы экономим на транзакциях в блокчейн-сети, которые на сегодняшний день недешёвые, а также, наше решение сможет быстрее выйти на рынок.
Скоринговое приложение для ТОПового российского банка в сфере автокредитования 🚗
Перед нами стояла задача разработки такого приложения, которое позволит проводить идентичную оценку автомобилей по единым критериям, которое полностью исключит человеческий фактор ☝
Требования, которые клиент предъявлял к приложению:
· свести к минимуму вероятность человеческой ошибки;
· возможность прикреплять к отчетам фотографии ТС, элементов ТС с повреждениями, круговое видео ТС;
· удобный интерфейс для быстрой работы специалистов в приложении;
· Ускорить процесс постановки и обработки рекламаций (возврата осмотра от оценщика).
10-ти летний опыт в мобильной разработке, лаконичный дизайн и удобный интерфейс позволили нам решить проблемы клиента: https://www.behance.net/gallery/68517729/Finance-Bank
Перед нами стояла задача разработки такого приложения, которое позволит проводить идентичную оценку автомобилей по единым критериям, которое полностью исключит человеческий фактор ☝
Требования, которые клиент предъявлял к приложению:
· свести к минимуму вероятность человеческой ошибки;
· возможность прикреплять к отчетам фотографии ТС, элементов ТС с повреждениями, круговое видео ТС;
· удобный интерфейс для быстрой работы специалистов в приложении;
· Ускорить процесс постановки и обработки рекламаций (возврата осмотра от оценщика).
10-ти летний опыт в мобильной разработке, лаконичный дизайн и удобный интерфейс позволили нам решить проблемы клиента: https://www.behance.net/gallery/68517729/Finance-Bank
Behance
Rusfinance Bank
Рассказываем на @habr_com о плюсах и минусах монолита и микросервисов.
Перед тем, как перейти на микросервисы — прочитайте нашу статью 🙂👇
https://habr.com/ru/company/simbirsoft/blog/453932/
Перед тем, как перейти на микросервисы — прочитайте нашу статью 🙂👇
https://habr.com/ru/company/simbirsoft/blog/453932/
Хабр
Пара слов в защиту монолита
Сравниваем особенности микросервисной и монолитной архитектуры, их преимущества и недостатки. Статья подготовлена для Хабра по материалам нашего митапа Hot Backend , который прошел в Самаре 9 февраля...
Как сохранить мобильное приложение актуальным? Наш IT-продуктолог Константин Шакуров рассказал о признаках устаревания приложений с точки зрения бизнеса, технологий и ожиданий пользователей.
https://rb.ru/opinion/too-old-for-me/
https://rb.ru/opinion/too-old-for-me/
Rusbase
Как понять, что ваше мобильное приложение устарело?
Держите руку на пульсе
Для специалиста по QA один из самых надежных способов подтвердить свои профессиональные качества ─ пройти международную сертификацию ISTQB ⚡ Рассказываем на @habr_com о том, что дает такая сертификация сотруднику, работодателю и бизнесу, а также о том, как мы в SimbirSoft поддерживаем квалификацию QA-инженеров.
https://habr.com/ru/company/simbirsoft/blog/456876/
https://habr.com/ru/company/simbirsoft/blog/456876/
Хабр
Сертификация ISTQB: преимущества и особенности
Успех IT-проекта во многом зависит от того, насколько грамотно организована система тестирования и обеспечения качества (Quality Assurance, QA) на всех этапах его жизненного цикла. Для специалиста по...
Big vill написали про наши первые проекты и филиал в Бостоне. Журналисты побывали в нашем самарском офисе и делятся впечатлениями о том, как организована работа в SimbirSoft ⚡
https://bigvill.ru/career/76932-kak-eto-ustroeno-it-kompaniya-simbirsoft/
https://bigvill.ru/career/76932-kak-eto-ustroeno-it-kompaniya-simbirsoft/
Профессия программиста – одна из самых престижных, при этом она окружена массой мифов. HR-директор SimbirSoft Екатерина Артюшина и другие эксперты поделились с порталом Tproger мнениями, какие преимущества и недостатки у работы в IT. Читайте по ссылке 👇🏻
https://tproger.ru/experts/pros-and-cons-of-being-a-programmer/
https://tproger.ru/experts/pros-and-cons-of-being-a-programmer/
Tproger
Плюсы и минусы профессии программиста — отвечают эксперты
Какие преимущества и недостатки у профессии программиста? Узнали у экспертов о мифах и заблуждениях профессии, а также, что из этого правда.
Есть мнение, что опытные разработчики должны знать язык Си для работы с информационными системами на высоком уровне. Так это или нет, @tproger_official рассказали руководитель технологических решений SimbirSoft Петр Урваев и другие эксперты 👇🏻
https://tproger.ru/experts/is-c-a-must-learn-for-all-programmers/
https://tproger.ru/experts/is-c-a-must-learn-for-all-programmers/
Tproger
Должен ли «настоящий» программист знать язык Си — отвечают эксперты
Си — обязательный язык для каждого разработчика или пережиток прошлого? Узнаём у экспертов, нужно ли всем программистам учить этот язык.
Рассказываем на Хабре, как на Python решать проблему локализации, то есть адаптации к особенностям той или иной страны, и перевода контента 👇🏼
https://habr.com/ru/company/simbirsoft/blog/479738/
https://habr.com/ru/company/simbirsoft/blog/479738/
Хабр
Как Youtube и Instagram: интернационализация и локализация приложения на Python
Язык Python лежит в основе всемирно известных приложений, таких как Youtube, Instagram и Pinterest. Для продвижения на мировом рынке приложению необходима локализация, то есть адаптация к особенностям...
Если на вашем веб-проекте есть учетные записи пользователей, то важно решить вопрос об организации системы ролей и прав для разграничения доступов к разделам и функциям системы. В этой статье мы сравнили пакеты для управления доступом и подвели итоги в таблице ⚡
Читайте на Хабре 👇🏻
https://habr.com/ru/company/simbirsoft/blog/481796/
Читайте на Хабре 👇🏻
https://habr.com/ru/company/simbirsoft/blog/481796/
Хабр
Как разделить роли в проекте на Laravel: обзорное сравнение RBAC-пакетов
При разработке веб-проекта, в котором есть учетные записи пользователей, зачастую встает вопрос об организации системы ролей и прав для разграничения доступов к...
Поделились опытом с @tproger_official ⚡ Статья будет полезна тем, кто начинает работу с микросервисами и Project Reactor, и описывает некоторые подводные камни, с которыми придется столкнуться специалистам.
Читайте, задавайте вопросы👇🏼
https://tproger-ru.cdn.ampproject.org/c/s/tproger.ru/articles/microservice-architecture-with-project-reactor/amp/
Читайте, задавайте вопросы👇🏼
https://tproger-ru.cdn.ampproject.org/c/s/tproger.ru/articles/microservice-architecture-with-project-reactor/amp/
Tproger
Кейс: реактивный подход в высоконагруженном приложении на примере сервиса для начисления кэшбэка
Компания SimbirSoft рассказывает об особенностях работы с микросервисами и Project Reactor и об основных этапах их разработки.
Flask – один из самых популярных фреймворков Python, но некоторые ошибки при его использовании могут привести к определенным затруднениям.
Рассказываем на Хабре о том, как не допустить возникновения циклических импортов в проекте.
Читайте и задавайте вопросы 👇🏻
https://m.habr.com/ru/company/simbirsoft/blog/486112/
Рассказываем на Хабре о том, как не допустить возникновения циклических импортов в проекте.
Читайте и задавайте вопросы 👇🏻
https://m.habr.com/ru/company/simbirsoft/blog/486112/
Хабр
Web-приложения на Flask: как бороться с циклическими импортами
Flask – один из самых популярных фреймворков Python, но некоторые ошибки при его использовании могут привести к определенным затруднениям. В этой статье мы расскажем о том, как не допустить...