Створення сайтів на PHP-фреймворк
- команда Уже на старті проекту ми знайомимо Замовника з командою. Типовий склад: менеджер проекту,...
- Дизайн
- Розробка: звичайна, термінова і agile
- Інтеграція сайту з 1С і іншими системами
- Виробництво: схема розробки, контроль версій, Автотест.
- Здача проекту і супровід
- DevOps і highload
- чим виділяємося
команда
Уже на старті проекту ми знайомимо Замовника з командою. Типовий склад: менеджер проекту, аналітик, 1-3 програміста, арт-директор, дизайнер і 1-2 QA-фахівця. Як завжди, все це підтримується топ-менеджментом: техніческім- і аккаунт-директорами.
Менеджер - центральна ланка проекту:
пам'ятає все, відповідає за все і залишається з Вами
при подальшому розвитку проекту.
Технічне завдання та прототипи
Ми беремо інтерв'ю у робочої групи замовника, збираємо бріфи і спілкуємося з IT-службою клієнта. З цієї роботи народжується Технічне завдання: документ, за яким буде здаватися сайт. Також ми робимо візуалізацію - малюємо інтерактивні прототипи майбутнього сайту .
Дизайн
Ми починаємо отрисовку дизайну з карти настрою. Це набір елементів, стилів, шрифтів: їх опрацьовують і підбирають наші фахівці. Вони допомагають оцінити стилістику майбутнього дизайну.
Паралельно команда аналітиків вивчає сайти конкурентів, використовуючи ексклюзивні технології, наприклад, eye-tracking ( що це? ).
Коли макети готові, ми їх тестуємо на відповідність техзаданию і повноту отрисовку, а також робимо UI-kit: це набір допоміжних елементів, які неочевидні на макетах. Справа наведено приклад такого макета.
Стек інструментів: Figma, Sketch, Photoshop.
Розробка: звичайна, термінова і agile
Розробка ведеться по одній з трьох методологій:
- Класична.
Це послідовна модель розробки: ТЗ, прототипи, дизайн, верстка, програмування, 2 циклу тестування та здача.
приклад: сайт TopGun Barbershop . Запустили проект за 4 місяці.
- Термінова. Тут етапи йдуть паралельно, наприклад, намальовані тільки головну сторінку сайту, ми вже віддаємо її на верстку. Або зверстати половину макетів - починаємо їх впровадження. Дозволяє заощадити термін в два рази, але і стоїть на 50-100% дорожче.
приклад: Система-Капітал ( «АФК« Система ») - паралельна розробка сайту і особистого кабінету + Паралельне виконання етапів робіт (2 і 3 місяці відповідно на сайт і ЛК).
- Agile. Гнучка методологія, ідеально підходить для корпоративних порталів, де правильніше стверджувати і робити по одному завданню, ніж півроку проектувати те, що до моменту затвердження застаріє. Agile складається з тижневих спринтів, причому кожного тижня можна управляти розробкою і міняти вектор розвитку проекту.
приклад: «Спасибі від Ощадбанку» - 2 місяці первинної розробки і далі поступове вбудовування нових партнерів банку.
Інтеграція сайту з 1С і іншими системами
На цьому етапі ми працюємо з IT-службою Замовника: розробляємо API обміну, проектуємо канали обміну даними. Результат: одно- або двосторонній обмін з 1С, ERP, AXAPTA, SAP і ще 20+ менш відомими системами обліку та автоматизації.
ось тут ми описали кейси інтеграції з 1С, а тут - список інтеграцій з іншими системами.
Виробництво: схема розробки, контроль версій, Автотест.
В процесі написання техзавдання ми формуємо схему блоків сайту з залежностями: це дозволяє програмувати поетапно, а також давати паралельні завдання програмістам.
За допомогою системи контролю версій на проект можна поставити відразу декілька програмістів, причому їх зміни легко відстежувати. Ця ж технологія застосовується і при подальшій підтримки сайту.
При здачі проекту ми застосовуємо як автоматичне, так і ручне тестування, щоб все передбачити. Завантажити приклад звіту про тестування сайту.
Здача проекту і супровід
У нас п'ятеро тестувальників в штаті, які перевіряють роботу як вручну, так і через автоматичні тести. Що важливо, ми це робимо не в кінці всього проекту, а в кінці кожного тижневого етапу, що забезпечує контроль над термінами.
DevOps і highload
У нас свої інженери DevOps: побудуємо оптимальну схему розгортання оновлень, налаштуємо кластер, проведемо тестування навантаження. А після запуску проекту - забезпечимо нагляд 24/7.
чим виділяємося
Стандарти якості. У 2018 ми підтвердили стандарти з управління якістю: ми атестовані з ISO 9001 діє до: 2015 ( сертифікат ) І ISO 27001: 2005 ( управління інформаційною безпекою ).
Прозорість розробки. Клієнти бачать співробітників Студії в нашій системі Інтранет і спілкуються з ними безпосередньо. Домовленості фіксуються в задачах, інформація не губиться (на відміну від пошти або телефону).
Гарантійний термін. Надаємо безстрокову гарантію на роботи, фахівці безкоштовно проконсультують вас з питань адміністрування і подальшого розвитку проекту.
У яких випадках ми найбільш ефективні?
- сайт технічно нескладний, але потрібен «вау-ефект»: складна анімація або 3D
- сайт інтегрований відразу з декількома системами, причому не у всіх є документація
- на сайті вже зараз / будуть високі навантаження (від 10 000 відвідувачів на добу) і все повинно працювати швидко
- для ряду робіт вам потрібні не тільки «руки», але і «голова», тобто аналітика і консалтинг
У яких випадках ми найбільш ефективні?