Перевод «siar» на русский
SIAR research&consulting develops the full range of its services — from the development of research toolkits to data analysis, providing consultative recommendations and presentation of project results.
SIAR research&consulting разрабатывает весь спектр предоставляемых услуг — от построения инструментария до анализа данных, предоставления рекомендаций и презентации итогов проекта.
After many years of collaboration, I feel as though SIAR is not only a vendor, but our partner.
После многих лет сотрудничества я могу сказать, что SIAR является не только компанией, предоставляющей нам свои услуги, но и нашим партнером.
The islands are administratively a part of the Comhairle nan Eilean Siar local authority area.
Административно острова входят в состав района местного самоуправления Comhairle nan Eilean Siar.
Without any hesitation I would once again come to SIAR for their services whether in Kyrgyzstan or abroad.
Без колебаний я бы снова обратился в SIAR, и в Кыргызстане, и за рубежом.
SIAR research&consulting employs contemporary research methods and adheres to the professional standards of the International Sociological Association and ESOMAR.
В своей работе SIAR research&consulting использует современные методы исследований и придерживается профессиональных стандартов Международной Социологической Ассоциации и ESOMAR.
Ainura Sagynbaeva is a founder and director of SIAR research&consulting (1998), one of the leading research companies in Central Asia and Mongolia.
Сагынбаева Айнура Орозбековна — основатель и директор SIAR research&consulting (1998 г.), одной из ведущих исследовательских компаний Центральной Азии и Монголии.
The field work was carried out by SIAR Research and Consulting.
Полевые работы проводились SIAR Research and Consulting.
It was an honor to work with SIAR, and I hope that I will have the opportunity to work with them in the future.
Было честью работать с SIAR, и я надеюсь, что у меня будет возможность работать с ними в будущем.»
The study was supported by the Scandinavian Institute for Administrative Studies (SIAR).
Благодарность: Исследование выполнено при поддержке Скандинавского института административных исследований (SIAR).
Alec Monopoly unveiled the first watch to be designed by the artist himself at the occasion of the Salon International Alta Relojeria (SIAR) in Mexico.
Алек Монополи представил первые часы собственного дизайна на выставке Salon International Alta Relojeria (SIAR) в Мексике.
I am a Regional Coordinator for CIS countries, and SIAR is handling our study in Kazakhstan, Tajikistan, Uzbekistan, and Kyrgyzstan (without a doub, this part of the CIS region is the most difficult one to manage).
Я Региональный координатор в странах СНГ, и SIAR управляет нашим исследованием в Казахстане, Таджикистане, Узбекистане и Кыргызстане (несомненно — эта часть региона СНГ является самой сложной по управлению).
The Outer Hebrides are administered by Comhairle nan Eilean Siar and had a population of 26,502 in 2001.
Внешними Гебридами управляет Comhairle nan Eilean Siar; по состоянию на 2011 год там насчитывалось 27684 человека.
His practical experience has been gained through 15 years as professional consultant at SIAR (Scandinavian Institutes of Administrative Research in Stockholm and Manila), INDEVO (in Geneva and Zurich) and CapGemini in Brussels and Stockholm.
Практический опыт работы в течение 15 лет в качестве профессионального консультанта в SIAR (Скандинавский институт административных исследований в Стокгольме и Маниле), INDEVO (в Женеве и Цюрихе) и CapGemini в Брюсселе и Стокгольме.
I went to my village Siar.
«Я вернулся к себе в деревню Сиар.
The standard independent assessment report working group met once during the reporting period to improve the SIAR procedure based on the 2011 assessment cycle.
Рабочая группа по стандартному докладу о независимой оценке провела за отчетный период одно совещание в целях совершенствования процедуры СИАР на основе цикла оценки 2011 года.
The SIAR process in 2012 was executed successfully.
В 2012 году процесс СИАР осуществлялся успешно.
According to SIAR experts, the obtained indicator is based on a survey of only registered limited liability companies.
Эксперты SIAR особо отметили, что предварительный показатель размера теневой экономики основывается на опросе только зарегистрированных компаний с формой собственности общества с ограниченной ответственностью (ОсОО).
The SIAR process is divided into two parts and leads to the production of two standard independent assessment reports (SIARs).
Процесс СДНО подразделяется на два этапа и предусматривает подготовку двух стандартных докладов о независимой оценке (СДНО).
Контрагент ООО «СИАР»
Организация ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «СИАР» зарегистрирована в едином государственном реестре юридических лиц 5 лет 6 месяцев назад 24 апреля 2018.
Средний возраст юридических лиц для вида деятельности 62.01 «Разработка компьютерного программного обеспечения» составляет 7 лет. Возраст данной организации примерно равен среднеотраслевому.
Также следует обратить внимание, что организация меняла название, до 25.06.2021 она называлась ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «УФИМСКИЙ МЕТАЛО ПРОФИЛЬНЫЙ ЗАВОД».
Налоговый орган, в котором юридическое лицо состоит на учёте: Межрайонная инспекция Федеральной налоговой службы № 40 по Республике Башкортостан (код инспекции – 0274). Налоговый орган до 25.06.2021 – Межрайонная инспекция Федеральной налоговой службы № 30 по Республике Башкортостан (код 0272).
Регистрационный номер в ПФР: 002874106995 от 25 апреля 2018 г.
Регистрационный номер в ФСС: 021200511902121 от 25 апреля 2018 г.
Чем занимается организация, виды деятельности
Основной вид деятельности организации: Разработка компьютерного программного обеспечения (код по ОКВЭД 62.01).
Дополнительно организация заявила следующие виды деятельности:
26.20 | Производство компьютеров и периферийного оборудования |
26.30 | Производство коммуникационного оборудования |
46.51 | Торговля оптовая компьютерами, периферийными устройствами к компьютерам и программным обеспечением |
46.52 | Торговля оптовая электронным и телекоммуникационным оборудованием и его запасными частями |
47.41 | Торговля розничная компьютерами, периферийными устройствами к ним и программным обеспечением в специализированных магазинах |
показать ещё 28
Где находится ООО «СИАР», юридический адрес
ООО «СИАР» зарегистрировано по адресу: 450078, Респ. Башкортостан, г. Уфа, ул. Мингажева, д. 102, кв. 119. ( показать на карте )
До 25.06.2021 организация находилась по адресу: .
По текущему юридическому адресу других организаций не значится.
Кто владелец (учредитель) организации
Учредителями ООО «СИАР» являются:
Учредители | доля | стоимость | с какой даты |
---|---|---|---|
Доля, принадлежащая самой организации | 66,67% | 10 тыс. руб. | |
Хазиев Дамир Альферитович (ИНН: 27405870632) | 33,33% | 5 тыс. руб. | 25.06.2021 |
Учредитель | с какой даты | до даты * |
---|---|---|
24.04.2018 | 24.12.2021 |
Создание универсального сервиса для работы с закупками
СТАР — это универсальный сервис для работы с закупками, позволяющий поставщикам бесплатно искать предложения по всем электронным площадкам России и оформлять тендерное кредитование.
Высокая скорость отклика системы и продуманный интерфейс позволяют участникам торгов легко планировать и организовывать многомиллионные сделки.
Сервис содержит полезные опции как для поставщиков, так и для заказчиков, в том числе уникальные возможности по поиску внутри файлов закупочной документации и услугу автоматической проверки ГОСТов в документах.
Предыстория проекта
Ранее компания DD Planet принимала участие в разработке основной площадки Fintender.ru — портала, на котором поставщики могут привлекать тендерное кредитование или банковские гарантии для участия в торгах.
Запрос клиента
Fintender.ru — одна из крупнейших B2B-систем в отрасли государственных и частных закупок, в ее базе содержатся сотни тысяч предложений. Требовалось создать удобный инструмент поиска, чтобы поставщики могли быстро находить подходящие закупки.
Цель проекта
СТАР (система тендерных аналитических решений) — это сервис морфологического поиска и подбора закупок на Fintender.ru. Его задача — быть быстрым и удобным инструментом для поставщиков, которые хотят добиться максимальной эффективности при участии в тендерах.
Техническая платформа
1. Поисковой движок
- Предоставляет большие возможности горизонтального масштабирования. При увеличении количества пользователей в системе достаточно подключать новые сервера, что исключительно важно для развития smart-сервиса с постоянно растущими нагрузками.
- Работает со всеми типами данных: текстом, числами, гео-координатами, структурированной и неструктурированной информацией.
- Elasticsearch используют многие крупные бренды и проекты: Microsoft, IBM, Cisco, Facebook, GitHub, Stack Overflow, LinkedIn, Ebay, Volkswagen, NewYorkTimes, BBC и др.
- Команда DD Planet обладает опытом по внедрению данного решения — мы использовали его при разработке портала «Мир Квартир» с ежемесячной посещаемостью более 1,5 млн человек.
2. Обработка файлов
Сегодня проект ежедневно обрабатывает около 100 тысяч файлов, и этот объем постоянно увеличивается. Для организации такого объема задач СТАР использует технологию очередей RabbitMQ, которая отличается надежностью и высокой производительностью.
3. Особенности поиска
Для взаимодействия поискового движка с информацией из обычной реляционной базы данных используется тракт, построенный на основе пакетов MS SQL Server. Это решение обеспечивает высокую скорость передачи данных из файлового хранилища в поисковый движок.
4. Бэкенд и фронтэнд
Для бэкенд-разработки проекта использовались C# и ASP.NET. Их выбор обусловлен значительной экспертизой DD Planet в этих технологиях, накопленной в течение 12 лет использования. Фронтэнд-разработка велась на React.
Функционал для поставщика
Основная функция СТАР — морфологический поиск по огромной базе закупок. Он позволяет вводить запрос в любой словоформе и искать одновременно до 5 различных наименований.
Искать закупки можно по наименованию товаров, работ и услуг, по названию и ИНН заказчика или поставщика, а также по номеру сделки.
Пользователю доступна расширенная система фильтров для уточнения требований к закупке: цена, регион, время, возможность аванса, срок оплаты, статус закупки и т.д.
Система фильтров позволяет производить поиск по текущим, будущим и завершенным закупкам. Конкуренты сервиса СТАР предоставляют поиск только по открытым торгам, однако закрытые и планируемые закупки тоже имеют большое значение для бизнеса.
Используя поиск по закрытым закупкам, поставщик может найти победителей тендеров и договориться о субподряде. Просмотр будущих закупок нужен для подготовки к новым торгам.
Результаты поиска отображаются в формате удобной карточки. Она содержит стоимость закупки, а также долю товара/услуги, по которому производится запрос — в процентах и денежном выражении.
В карточках также отображается присутствие поискового запроса в закупочной документации. Это расширяет поисковые возможности — например, поставщик может искать закупки с авансом.
Важный раздел карточки — функционал для получения тендерного кредитования и привлечения банковских гарантий, необходимых для участия в тендере.
Внутри каждой карточки содержится вся необходимая информация для участия в тендере — правила участия и проводник по сделке, а также графическое отображение ее этапов.
Функционал для заказчика
Для компаний, которые размещают закупки, СТАР предлагает две важных функции.
1. Создание документа «Обоснование начальной (максимальной) цены контракта (НМЦК)» прямо на сайте
Без этого документа участие в тендере невозможно.
Чтобы создать документ по обоснованию НМЦК, достаточно ввести наименование и вид своих товаров, работ или услуг, после чего сервис СТАР произведет расчет среднерыночной стоимости, опираясь на данные заключенных контрактов.
2. Автоматическая проверка СНиПов и ГОСТов в документации заказчика
Санитарные нормы и государственные технические стандарты часто меняются, и заказчики не всегда могут уследить за актуальностью своих документов. Сервис СТАР сам находит несоответствия документации текущей версии СНиПов и ГОСТов, сообщает об этом заказчику и дает рекомендации по корректировке.
Дизайн интерфейсов
Компания DD Planet разработала для сервиса СТАР фирменный стиль и спроектировала удобные интерфейсы. Их отличительная особенность заключается в использовании хорошо структурированных карточек для вывода результатов, в то время как у большинства близких по тематике сервисов эта информация выводится в виде таблиц.
Продолжение следует
Мы продолжаем развивать проект. О его росте, новых функциях и технологиях рассказываем в кейсе «Сервис поиска тендеров и закупок».
Результаты
- Ежемесячно сервисом СТАР пользуются около 160 тыс. человек. По данным SimilarWeb, он занимает лидирующую позицию относительно других проектов этой тематики.
- После запуска СТАР количество привлекаемых поставщиками тендерных кредитов и банковских гарантий на Fintender.ru, возросло в 2 раза.
- По данным на апрель 2018 года, проектом ежедневно пользуются 20 тысяч человек, и каждый месяц их количество увеличивается на несколько тысяч.
Software Configuration Management // отслеживание запросов на изменение
Изменяться может любой рабочий продукт – это могут быть как исходные коды, так и требования, тесты – в общем, всё то, что перечислялось в предыдущих материалах. Важно, что это всё изменяется и надо производимые изменения контролировать.
В зависимости от вида и продукта изменения различается и источник его запроса. В случае новой функциональности это будет, скорее всего, один из менеджеров или конечный пользователь. При рефакторинге – технический руководитель или разработчик проекта. При исправлении ошибки – любой пользователь системы, но, как правило, это тестер.
Итак, есть потребность в изменениях, и есть тот, кто эту потребность озвучит. Остается начать движение. Началом движения является подача запроса на изменение. Запрос на изменение – это предложение об усовершенствовании продукта, выраженное в виде записи в системе отслеживания запросов на изменения. В англоязычных источниках такие запросы называются change request (CR). Встречается также термин problem or change request (PCR). В дальнейшем будем использовать аббревиатуру CR (читается «сиар»).
В свою очередь, система отслеживания запросов на изменения – это программная среда, позволяющая производить учет предложений на изменения продукта и управление ответственностью за них. Ключевые слова во всей цепочке терминов – запрос, изменение, и отслеживание ответственности. В русскоязычных источниках часто используется термин «система отслеживания ошибок». В англоязычной литературе встречаются change request management system, bugtracking system, issue tracking system.
- кто завел запись (submitter);
- краткое название записи (subject);
- использованная версия изменяемой системы;
- подробное описание запроса или проблемы.
- описание ожидаемого поведения системы (для ошибок);
- конфигурация ПО и аппаратной части;
- фрагменты журнала работы системы («логи»).
- конечный автомат (finite state-machine, или машина состояний), где каждое состояние характеризуется своим набором полей;
- запись, у которой по ходу работы меняют содержимое имеющихся полей и к которой добавляют комментарии.
Посмотрим на типовой сценарий. Запись заведена, нужно начинать работать. Однако никакие изменения не должны вноситься бесконтрольно. Поэтому перед началом работы нужно получить одобрение менеджмента, который отвечает за функциональность, затронутую запросом на изменение. Роль менеджмента выполняет Configuration Control Board (группа контроля конфигурации) – группа, обладающая в рамках проекта правами на управление изменениями в рамках проекта. Также иногда используется термин Change Control Board и сокращение CCB.
Простой сценарий
Для дальнейшей работы возьмем систему отслеживания в виде машины состояний – так будет более наглядно. Набор состояний на схеме 1 – минимально необходимый, он может быть расширен до большего размера и разбит на нескольких шаблонов жизненных циклов. Этот набор возьмем для дальнейшего описания.
Схема 1. Жизненный цикл запроса на изменение
Первое состояние, в которое попадает любая запись, начальное. На приложенной схеме это New. На этом этапе создатель записи вносит все начальные данные, требуемые проектным процессом разработки. Далее CR попадает в поле зрения CCB. Оно принимает решение, кому из разработчиков отдать проблему для решения.
Для того, что отдать CR в работу, запись переводится в следующее состояние – Assigned («приписано к ответственному»). Одновременно запись «назначается» на разработчика – т.е. он становится за неё ответственным.
Однако приписать задачу кому-то – ещё не означает, что задача сразу же начнет решаться. На одного разработчика ведь может быть назначено несколько задач – одна важней другой и все надо сделать ещё вчера. Поэтому когда разработчик на самом деле начинает заниматься задачей – он переводит запись в состояние Opened («работа начата»). CCB, отслеживающее работу, видит, что задача взята в оборот. Сама задача при этом, как правило, остается «приписанной» к разработчику.
По ходу работы ответственные могут меняться, в зависимости от того, кто владеет кодом, который влияет на описанное в CR поведение. Переназначения делает CCB. Кроме того, может выясниться, что проблема уже кем-то найдена и на неё был заведен свой CR. В этом случае проблема дуплицируется, т.е. закрывается и в соответствующем поле добавляется номере записи, которая была заведена ранее. С этого момента запись считается закрытой. Может также выясниться, что описанная проблема не является ошибкой в работе (т.е. это WAD, works as designed) или же запрошенная функциональность не может быть реализована в силу разных причин. В этом случае запись терминируется, т.е. закрывается с комментариями о том, почему работа над проблемой продолжена не будет.
- перевод в начальное состояние, если задача не решена;
- перевод в состояние Closed («закрыто»), если исправлена ошибка или работает новая функциональность, описанная в запросе.
Об реализации и тонкой настройке
Кстати, стоит добавить, что системы отслеживания запросов на изменения также используются как системы назначения и отслеживания задач на проекте. Ведь любая задача, возникающая на проекте, требует отслеживания со стороны руководства. Да и результат большинства задач – это, опять же, какие-то изменения. Поэтому логично для всех целей использовать одну систему. Иногда системы отслеживания задач ещё называют общим термином help desk. Однако, смысл от этого неменяется — я их также причисляю к системам отслеживания запросов на изменение.
Если предложенный жизненный цикл не подходит по каким-то причинам, большинство систем отслеживания позволяют этот цикл модифицировать и создавать несколько его видов – столько, сколько нужно для решения повседневных задач. Кстати, именно поэтому часто создают отдельные шаблоны для отслеживания разработки новой функциональности и для отслеживания процесса исправления ошибок. Просто потому, что при разработке новых возможностей требуется ещё и разработка требований, дизайна, тестов – и для этого вводятся промежуточные состояния или поля для перечисленных целей.
Моё мнение — надо выбирать системы, позволяющие гибко задавать цикл работ. Хотя бы для того, чтобы заложенная когда-то кем-то неведомым схема работы не стала для вашего проекта догмой. Со временем за её рамки трудно выйти из-за ограничений инструментария и проекту начинает становиться «тесно». Так что гибкая настройка — наш выбор!
Реализация систем отслеживание запросов на изменения – едва ли не любимейшее занятие программистов всего мира. Кто-то считает, что его система-то уж точно затмит все имеющиеся. Кто-то уверен, что в остальных чего-то не хватает из того, что надо ему. А кто-то просто делает это ради собственного удовольствия. Каждому – своё. Если кто не захочет изобретать своё двухколесное средство передвижения, может ознакомиться с существующим велопарком. Ну и подобрать бицикл, что лучше всего подходит для его задачи. К слову, автору довелось принять некоторое участие в разработке упомянутого в приведенном списке eTraxis. Его и порекомендую, пользуясь случаем.
А как же CM-инженеры?
- внедрение систем отслеживания в процесс разработки;
- разработку политик использования этих систем;
- отслеживание выполнения установленных правил.
Ссылки для расширения кругозора
- http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems — сравнение систем учета запросов на изменение.
- http://www.etraxis.org/ — система отслеживания запросов, в создании которой автор принимал активное участие.
- Также смотрите ссылки в предыдущих статьях, ссылки на них присутствуют в начале заметки.
В следующей части будет расказано о, пожалуй, самом важном проявлении практик SCM — контроле версий. Кстати, там снова будет затронуто отслеживание запросов на изменения — без него никуда.
Так что, продолжение следует.