Какие качественные атрибуты жизненно важны для веб-приложения электронной коммерции? - PullRequest
2 голосов
/ 16 декабря 2009

Этот вопрос просто не представляет интереса и, возможно, может быть полезен для моей диссертации.

Веб-приложение, особенно когда ваш бизнес полагается на него в финансовом отношении, должно соответствовать определенным требованиям, чтобы выжить. Мне бы хотелось услышать, какие (программные) качественные атрибуты вы считаете наиболее важными (назовите несколько) в отношении веб-приложений.

Я даю свою долю: производительность (когда посетителям приходится ждать более 2 секунд, 50% и более покидают ваш сайт, что означает снижение возможных продаж).

безопасность , по крайней мере, помните о OWASP

надежность , ваше веб-приложение должно обрабатывать ошибочные данные, а также загружать их.

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

Ответы [ 3 ]

2 голосов
/ 26 ноября 2013

Хотелось бы добавить еще одну вещь к ответам выше

ВАРИАНТЫ ОБМЕНА пользователь, чтобы поделиться, что было бы полезно для некоторых людей

Позитивные. Люди скоро появятся на сетевых сайтах, будет хорошей маркетинговой стратегией.

1 голос
/ 26 ноября 2013

Юзабилити Информация о продуктах должна быть легко найдена. Навигация пользователя должна быть очень дружественной, то есть пользователю не нужно переходить к серии страниц для поиска информации.

Требования к производительности: В нынешнем мире конкуренции обязательно, чтобы ваш интернет-магазин быстро реагировал на запросы пользователей. В идеале ни одному пользователю не было бы интересно подождать более 04–5 секунд, пока страницы загрузятся и получить информацию. Ваш сайт должен обслуживать полезный контент в течение этого периода. Кроме того, принимая во внимание мобильные покупки, необходимо учитывать, что ваш сайт предоставляет полный доступ пользователям мобильных устройств, и они смогут совершать покупки. Время загрузки страницы здесь очень важно, и вам нужно ускорить загрузку мобильных страниц.

Требования к ремонтопригодности : С появлением быстро меняющейся технологии ваш сайт должен обеспечивать хорошие возможности и масштабируемость приложения. Архитектура должна быть достаточно гибкой, чтобы удовлетворять большинству будущих потребностей без значительных изменений на корневом уровне.

Требования безопасности: Там, где есть деньги, безопасность имеет первостепенное значение. Внедрение уровня защищенных сокетов (SSL) для денежных транзакций является одним из таких шагов. Вы также можете опубликовать данные о безопасности на своем веб-сайте, политику конфиденциальности и т. Д.

Требования к надежности : Ваше приложение должно быть в состоянии эффективно обрабатывать много ошибочных данных, поступающих либо преднамеренно, либо случайно введенных. Также убедитесь, что веб-сайт имеет очень низкое время простоя.

Соответствие требованиям законодательства: Это всегда полезно, если ваш сайт соответствует некоторым стандартам соответствия, например, PCI-совместимый и т. Д. Он вселит в пользователя уверенность в отношении транзакций на сайте.

1 голос
/ 22 февраля 2010

Этот вопрос интересен, и вы уже упомянули интересные нефункциональные требования (или качества).

Я думаю, однако, что в случае веб-сайта электронной коммерции наиболее важные качества - это те, которые влияют на конечного пользователя . Мой рейтинг будет следующим:

  1. Безопасность (и надежность). Как пользователь, я хочу, чтобы система была безопасной, чтобы я был уверен в ее использовании. Но безопасность не видна как есть , и должна быть отражена в удобстве использования. В случае сбоя, лучше всего вернуть доверие клиента к IMO, чтобы быть прозрачным в том, что произошло.
  2. Юзабилити . Как пользователь, я хочу чувствовать себя комфортно с системой. Мне не нужно что-то необычное, но что-то пригодное для использования, которые предоставляют мне возможность чувствовать себя комфортно. Удобство использования также относится к общему впечатлению от безопасности, например, электронное письмо, которое я получаю, чтобы подтвердить регистрацию, может дать мне лучшее или худшее впечатление о системе, или способ отображения моей кредитной карты (обычно только последняя цифра) и т. д. Все эти сведения об удобстве использования могут повысить мое доверие к система.
  3. Наличие . Как пользователь, если сайт не работает или есть нестабильность, у меня действительно плохое впечатление. Убедитесь, что вы можете снизить качество обслуживания и, по крайней мере, иметь хорошую страницу с указанием планового обслуживания или насыщенности обслуживания.
  4. Производительность (и время отклика). Производительность наступит только тогда. Я не хочу ждать слишком долго, но пока я получаю отзывы о том, что происходит, я могу немного подождать.

Другие качества важны для компании , которая занимается веб-сайтом электронной коммерции. Но в конечном итоге вы можете добиться успеха даже без них. Мой рейтинг будет следующим:

  1. Масштабируемость . Модернизируемая масштабируемость после этого трудна. Тогда важно иметь архитектуру, которая может масштабироваться, если бизнес идет хорошо. Было бы слишком плохо, чтобы упустить деловую возможность из-за плохой архитектуры.
  2. Надёжность . Ваша система должна быть надежной, если вы не хотите, чтобы ваша горячая линия была перегружена гневными звонками клиентов. Круглосуточная поддержка может привести к значительным расходам.
  3. Работоспособность (и управляемость). Поддерживать работоспособность системы может быть дорого, если требуется много административного обслуживания. Тогда интересно снизить расходы на администрирование.
  4. ремонтопригодность . Конечно, приятно, что стоимость разработки снижается в зависимости от меняющихся требований.

РЕДАКТИРОВАТЬ : Я только что наткнулся на этот другой ответ , который показал важность низкого времени отклика. Так что это действительно очень важный фактор. Будь это важнее, чем безопасность, удобство использования и доступность, я не знаю. Дело в том, что мы можем легко измерить производительность, что затрудняет юзабилити и безопасность. Мне было бы интересно узнать, сколько клиентов теряется каждый раз, когда популярный веб-сайт страдает от простоев.

...