o Olá tudo bem eu sou o Waldemar Neto e esse aqui é o canal eu te ensino um canal dedicado a trazer conteúdo sobre o tecnologia de forma divertida e acessível para todos no vídeo de hoje falaremos sobre atributos de qualidade mas antes de iniciar o vídeo já deu o like se inscreva no nosso canal para receber mais conteúdo de qualidade divertido sobre temas que te interessam planos lá ou 1.1 a arquitetura de software são na verdade construídas para satisfazer atributos de qualidade quando escolhemos um outro padrão arquitetural nós e na vida ou está perdido
aprendido sobre o que nós estamos falando calma faz um eu te ensino flix e assista aos vídeos anteriores dessa playlist até espírito sopra e volte aqui que tem certeza que você vai entender continuando quando escolhemos um outro padrão arquitetural nós inevitavelmente favorecemos o prejudicamos certos atributos de qualidade Então na verdade a criação de arquitetura de software costuma ser fruto da priorização de determinados atributos Mas afinal o que é um atributo de qualidade segundo o livro software architecture in players que é uma das principais referências da área contribute qualidade é uma propriedade mensurável e testável de
um sistema que é usada para indicar com bem no sistema satisfaz as necessidades do usuário existe um rol enorme de atributos de qualidade tais como desempenho segurança usabilidade manutenibilidade e os atributos de qualidade ou aqueles também são conhecidos como elites porque com exceção de alguns deles como o pé formas os nomes dos atributos em inglês costumam terminar em elite por exemplo e usability Security 6 te portability E por aí vai existe um conjunto amplo de atributos e existe uma Norma que rege os atributos de qualidade mais comuns que a norma ISO 25010 Além disso quantos
exames que os atributos são mensuráveis dizemos isso porque de fato a cada atributo de qualidade geralmente associa-se um conjunto de métricas que podem ser utilizadas para mensurar o objetivo a mente o quanto aquela arquitetura consegue satisfazer aquele atributo por exemplo podemos mensurar o desempenho usando a unidade de tempo de resposta isso é o tempo que eu aplicação demora para responder a uma requisição de processamento Quando você vai no caixa eletrônico e pede para fazer um saque quanto tempo a transação demora até entregar o dinheiro podemos dizer que isso é o tempo de resposta e o
desempenho do sistema é tão bom quanto mais se o junto e Dell talvez usuários ficam satisfeitos em esperar 10 segundos pelo dinheiro mas posso começar a ficar genuinamente preocupado Se o tempo de entrega do dinheiro começa a se aproximar de um minuto logo o grau de satisfação do cliente pode ser medido objectivamente através de uma métrica e um valor limite como 10 segundos por exemplo pode ser determinado para avaliar com próximo sistema está daquilo que é considerado Bom pelo cliente da mesma forma que para o desempenho há várias formas de estabelecer métricas ou conjunto de
métricas para avaliar outras qualidades da arquitetura Concebida para o sistema pode ser realizar testes com o usuário para aferir a usabilidade ou avaliar a segurança através de uma tentativa sistemática de ataques ao sistema E aí quais outras métricas nós podemos utilizar para mensurar outros atributos de qualidade que você conhece Pensa aí e conta pra gente nos comentários gostou do vídeo então não se esqueça de se inscrever no canal e acompanhar as novas publicações Todas as quintas vezes um grande abraço