1. Определение и перечень специфических особенностей чего-л., уточненная классификация чего-л. Спецификация материалов экспедиции. Спецификация картин. Спецификация книг.
2. Один из основных документов технической документации, выполняемой обычно в виде таблицы, содержащей перечень материала, сортности и т. д. данного изделия, издания и т. п. Спецификация арматуры. Составление спецификаций.
[От лат. species — тип, разновидность и facere — делать]
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999; (электронная версия): Фундаментальная электронная библиотека
1) документ, который точно, полностью и в поддающейся проверке форме определяет требования, устройство, поведение или другие особенности системы, компонента, продукта, результата или услуги, а также процедуры, способные определить, были ли выполнены эти условия (примеры: спецификация требований, спецификация структуры, спецификация продукта и спецификация испытаний) (PMBoK):560;
2) перечисление подробностей, на которые необходимо обратить особое внимание (Большой энциклопедический словарь).
документ, устанавливающий требования (ISO 9000:2015);
детальная инструкция по выполнению работы или по использованию материалов в проекте; инструкция, которая в точности описывает, как что-то изготовить (Merriam-Webster Dictionary);
документ, обеспечивающий точное описание системы для целей её разработки или валидации (ISO/IEC 2382-20:1990);
документ, который полно описывает элемент проекта или его интерфейсы в терминах требований (к функциям, производительности, ограничениям и устройству), а также условия приёмки и процедуры проверки требований (IEEE Std 1220-2005).
СПЕЦИФИКА’ЦИЯ, и, ж. 1. только ед. Действие по глаг. специфицировать; разработка, перечисление подробностей, деталей (книжн.). 2. Документ с описанием изготовленного предмета (механизма, машины и т. д.), по к-рому определяют его себестоимость или цену (тех., торг.). Приложить спецификацию к сдаваемой заказчику машине. || Документ, подробно перечисляющий условия, к-рым должен соответствовать изготовляемый или заказываемый предмет (тех., торг.).
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940); (электронная версия): Фундаментальная электронная библиотека
1. определение и перечень особенностей, уточнённая классификация чего-нибудь
2. набор требований и параметров, которым удовлетворяет некоторый технический объект
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.
Насколько понятно значение слова прядать (глагол), прядая:
Работая без спецификации, разработчики постоянно будут сталкиваться с новыми, ранее неизвестными требованиями. Это создаёт угнетающую атмосферу отсутствия прогресса, шаткости всего решения, страха переписывания всего проекта из-за какой-то важной мелочи. Потратив день на продумывание спецификации, можно точней сделать оценку трудозатрат (estimation), сузить конус неопределённости и снизить расходы
Для агрегации всей документации я в основном использовал Confluence, но можно посмотреть на MediaWiki или Google docs. Недостаток их всех в оторванности от кода и git-repo. Хранить документацию вместе с кодом лучше в формате markdown. Редакторы — Mou, Atom, IntelliJ, Marked, Visual Studio Code.
ПОЛИГРАФИЯ — техника многократного получения одинаковых изображений (оттисков) путем переноса красочного слоя с печатной формы на бумагу или другой материал. Собственно процесс переноса изображения с печатной формы на бумагу называется печатанием. Но это… …
1.1. Поставщик обязуется передать в собственность Покупателю оборудование (далее –Оборудование), ассортимент, количество, комплектность, цена единицы и общая стоимость которого установлены в согласованных сторонами счетах к настоящему договору (далее – Счетах), являющихся его неотъемлемой частью, а Покупатель обязуется принять и оплатить это оборудование в порядке и сроки, определенные настоящим договором.
Спецификация весь период актуальности должна лежать в отдельной папке, вместе с договором, неотъемлемым приложением к которому она является. Срок хранения документа определяется либо законодательством РФ, либо локальными актами фирмы.
Как правило, договоры стандартны и в них не всегда прописываются конкретные наименования продукции, что чаще всего связано с тем, что ее объем может быть достаточно внушительным. И здесь на помощь приходит специальное приложение к договору – спецификация.
Это словарное слово, которое мы рекомендуем запомнить. Для проверки правильности написания используйте орфографический словарь русского языка, например, под редакцией Д.Н.Ушакова.
Проверочное слово, которое не вызывает сомнений в написании: спец.
Стороны освобождаются от ответственности за частичное или полное невыполнение обязательств по настоящему договору, если оно явилось следствием природных явлений, военных действий и прочих обстоятельств непреодолимой силы, и, если эти обстоятельства непосредственно повлияли на исполнение настоящего договора и могут быть документально подтверждены. Сторона, для которой наступили обстоятельства непреодолимой силы, должна в течение банковских дней известить другую сторону, приложив соответствующую справку из Торгово-промышленной палаты или другого компетентного органа, иначе, она лишается права ссылаться на действие вышеуказанных обстоятельств.
_______________________________, именуемое в дальнейшем «Поставщик», в лице __________________________________, действующего на основании Устава, с одной стороны, и ____________________________________________________, именуемое в дальнейшем «Покупатель», в лице директора ______________________________________, действующего на основании Устава, с другой стороны, заключили настоящий договор поставки товара о нижеследующем:
Содержание олимпиадных материалов Московской городской олимпиады основано на знании школьниками всех разделов курса русского языка и соответствует Положению о Московской региональной олимпиаде школьников, Положению о Всероссийской олимпиаде школьников по русскому языку и требованиям приведенной выше спецификации заданий. Вопросы и задания носят комплексный характер, предполагают опору на дополнительные знания в области родного и изучаемого иностранного языков, на знание элементов истории языка, риторики, опору на лингвистическое чутье, догадку и начитанность в области лингвистической и художественной литературы. Формулировки заданий позволяют выявить как языковую и речевую компетентность школьников, так и их творческие способности.
Теоретически «смысл» в обоих случаях одинаков, но только первый пример невозможно понять без тщательного дешифрования, а второй пример понять легко. Программисты часто пытаются писать спецификации, похожие на непостижимые научные статьи. Программисты иногда думают, что «корректная» спецификация должна быть «формально» корректной, и уж тут только держись.
Объём диктанта состоит из 75 слов. Он проверяет у учащихся умение разборчиво и аккуратно писать под диктовку текст с изученными ранее орфограммами и пунктограммами. Также проверяет сформированность умения правильно ставить знаки препинания в конце предложения, в предложениях с однородными членами, сложных предложениях.
Объём диктанта состоит из 64 слов. Он проверяет у учащихся умение разборчиво и аккуратно писать под диктовку текст с изученными ранее орфограммами и пунктограммами. Также проверяет сформированность умения правильно ставить знаки препинания в конце предложения, в предложениях с однородными членами, сложных предложениях. Умение применять правила написания безударных окончаний имен прилагательных и сущ.в един. и множ.числе.
Сборочные спецификации могут быть многоуровневыми, что означает, что компонент сборочной спецификации может сам быть сборочным элементом. В этом случае поле Сборочная спецификация в строке сборочной спецификации содержит значение Да.
Сборочные заказы используются для производства конечных элементов из компонентов в простом процессе, который может быть выполнен с помощью одного или нескольких ресурсов, которые не являются машинами или рабочими центрами, а также без использования ресурсов. Например, сборочный процесс может выбирать две бутылки вина и один мешок кофе, а затем упаковать их как подарочный набор.
Спецификация
⇒ Гласные буквы в слове:
сп е ц и ф и к а ц и я
гласные выделены красным
гласными являются: е, и, и, а, и, я
общее количество гласных: 6 (шесть)
ударная гласная выделена знаком ударения « ́ »
ударение падает на букву: а
сп е ц и ф и кац и я
безударные гласные выделены пунктирным подчеркиванием « »
безударными гласными являются: е, и, и, и, я
общее количество безударных гласных: 5 (пять)
⇒ Согласные буквы в слове:
с п е ц и ф и к а ц ия
согласные выделены зеленым
согласными являются: с, п, ц, ф, к, ц
общее количество согласных: 6 (шесть)
с п е ц и ф и к а ц ия
глухие согласные выделены двойным подчеркиванием « »
глухими согласными являются: с, п, ц, ф, к, ц
общее количество глухих согласных: 6 (шесть)
Хождение по воде и разработка по спецификации легки, если и обе заморожены
Эдвард В. Берард
С самого начала моей карьеры, спецификация была больной темой. В маленькой веб-студии написание «спеки» сводилось в лучшем случае к двум-страничкам A4 с описанием нового модуля для уже работающей CMSки. Со временем я повидал и спеки как на 80 страниц от сторонних компаний в фиксированном pdf виде, так и в режиме постоянного scrumа где спека размазана по десяткам задачам в issue tracker’е.
Есть разница между спецификацией (SRS, техническим заданием), документацией и руководству по техническому обслуживанию, она в цели.
Цель спецификации зависит от фазы развития проекта:
Scope — это треугольник ограничивающий ожидания всех сторон и напрямую влияющий на цену и деньги:
Без спецификации и чёткой черты ожиданий функиональности возникнут конфликты. С размытыми ожиданиями заказчик может добавлять в scope всё новые и новые задачи, либо ожидать нереалистично быстрых сроков, либо ожидать другое качество работы по производительности, поддержке устройств или языков.
Работая без спецификации, разработчики постоянно будут сталкиваться с новыми, ранее неизвестными требованиями. Это создаёт угнетающую атмосферу отсутствия прогресса, шаткости всего решения, страха переписывания всего проекта из-за какой-то важной мелочи. Потратив день на продумывание спецификации, можно точней сделать оценку трудозатрат (estimation), сузить конус неопределённости и снизить расходы
Спецификация касается только фич, а не задач типа Improvement или Bug. Bug это несоответствие реализации и спеки. Improvement должен включать изменение спецификации на фазе release или code review.
Фичи в свою очередь различаются по глубине и влиянию на продукт. Спецификация для них фокусируется на разных пунктах и средствах донесения информации
Спецификацию должен писать один автор, по возможности получая обратную связь от комманды. Это придаст спецификации однородный стиль и единую терминологию.
Версионируйте спецификацию с датами и авторами изменений. Указывайте к какой версии приложения она относится или с какой ветки она актуальна. Лучше всего документацию хранить внутри git вместе с кодом
Joel Spolsky советует разбавлять спеку крупинками юмора, что-бы она не была слишком сухой и трудночитаемой
Некоторые спеки градируют приоритеты языком, указывая какие фичи обязательны а какие не очень:
Описывая пользовательские сценарии, может встать мелкий вопрос — какое время указывать у глаголов? Если указывать везде одно и то же время, неважно — настоящее это, прошедшее или будущее, то разработчик может не отличить последовательность действий.
Например — «Пользователь достаточным кредитом добавляет продукт в корзину и указывает количество. Зарезервированное количество продуктов на складе увеличивается».
Добавление и указывания количества — это разные операции или одна? А резервация продуктов связана с кредитом, или она для всех типов пользователей происходит?
Необходимо использовать разное время, либо более формально отделять precondition, user action, system reaction и post-condition.
Я визуал и предпочитаю изображения — UML диаграммы, эскизы (balzamiq, axure), скриншоты со стрелками. Когда дело касается рутинных функций, без текста и списков не обойтись. Таблички полезны когда списки не работают — взаимозависимых данных становится много и они многомерны.
Когда я пытался разобраться в существующих требованиях и существующем проекте, то очень помогал Mind Map, группируя и связывая задачи и требования, создавая точки фокуса. Готовое решение для повторно используемого UI-компонента часто хочется показать разработчикам. Без кода с подсветкой тоже никуда.
Был опыт видеозаписи участка экрана для багов, что-бы показать анимацию и поведение существующего решения. Но для документирования quicktime тоже применим.
Автоматические тесты, да и мануальные формализованные тексты в TestRail, заготовки для UI тестов, наброски BDD — всё это тоже средства документации и проверки решения.
Автогенераторы документации и диаграмм полезны для создания документации по решению — mysql workbench, phpdoc, doxygen, jsduck. Это из разряда холиваров, когда стоит писать тесты — до кода или после него.
Для агрегации всей документации я в основном использовал Confluence, но можно посмотреть на MediaWiki или Google docs. Недостаток их всех в оторванности от кода и git-repo. Хранить документацию вместе с кодом лучше в формате markdown. Редакторы — Mou, Atom, IntelliJ, Marked, Visual Studio Code.
Наконец, вот шаблон для спеки. Оставьте только стоящие упоминания пункты!
Скриншот самой важной области
Что мы хотим получить? Общие требования с точки зрения пользователя, не предлагая конкретного решения. Разделив требования от решения подход становится более формализованным и тестируемым.
Цели для каждой из заинтересованных групп.
Из личного опыта, вовремя спросив «зачем бизнесу нужен отдельная от приложения форма авторизации», мы значительно сэкономили время на реализации кросс-доменной авторизации, которая на самом деле бизнесу не нужна была и остались на том же домене, просто с другим дизайном
В больших компаниях, каждое требования выписывается в отдельную БД и получают уникальный ID, на который ссылаются UI-мокапы, код и тесты. Примерно как ticket ID в Jira. Инструменты — SPEQit, Accompa
Каким мы хотим получить продукт?
Нефункциональные требования при работе продукта
Нефункциональные требования при создании
Что мы хотим получить в продукте?
Что надо учитывать, какие взаимосвязи со всем проектом
Нынешнее состояние. Как будет происходить изменение продукта технически и организационно. Кто за что отвечает
Как сильно компания чувствительна к провалу этого проекта?
Какие могут быть репутационные потери, потеря и повреждение данных, юридические обязанности поддерживать решение?
Как это будет сделано? Преимущества и недостатки
Единый словарь должен использоваться не только клиентом но и в css, в коде, в базе
Терминология плавно перетекает в связи между сущностями:
Все эти диаграммы говорят о гибкости (насколько сущности разделены), понимаемости (названиях), тестопригодности (инкапсуляции) приложения
Пользовательские сценарии (use-case диаграмма) — пошаговое описание функций (роль пользователя, причина, действия, последствия)
Альтернативные сценарии (ошибки, валидация ввода). Что должно происходить с частично обработанными данными при ошибках?
Поток данных (data flow) — архитектурный обзор как данные кочуют между сервисами, что от чего зависит
Диаграмма взаимосвязей API
Взаимодействие (collaboration) — какие компоненты кого вызывают по каким методам
Последовательность (sequence) — в каком порядке идёт обмен данными между объектами во времени для конкретной операции
Конечный автомат (state machine) — в каких состояниях данные бывают
Как регламентировать перекуры в течение рабочего дня? Можно ли разрешать опаздывать к началу рабочего дня? Можно ли чатится во время…
Вам нравится, когда у маркетинга и продаж развязаны руки? Когда они жгут по полной и продажи прут? Когда целевая аудитория…
У каждого из нас в жизни наступает такой момент, когда мы говорим себе, всё, хватит, надоел мне босс, надоел этот…
Теперь вы знаете какие однокоренные слова подходят к слову Как правильно пишется слово спецификация, а так же какой у него корень, приставка, суффикс и окончание. Вы можете дополнить список однокоренных слов к слову "Как правильно пишется слово спецификация", предложив свой вариант в комментариях ниже, а также выразить свое несогласие проведенным с морфемным разбором.