При співпраці з замовником важливо щоб він брав участь в процесі тестування і робив правки (якщо такі є) в процесі розробки. Це дозволить замовнику більше довіряти виконавцю, адже якщо такі тестування проводити, скажімо, по закінченню спринту, то замовник буде бачити зміни, які відбуваються в розробці програми. Це також допоможе замовнику більш реально оцінювати терміни за які можливо зробити той чи інший функціонал. Ми намагаємось проводити такі зустрічі по закінченню кожного спринта. Спринт – це відрізок часу, за який команда створює частину функціоналу, готову до показу клієнту. Кожен Спринт – це міні-проект, який складається з мети, плану по її досягненню, роботи і кінцевого продукту.

Ось нещодавно демонстрували нову версію програми, по закінченню спринту, для компанії Dimol, замовника додатку Dimol Smart. Процес відбувався на стороні замовника з підключенням панелей до додатку та пройшов усі етапи перевірки від компанії Dimol. Результати виявились досить хорошими, Dimol Smart чудово синхронізується з обігрівачами. Тобто, при зміні будь-яких параметрів на обігрівачі (наприклад, обігрівач перестав нагріватись чи змінилась температура в кімнаті) це одразу відображається в додатку. Якщо сталась якась помилка в роботі панелі ви будете про це повідомлені. При тестуванні ми виявили де проходить затримка в передаванні даних з обігрівача, при зміні температури в кімнаті, на додаток та замовник вніс корективи щодо додавання кольорів в інтерфейс. Таке тестування дає можливість замовнику краще зрозуміти як реалізовується логіка програми, а нам ще раз зі сторони подивитись який функціонал є пріоритетним для нього. Розробка такого виду функціоналу багато в чому креативна робота, яка практично не має аналогів на ринку, а ділення розробки на спринти допомагає реалізувати саме те, що потрібно. Ось так нам вдаєтсья зосередитись лише на необхідному функціоналі.

Categories:

Tags:

No responses yet

Leave a Reply

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google