Você está na página 1de 4

19/02/2022 13:51 lddkls211_eng_sof

Imprimir

FOCO NO MERCADO DE TRABALHO


INTRODUÇÃO À QUALIDADE DE SOFTWARE

0
Sergio Eduardo Nunes

seõçatona reV
O QUE É UM CHECKLIST?
Checklist é uma ferramenta de grande importância para profissionais de desenvolvimento, que
auxilia o desenvolvedor em suas tarefas, detalhando e ajustando atividades, e determinando a
quantidade de tempo.

Fonte: Shutterstock.

Deseja ouvir este material?

Áudio disponível no material digital.

SEM MEDO DE ERRAR

https://www.colaboraread.com.br/integracaoAlgetec/index?usuarioEmail=dayvsonnicolas%40gmail.com&usuarioNome=DAYVSON+NICOLAS+DA+SILVA+BELO&disciplinaDescricao=ENGENHARIA+DE+SOFTWAR… 1/4
19/02/2022 13:51 lddkls211_eng_sof

O projeto da web rádio é muito instigante, pois é algo inovador e ao mesmo tempo
que permite, no projeto, níveis de detalhamento interessantes para aplicar as
ferramentas de garantia de qualidade. Por isso, foi solicitado um checklist em que
pudessem ser apontados os seis elementos mais importantes para a empresa.

0
Dessa forma, para que possamos iniciar de maneira inovadora dentro do setor, o

seõçatona reV
checklist deve estabelecer padrões de desenvolvimento conforme o observado a
seguir:

HEAD:
Doctype.

Charset.

Title.

Favicon.

CSS link.

HTML:
Header.

Section.

Footer.

Página de erro.

WEBFONTS:
Formato.

Tamanho.

Cor.

CSS:
Responsividade.

Letras.

https://www.colaboraread.com.br/integracaoAlgetec/index?usuarioEmail=dayvsonnicolas%40gmail.com&usuarioNome=DAYVSON+NICOLAS+DA+SILVA+BELO&disciplinaDescricao=ENGENHARIA+DE+SOFTWAR… 2/4
19/02/2022 13:51 lddkls211_eng_sof

Cores de elementos.

SEO:
Google analytics.

0
Sitemap.xml.

seõçatona reV
Robots.txt.

Podem, ainda, ser adicionados mais elementos conforme o projeto, de acordo com
o qual alguns elementos poderiam ser obrigatórios e os demais, opcionais. O
checklist ainda pode receber mais elementos como IMAGES, padronização de
comentários, JAVASCRIPT e até o back-end futuramente.

Conforme observado, ao utilizar esse checklist, o desenvolvedor terá um guia de


desenvolvimento das atividades no front-end. As vantagens em se utilizar uma
ferramenta de qualidade é que os processos serão padronizados pela equipe,
haverá diminuição de retrabalho, alinhamento com levantamento de requisitos,
entre outros.

AVANÇANDO NA PRÁTICA

CERTIFICAÇÕES EM QUALIDADE DE SOFTWARE


Os colegas de um treinamento que você estava fazendo, no horário do almoço,
estavam comentando acerca de certificações em tecnologia da informação. Em
dado momento, um dos participantes disse que estava muito interessado em
certificações ligadas à qualidade de software, mas que não sabia por onde
começar.

Parece que o interesse de um dos colegas era o mesmo da maioria do grupo. Para
que fosse possível organizar o caminho para tirar uma certificação, cada um dos
interessados ficou com uma das tarefas de levantamento de informações. Você
ficou responsável pela pesquisa de, pelo menos, cinco certificações e seus
respectivos objetivos.

https://www.colaboraread.com.br/integracaoAlgetec/index?usuarioEmail=dayvsonnicolas%40gmail.com&usuarioNome=DAYVSON+NICOLAS+DA+SILVA+BELO&disciplinaDescricao=ENGENHARIA+DE+SOFTWAR… 3/4
19/02/2022 13:51 lddkls211_eng_sof

Esse material, no final da semana, será compilado e, então, será possível que todos
os colegas escolham uma certificação e assim formem um grupo de estudos.

RESOLUÇÃO 

0
As certificações em ferramentas de garantia da qualidade são uma forma de

seõçatona reV
provar ao empregador que o profissional possui competências e habilidades
para operacionalizar recursos de qualidade de software em atividades de
desenvolvimento. Ter um grupo de estudos para auxiliar nessa jornada parece
ser uma boa alternativa. Mas, para isso, as atividades devem ser divididas.

Dessa forma, algumas certificações com grande grau de relevância no meio


profissional podem ser observadas a seguir:

CTFL (Certified Tester Fundation Level): essa certificação habilita o


professional a realizar testes de software.

TMAP (Test Management Approach): certificação com foco na interação


entre o desenvolvimento e os testes.

CSQE (Certified Software Quality Engineer): trata-se de uma certificação


da área de desenvolvimento e implementação de qualidade de software.

CSQA (Certified Software Quality Analyst): nessa certificação, o


profissional terá uma atuação nos fundamentos da qualidade de software
de forma mais analítica. É conhecido como grupo avançado de qualidade.

CBTS (Certificação brasileira de teste de software): é uma certificação


que dá ênfase aos padrões de qualidade em software no Brasil.

Essas são algumas certificações que o mercado de trabalho valoriza.


Certamente, é de se imaginar que existem muitas outras. Existem algumas que
atendem a necessidades bem específicas, sendo interessante para o momento
em que a área de atuação profissional estiver bem consolidada.

https://www.colaboraread.com.br/integracaoAlgetec/index?usuarioEmail=dayvsonnicolas%40gmail.com&usuarioNome=DAYVSON+NICOLAS+DA+SILVA+BELO&disciplinaDescricao=ENGENHARIA+DE+SOFTWAR… 4/4

Você também pode gostar