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