Pergunta

Esta questão está apenas por interesse e talvez possa ser útil para minha tese.

Um aplicativo da Web, especialmente quando sua empresa confia nele financeiramente, precisa atender a certos requisitos para sobreviver. Eu gostaria de saber que tipo de atributos de qualidade (software) você encontra mais importante (nome alguns) sobre aplicativos da Web.

Eu dou minha parte:atuação (Quando os visitantes precisam esperar mais de 2 segundos, 50% ou mais deixarão seu site, o que significa menos vendas possíveis).

segurança , pelo menos esteja ciente de Owasp

confiabilidade, seu aplicativo da web deve ser capaz de lidar com entrada defeituosa, mas também carrega delas.

manutenção, neste mundo, ser capaz de mudar rapidamente e se adaptar aos seus usuários precisa aumentar as vendas é vital para a sobrevivência.

Foi útil?

Solução

Esta pergunta é interessante e você já mencionou requisitos não funcionais interessantes (também conhecidos como qualtidades).

Eu acho que no entanto, no caso do site de comércio eletrônico, o mais crítico qualidades são as que impactar o usuário final. Minha classificação seria o seguinte:

  1. Segurança (e confiabilidade). Como usuário, quero que o sistema seja seguro para que eu esteja confiante em usá -lo. Mas a segurança não é visível como é, e precisa se refletir na usabilidade. Se houver uma interrupção, o melhor para recuperar a confiança do cliente é a IMO para ser transparente com o que aconteceu.
  2. Usabilidade. Como usuário, quero a sensação à vontade com o sistema. Não preciso de algo chique, mas algo utilizável, que fornece o recurso que me faz sentir confortável com ele. A usabilidade também está relacionada à impressão geral de segurança, por exemplo, o e -mail que recebo para confirmar um registro pode me dar uma impressão melhor ou pior do sistema, ou a maneira como meu cartão de crédito é mostrado (geralmente apenas o último dígito), etc. . Todos esses detalhes de usabilidade podem aumentar minha confiança no sistema.
  3. Disponibilidade. Como usuário, se o site estiver inativo ou houver instabilidade, tenho uma impressão muito ruim. Verifique se você pode degradar a qualidade do serviço e pelo menos ter uma boa página indicando manutenção programada ou saturação de serviço.
  4. atuação (e tempo de resposta). O desempenho viria apenas então. Não quero ter que esperar excessivamente, mas, desde que receba um feedback sobre o que está acontecendo, posso esperar um pouco.

As outras qualidades são importantes para o companhia Alimentando o site de comércio eletrônico. Mas você poderia finalmente ter sucesso, mesmo sem eles. Minha classificação seria o seguinte:

  1. Escalabilidade. A escalabilidade de ajuste retrô posteriormente é difícil. É importante ter uma arquitetura que possa escalar se o negócio estiver indo bem. Seria muito ruim para perder uma oportunidade de negócio por causa de uma arquitetura ruim.
  2. Robustez. Seu sistema precisa ser robusto se você não quiser que sua linha direta seja sobrecarregada com as chamadas de clientes raivosas. O suporte 24/7 pode gerar custos importantes.
  3. Operabilidade (e gerenciamento). Pode ser caro manter um sistema em funcionamento se exigir muita manutenção administrativa. É então interessante manter os custos de administração baixos.
  4. Manutenção. É claro que é bom ter que manter os custos de desenvolvimento em face de requisitos de mudança.

EDITAR: Eu acabei de bater neste outro responda que mostrou a importância do baixo tempo de resposta. Portanto, é realmente um fator muito importante. Seja mais importante que a segurança, a usabilidade e a disponibilidade, não conheço. O ponto é que podemos medir o desempenho facilmente, o que é mais difícil para usabilidade e segurança. Eu estaria interessado em saber quantos clientes são perdidos cada vez que um site popular sofre um tempo de inatividade.

Outras dicas

Gostaria de adicionar mais uma coisa às respostas acima

Opções de compartilhamento : Como todos sabem hoje em dia, todos os sites têm uma opção de compartilhamento para sites de redes sociais específicos como o Twitter, Facebook. Seria bom para o provedor adicionar essa opção ao site, o que ajudaria o usuário a compartilhar, o que seria útil para algumas pessoas

Postives- As pessoas seguem em breve em sites de rede, também seriam uma boa estratégia de marketing.

UsabilidadeAs informações relacionadas aos produtos devem ser facilmente encontradas. A navegação do usuário deve ser muito amigável, ou seja, o usuário não precisa ir para uma série de páginas para encontrar informações.

Requisitos de desempenho:No mundo atual da concorrência, é obrigatório que sua loja da web responda rapidamente às solicitações de usuário. Idealmente, nenhum usuário estaria interessado em esperar mais de 04 a 05 segundos para que as páginas carreguem e obtenham as informações. Seu site deve servir o conteúdo utilizável nesse período. Também tendo em mente as compras móveis, deve -se considerar que seu site oferece o acesso total aos usuários móveis e eles podem concluir as compras. O tempo de carregamento da página aqui é muito crucial e você precisa tornar as páginas móveis carregarem mais rapidamente.

Requisitos de manutenção: Com o advento da tecnologia de mudança rápida, seu site deve poder fornecer bons recursos e escalabilidade do aplicativo. A arquitetura deve ser flexível o suficiente para atender à maioria das necessidades futuras sem muitas mudanças no nível da raiz.

Requisitos de segurança:Onde há dinheiro envolvido, a segurança é de primordial importância. A implementação da camada de soquete segura (SSL) para as transações monetárias é uma dessas etapas. Você também pode publicar dados relacionados à segurança em seu site, a política de privacidade etc.

Requisitos de confiabilidade: Seu aplicativo deve ser capaz de lidar efetivamente com muitos dados defeituosos que chegam propositadamente ou acidentalmente inseridos. Certifique -se também de que o site tenha tempo de inatividade muito baixo.

Requisitos de conformidade/estatutário:É sempre vantagem se o seu site atender a alguns padrões de conformidade, por exemplo, compatível com PCI, etc., ele absorverá a confiança no usuário do site sobre as transações no site.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top