Engineer.ai - платформа для создания качественного ПО


Проблемы разработки качественного программного обеспечения

В этой статье я хотел бы рассказать о проекте, который поможет реализовывать разработку качественного программного обеспечения.

У многих людей появляются идеи для реализации которых необходимо время, ресурсы и спланированная дорожная карта. Рост издержек, расход ресурсов и срыв сроков приводят к высокому проценту неудач в области разработок специализированного программного обеспечения, так же теряется и доверие между клиентами и исполнителями. Примерно 90% всех проектов области программирования и разработки ПО терпят неудачу. Очень часто клиенты не обладают достаточными знаниями для того, чтобы чётко описать то, что они хотят программистам. В итоге исполнители пишут коды, которые существуют или не очень подходят для реализации определенной цели, таким образом сроки затягиваются, а финансовые издержки растут. Исполнитель и заказчик должны доверять друг другу. С одной стороны, заказчик должен быть уверен, что разработка проекта не выйдет за определенные временные рамки и бюджеты не вырастет в разы. С другой - исполнитель должен иметь понятную проектную спецификацию и уверенность в оплате своего труда.

Основные проблемы заказчика:

  • Не знание технических аспектов.
  • Работа со специалистами низкого уровня.
  • Предоставление технического задания по ходу разработки.
  • Вынужденная оплата функций ПО, которые часто доступны во многих приложениях.
  • В ходе разработки часто увеличивается бюджет, что бьёт по карману заказчиков.
  • Конфликт интересов с поставщиками, занимающимися разработками, проектированием, обеспечением качества.
  • Очень часто заказчики становятся жертвами непонимание их ожиданий и требований к готовому продукту со стороны разработчиков.

Основные проблемы исполнителя:

  • Получение недостаточно подробного технического задания.
  • Увеличение затрат из-за нечетко поставленного задания.
  • Риск задержки оплаты за работу в силу каких-либо изменений.
  • Риск судебных разбирательств, если заказчик требует возмещения затрат при непонимании причин задержек или любых других.

проект Engineer.ai

Engineer.ai - это платформа для создания ПО. Engineer.ai базируется на блокчейн технологии с применением искусственного интеллекта. Применение ИИ позволит сократить человеческий фактор: затраты времени и средств. Экосистема проекта позволяет реализовать любые идеи и сделать сотрудничество заказчика и исполнителя взаимовыгодным. Интерфейс удобен перетаскиванием необходимых элементов, с помощью компоновщика проектов, управляемого искусственным интеллектом, каждый сможет реализовать свои идеи. Я бы хотел отметить облачную службу CloudOps, которая обеспечивает долговечность всех проектов. Cloud Ops помогает снизить издержки, и убрать необходимость в содержании штата разработчиков.

Работа экосистемы проекта

1. Начало работы: клиент приобретает NAYA токены на недельный депозит. Доступен очень удобный интерфейс с перетаскиванием. Интерфейс очень удобен и поможет реализовать любую идею.

2. Чтобы дать старт проекту, искусственный интеллект использует компоненты из существующих блоков.

3. Заинтересованным и проверенным партнерам по доставке присваиваются карты строителей с деталями атомного уровня.

4. Несколько независимых партнеров из сети исполнителей проверяют конечный результат.

5. С помощью смарт-контракта, после подтверждения заказчика, открывается доступ к средствам.

6. Обслуживание и хостинг контролирует искусственный интеллект и Cloud ops. Цена автоматически проходит арбитраж.

Доставка программного обеспечения

После того как клиент создал проект на Engineer.ai ему открывается доступ к единой платформе для получения обновлений "Buildercare", к рынку для облачных сервисов "Cloud ops", а так же становится доступным компоновщик.

Схема работы компоновщика

Рассмотрим процесс работы Engineer.ai для клиента и исполнителя

Для клиента:

После старта проекта заказчик каждую неделю переводит платежи в токенах NAYA на счет смарт-контракта, затем проверяет и подтверждает выполнение промежуточных задач, которые он видит на панели управления клиента. Чтобы не было неожиданностей или каких-либо неудобных ситуаций, на этапах разработки или в конце проекта клиенту предоставляется автоматически созданный отчет о проделанной работе. Если клиента все устраивает, он его подписывает. В любой момент заказчик может отменить разработку. После отмены средства за прошедшие недели, находящиеся на счету смарт-контракта, разблокируются для выплат, а избытки возместятся заказчику. При выполнении промежуточных этапов разработки, подтверждённых клиентом, средства со счета смарт-контракта автоматически разблокируются. Если же клиент находит какую-либо проблему после сдачи проекта, он получает компенсацию токенами NAYA. Разработчики начинают исправление проблемы. Оставшаяся часть средств на счету смарт-контракта будет разблокирована, когда клиент подтвердит исправление.

Для исполнителя:

Когда клиент создает проект, система слежения и распределения ресурсов начинают поиск исполнителей. Когда исполнители найдены, формируется задание для смарт-контракта с приложенными требованиями которые передаются через IPFS (можно расшифровать только с помощью приватного ключа клиента). Если исполнителя устраивают требования, он должен сделать депозит в смарт-контракт, поставив нужную сумму NAYA токенов на платформе. После выполнения работа (вне блокчейна) проверяется вручную в сети исполнителей, либо автоматизированно (если применимо). При обнаружении ошибок на любом уровне задача отправляется на исправление исполнителю. Ему даётся три попытки на исправление, если же он не справляется, то теряет токены и задача переадресовывается другому специалисту из сети. При подтверждении успешного завершения работы сетью исполнителей, в кошелек исполнителя начисляются токены.

Детали ICO (NAYA токен)

NAYA токен - это цифровая валюта проекта Engineer.ai. Предназначен для любых транзакций в экосистеме проекта.

  • Максимальная сумма инвестиций: 20,000,000$.
  • Общее количество токенов: 1,250,000,000 NAYA.
  • Издатель: Engineer.ai Naya Limited, Каймановы Острова.
  • Валюты оплаты: ETH, BTC.
  • Информации о soft/hard cap и стоимости 1 NAYA на момент написания статьи нет. Со временем команда сообщит все детали. Следите за обновлениями на официальных ресурсах проекта.

Распределение токенов

Распределение средств

Дорожная карта

Команда

Советники

Вывод

Engineer.ai - это по-настоящему революционная платформа. На сегодняшний день в сеть проекта входят десятки тысяч инженеров и тысячи заказчиков, за последние пару лет Engineer.ai принесла 60 миллионов долларов, показав рост в 150%. Engineer.ai - это мост доверия между клиентом и заказчиком. Потенциальная аудитория платформы – люди, которые не очень хорошо разбираются в технологиях, поэтому возникает недопонимание как со стороны заказчиков, так и со стороны исполнителей. Я думаю, что Engineer.ai может стать очень важным звеном на пути прогресса человечества, представьте сколько по-настоящему инновационных проектов погибает из-за непонимания.

Полезные ссылки

My bitcointalk profile: https://bitcointalk.org/index.php?action=profile;u=2162106 

Autor name: Dmitriy Stoyanov

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63688.35
ETH 3125.30
USDT 1.00
SBD 3.97