Какво е техническа спецификация?
Техническата спецификация (TS) е структурирано документ, който описва точно какво ще бъде изградено по време на вашия проект. Ние я пишем сами с прости, нетехнически език, така че е лесно за разбиране за всички - не само за разработчици. Тя е проект за системата, определяща как ще изглежда, какви функции ще включва и как всичко е организирано.
Този документ служи както като планиращо ръководство, така и като съвместно съгласие - помага за предотвратяване на недоразумения относно обхвата, технически изненади или преразходи.
Защо и двете страни се нуждаят от него
- За вас (Купувачът): TS осигурява пълна яснота - какво е включено, как работи, колко струва проектът и кога ще бъде готова всяка част.
- За нас (Разработчиците): Тя ни предоставя фиксиран и одобрен обхват, с който да работим, намалявайки рисковете и осигурявайки предвидима доставка.
- И за двете страни: Тя създава съгласуваност, избягва неясни предположения и предоставя постоянна референция през целия проект.
Колко струва?
Техническата спецификация е платена услуга, чиято цена е 5-7% от вашия оценен бюджет на проекта, в зависимост от сложността на проекта.Тази такса е отделна и не е включена в цената на развитието (не се приспада от общата стойност на проекта).
Пример:
Ако прогнозният ви бюджет е €20,000 - техническата спецификация струва €1,000 - €1,400 (5-7%).
Тази сума се фактурира независимо и не се счита за част от таксите за разработка.
Как пишем техническата спецификация
Ние поемаме целия процес и ви водим през него с лесни въпроси, примери и препоръки. Ето какво обикновено правим:
- Събираме информация чрез кратка сесия за откритие (или документ)
- Анализираме вашите цели, видове потребители, съдържание и всякакви справки, които предоставите
- Пишем всичко с ясен език, без професионален жаргон
- Създаваме ясен списък с функции и структура на системата
- Скицираме разпределения на страниците, за да обясним визуално какво прави всяка част или раздел
- Излагаме потребителските роли и разрешения по начин, който има смисъл
- Планираме как проектът ще бъде разделен на етапи
- Предлагаме технологии или платформи, базирани на вашите цели (не на тенденции)
- Включваме примери и снимки, когато е полезно
Не е нужно да подготвяте нищо техническо. Просто ни кажете какво искате да постигнете и ние ще го превърнем в солиден план.
Темите, обхванати в TS
Ето какво включва документът:
1. Преглед на проекта
Какво ще изграждаме, защо и за кого
2. Структура на системата
Предложения за техническа основа, бележки за хостинг и нужди от локализация
3. Функционален комплект
Всички функции, групирани по раздели: какво прави всяка част и кой може да я използва
4. Потребителски роли
Администратори, мениджъри, посетители и др. - какво всеки може да достъпва и управлява
5. Карта на сайта и списък с интерфейси
Страници, раздели и как потребителите ще се движат между тях
6. Скици или разпределителни бележки
Прости скици, които показват как биха могли да изглеждат ключовите страници и блокове
7. План за етапите
Проектът разделен на фази, всяка с отделна времева рамка, обхват и квота
8. Интеграции
Външни услуги, API, платежни портали или приставки, които ще бъдат свързани
9. Извън обхвата
Изяснява какво не е включено, освен ако не е специално уговорено (напр. SEO, писане на съдържание)
10. След изстрелването
Бележки за доставка, гаранция и покритие на опционалната поддръжка
Собственост и поверителност
До завършването на проекта (доставен и напълно платен), техническата спецификация и всички чернови остават интелектуална собственост на Агенцията.
- Предоставяме ви непрехвърлима разрешителна само за четене, за да преглеждате документа вътрешно за вземане на решения.
- Не може да споделяте, публикувате, разпространявате или изпращате документа (в цялост или части) на други компании, доставчици или трети страни без наше писмено съгласие.
- Всека повторна употреба на техническата спецификация извън нашата работа изисква отделно писмено разрешение или споразумение за изкупуване.
Окончателни бележки
Техническата спецификация е първата и най-важна стъпка за успешен проект. Тя защитава двете страни, изгражда доверие и създава солидна основа за развитие, тестване и доставка.
Това е умна инвестиция, която се отплаща, като елиминира неясноти и спестява време в по-късен етап.