Olá sejam bem-vindos ao canal engenharia de software com ênfase o ML Eu sou professor de tenis Gets e eu já T na área de modelagem de software a vários anos eu tenho quatro livros publicados sobre o assunto e eu já ministrei diversas palestras e cursos técnicos sobre mod de software utilizando a linguagem uml na aula de hoje eu vou dar continuidade ao tema sobre verificação e validação de software dessa vez enfocando a classificação das técnicas de leitura que são utilizadas pelas técnicas de verificação dos artefatos produzidos pelos processos de desenvolvimento sóter Então vamos iniciar a
aula então um passo importante utilizado para que as inspeções possam ser bem-sucedidas é a fase de revisão individual Então para que uma revisão individual seja bem-sucedida é preciso utilizar uma técnica de leitura eficiente nós vamos estudar hoje as diversas técnicas de leitura existentes então a as formas de leitura de um artefato podem ser classificadas eh sobre três aspectos sobre o aspecto linguístico sobre o aspecto da responsabilidade do Inspetor e sobre aspecto da responsabilidade da equipe essa classificação já é um tanto antiga ela foi proposto primeiramente por Porter ainda em 1995 mas é continua sendo válida
e é utilizada para classificar a forma como os artefatos são lidos pelas diversas técnicas de inspeção Então vamos falar sobre a classificação linguística então a classificação linguística como o nome já diz ela classifica as técnicas de inspeção levando em consideração a forma como os inspetores eles são orientados a ler os documentos e também com as instruções que eles recebem eh para executar essa leitura hã a a orientação da da Leitura ela pode ser intuitiva ou seja não há orientação nenhuma não sistemática em que existe alguma orientação pouco formal mas existe sistemática em que existe uma
orientação bem detalhada e formal e altamente sistemática onde onde que são as orientações com o grau mais alto de formalismo nós vamos falar um pouquinho sobre cada uma delas com relação à orientação intuitiva Essa é a forma de leitura mais antiga mais livre informal de todas as abordagens basicamente não existe orientação nenhuma não existe um processo não existe regra a ser seguida então O inspetor e de examin os artefatos como melhor lhe parecer correto ah de acordo com a experiência o conhecimento e a percepção que ele possui para identificar erros ou inconsistências dos artefatos esse
tipo de orientação é utilizada pelo pela abordagem pelas técnicas de leitura adoc bom vantagens esse tipo de orientação costuma ser rápido e bastante flexível de acordo com os artefatos que vão ser inspecionados revisores com certo grau de experiência costumam detectar muitos erros de acordo com a experiência e conhecimento que eles já possuem porém ela essa técnica essa orientação Ela depende muito da experiência do revisor Ah então revisores um pouco experiência podem produzir inconsistência nos resultados e existe um erro maior que problemas erros anomalias mais sutis mais escondidos não sejam identificados com relação à orientação não
sistemática é uma abordagem ainda livre e bastante informal mas já existe alguma orientação Então os eh inspetores eles são orientados sobre onde procurar os defeitos por exemplo mas não em como examinar o documento so inspeção vantagens já existe uma orientação existe um conjunto de diretrizes básicas de como os inspetores devem proceder na inspeção dos documentos e os inspetores eles não não iniciam a leitura do zero sem qualquer instrução então alguma ação existe desvantagens é ainda muito informal Então os resultados podem variar muito entre os diversos revisores e também eh Exige uma certa experiência dos revisores
Se eles forem muito inexperientes ah alguns erros podem não ser encontrados com relação à orientação sistemática ela é uma abordagem formal os inspetores eles recebem orientações e explícitas que determinam Como e onde eles devem procurar por defeitos e também os tipos e defeitos que devem ser procurados os defeitos são recebem classificações e se instrui de que maneira eles devem ser eh de que maneira os artefatos devem ser inspecionados para que esses para que determinados tipos de efeitos possam ser encontrados Então existe um procedimento diretrizes Claras para que a leitura seja realizada e os defeitos encontrados
como eu falei Eles recebem H classificações específicas então eles podem ser classificados como omissões ambiguidades inconsistências etc vantagens ah a inspeção é mais consistente e a a cobertura da inspeção é maior e mais profunda a probabilidade de certos tipos de erros não serem descobertos é menor porém ah as inspeções costumam ser mais demoradas eh se exige um maior planejamento uma maior preparação maior treinamento da equipe que irá eh inspecionar os documentos e se algum tipo de erro ou anomalia não foi previsto não foi categorizado não há instruções de como descobrir esses erros específicos eles podem
não ser det ados eventualmente e nós temos a orientação alta altamente sistemática que é a abordagem mais formal de todas ah são são aplicadas técnicas completamente formais muitas vezes matemáticas como provas formais de correismo por exemplo ah envolve aplicação de técnicas padronizadas com orientações muito detalhadas e listas de verificação bastante específicas vantagens eh e uma grande quantidade de erros é descoberta uma existe uma precisão muito alta e uma consistência muito alta nos resultados ã erros mais complexos mais críticos e mais escondidos mais sutis costumam ser encontrados porém eh é difícil achar pessoas capacitadas para receber
esse tipo de orientação então exige pessoal mais qualificado exige mais tempo e exige muito mais treinamento e quando se trata de artefatos mais simples ela pode ser detalhada em excesso com relação à classificação por responsabilidade do Inspetor ela pode ser geral ou específica quando é geral se deve conferir toda a documentação completamente e buscar por todo tipo de defeito quando ela específica então só se deve conferir características específicas do artefato ah O inspetor ele pode se concentrar em um subconjunto de aspectos que ele vai inspecionar no artefato e trabalhar efetivamente nesse subconjunto e nós temos
a classificação por responsabilidade da equipe pode ser Idêntica ou distinta quando é Idêntica todos os inspetores usam a mesma técnica de leitura e quando a distinta os membros aplicam técnicas de leitura diferentes ou um pouco diferentes como por exemplo a inspeção baseada em perspectiva que nós iremos estudar mais adiante ah falando um pouquinho sobre os aspectos das técnicas de leitura com relação a orientação sempre que a técnica for minimamente sistemática então é necessário dar orientações ao inspetor Ah esse nível de orientação ele varia bastante dependendo do que se busca atingir durante a inspeção e se
há um procedimento específico passo a passo para que se aplique um conjunto de perguntas focalizadas então Depende do nível da orientação eh do nível dos objetivos que se busca atingir do nível de profundidade que se que que se deseja aplicar na inspeção com relação à análise individual as técnicas de leitura em geral São um processo de análise individual porém eh muitas vezes é necessário que os inspetores em um segundo momento trabalhem em conjunto para discutir os defeitos que foram encontrados no artefato se eles são realmente defeitos esse tipo de coisa para ha uma troca de
impressões e com relação à compreensão precisa de uma meta é o último aspecto Então as técnicas de leitura elas precisam sempre atingir um certo nível de entendimento sobre alguns ou sobre todos os aspectos do documento Ah agora vou falar sobre a técnica de leitura dooc que basicamente é o exemplo de orientação não intuitiva é a é a manifestação da da orientação ã intuitiva Então ela é não sistemática os inspetores eles não recebem qualquer tipo de orientação eles DM de acordo com a sua experiência de acordo com o seu conhecimento Ahã ela é geral todos os
inspetores eles devem conferir todos os aspectos do documento o documento tem que ser examinado como um todo e ela é Idêntica todos os inspetores usam a mesma técnica ã e a descoberta dos defeitos uma vez que a orientação de leitura é intuitiva ela irá depender da experiência do conhecimento do esforço da Dedicação e da sorte do Inspetor então nós terminamos mais essa aula sobre a classificação das técnicas de leitura eu espero que vocês tenham gostado esse vídeo Se vocês gostaram eu peço que compartilhem com quem possa se interessar pelo assunto se inscrevam se já não
estão inscritos e se puderem curtam esse vídeo agradeço a atenção de todos