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

Вот недавно демонстрировали новую версию программы, по окончании спринта, для компании 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