Apresentação

Obtenha os conhecimentos mais recentes em Qualidade de Soluções de Software e termine o Curso em apenas 12 semanas, de forma 100% online” 

##IMAGE##

Todos os programadores de software devem considerar a forma mais eficaz de fornecer respostas com o seu produto. Neste caso, a forma como os personalizadores e os programadores criam, empacotam e mantêm as unidades de software deve também ser enquadrada num processo de qualidade. Assim, é possível instalar e desinstalar funcionalidades ou gerar atualizações, garantindo uma ampla redução de riscos. 

O desenvolvimento de estratégias para manter a estabilidade de um sistema e alcançar resultados de qualidade é a razão pela qual a maturidade tecnológica de um projeto de software deve ser avaliada. Além de analisar as medidas relevantes para a garantia da manutenção e posterior controlo de versões, garantindo a sua qualidade. Por isso, compreender e saber aplicar todos estes aspetos na prática é o que faz um profissional eficiente e para isso é necessário conhecer em profundidade as questões mais específicas. 

Neste Curso de Qualidade de Soluções de Software, o aluno será orientado por profissionais especialistas na área do desenvolvimento, que selecionaram exaustivamente todos os conteúdos para que, através de diferentes recursos multimédia baseados na mais inovadora metodologia 100% online; possa abordar de forma correta e estratégica a fiabilidade, as métricas e a garantia em projetos de software. 

Enquanto o formato online lhe dá a flexibilidade necessária para adaptar os conhecimentos adquiridos ao seu desempenho atual e criar projetos com um elevado nível de maturidade, aprendendo os principais critérios de qualidade, a norma ISO/IEC 9126, os aspetos-chave e as medidas a adotar para a qualidade. Conhecendo tanto os modelos como as métricas, para um maior controlo e segurança da qualidade.

A metodologia da TECH Universidade Tecnológica dá-lhe segurança e confiança no que diz respeito aos modelos de aprendizagem mais modernos" 

Este Curso de Qualidade de Soluções de Software conta com o conteúdo educativo mais completo e atualizado do mercado. As suas principais características são:

  • O desenvolvimento de casos práticos apresentados por especialistas em desenvolvimento de software 
  • O conteúdo gráfico, esquemático e eminentemente prático fornece informações práticas sobre as disciplinas que são essenciais para a prática profissional 
  • Exercícios práticos onde o processo de autoavaliação pode ser levado a cabo a fim de melhorar a aprendizagem 
  • A sua ênfase especial em metodologias inovadoras 
  • Lições teóricas, colocar questões ao especialista e trabalhos de reflexão individuais 
  • Possibilidade de aceder ao conteúdo a partir de qualquer dispositivo fixo ou portátil com ligação à Internet 

TECH Universidade de Tecnologia põe à sua disposição a plataforma educativa mais moderna. Matricule-se agora e termine o Curso em apenas 12 semanas" 

O corpo docente do Curso inclui profissionais do setor que trazem a sua experiência profissional para esta capacitação, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.

Graças ao seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educativa, o profissional terá acesso a uma aprendizagem situada e contextual, isto é, um ambiente de simulação que proporcionará uma educação imersiva, programada para praticar em situações reais.

A conceção desta qualificação centra-se na Aprendizagem Baseada em Problemas, através da qual o especialista deve tentar resolver as diferentes situações da prática profissional que surgem ao longo do Curso. Para tal, contará com a ajuda de um sistema inovador de vídeo interativo desenvolvido por especialistas reconhecidos.

A obtenção de resultados de qualidade confere reconhecimento à sua marca. Profissionalize-se com este Curso"

##IMAGE##

Aplique de forma eficiente os níveis de desenvolvimento TRL nos seus próximos projetos de software"

Programa de estudos

Ao incorporar a metodologia mais vanguardista baseada no Relearning neste Curso, o aluno tem a garantia de um ensino progressivo e natural dos termos e conceitos mais importantes relacionados à Qualidade de Soluções de Software. A grande quantidade de material didático disponível, que inclui exemplos reais proporcionados pela equipa docente, constitui um Curso académico excelente, rigoroso, exaustivo e adaptado à realidade informática atual. 

##IMAGE##

O conhecimento dos conteúdos mais específicos no domínio da Qualidade de Soluções de Software oferecer-lhe-á uma preparação profissional única" 

Módulo 1 Qualidade do Software. Níveis de desenvolvimento TRL

1.1.  Elementos que influenciam na Qualidade do Software (I). A dívida técnica 

1.1.1.  A dívida técnica. Causas e consequências
1.1.2.  Qualidade do Software. Princípios gerais 
1.1.3.  Softwares sem princípios e com princípios de qualidade 

1.1.3.1. Consequências
1.1.3.2. A necessidade de aplicar princípios de qualidade no software 

1.1.4.  Qualidade do Software. Tipologia 
1.1.5.  Software de Qualidade. Traços específicos 

1.2.  Elementos que influenciam a Qualidade do Software (II). Custos associados 

1.2.1.  Qualidade do Software. Elementos influentes 
1.2.2.  Qualidade do Software. Ideias erradas 
1.2.3.  Qualidade do Software. Custos associados 

1.3.  Modelos de qualidade do software (I). Gestão do conhecimento 

1.3.1.  Modelos de qualidade gerais 

1.3.1.1. Gestão da qualidade total 
1.3.1.2. Modelo Europeu de Excelência Empresarial (EFQM) 
1.3.1.3. Modelo Seis-sigma 

1.3.2.  Modelos de gestão de conhecimento 

1.3.2.1. Modelo Dyba 
1.3.2.2. Modelo SEKS 

1.3.3.  Fábrica de experiência e paradigma QIP 
1.3.4.  Modelos de qualidade na utilização (25010) 

1.4.  Modelos de qualidade do software (III). Qualidade em dados, processos e modelos SEI 

1.4.1.  Modelo de qualidade de dados 
1.4.2.  Modelação de processos de software 
1.4.3.  Software & Systems Process Engineering Metamodel Specification (SPEM) 
1.4.4.  Modelos do SEI 

1.4.4.1. CMMI 
1.4.4.2. SCAMPI 
1.4.4.3. IDEAL 

1.5.  Normas ISO de Qualidade do Software (I). Análises das normas 

1.5.1.  Normas ISO 9000 

1.5.1.1. Normas ISO 9000 
1.5.1.2. Família ISO de Normas de Qualidade (9000) 

1.5.2.  Outras normas ISO relacionadas com Qualidade 
1.5.3.  Normas de Modelação de Qualidade (ISO 2501) 
1.5.4.  Normas de Medida da Qualidade (ISO 2502n) 

1.6.  Normas ISO de Qualidade do Software (II). Requisitos e Avaliação 

1.6.1.  Normas sobre Requisitos de Qualidade (2503n) 
1.6.2.  Normas sobre Avaliação da Qualidade (2504n) 
1.6.3.  ISO/IEC 24744: 2007 

1.7.  Níveis de desenvolvimento TRL (I). Níveis do 1 ao 4 

1.7.1.  Níveis TRL 
1.7.2.  Nível 1: Princípios básicos 
1.7.3.  Nível 2: Conceitos e/ou aplicação: 
1.7.4.  Nível 3: Função crítica analítica 
1.7.5.  Nível 4: Validação de componente em ambiente de laboratório 

1.8.  Níveis de desenvolvimento TRL (II). Níveis do 5 ao 9 

1.8.1.  Nível 5: Validação de componente em ambiente relevante 
1.8.2.  Nível 6: Modelo sistema/subsistema 
1.8.3.  Nível 7: Demonstração em ambiente real 
1.8.4.  Nível 8: Sistema completo e certificado 
1.8.5.  Nível 9: Sucesso em ambiente real 

1.9.  Níveis de desenvolvimento TRL. Usos 

1.9.1.  Exemplo de uma empresa com ambiente de laboratório 
1.9.2.  Exemplo de empresa I+D+I 
1.9.3.  Exemplo de empresa I+D+I industrial 
1.9.4.  Exemplo de empresa mista laboratório-engenharia 

1.10.  Qualidade do Software. Detalhes-chave 

1.10.1.  Detalhes metodológicos 
1.10.2.  Detalhes técnicos 
1.10.3.  Detalhes da gestão de projetos de software 

1.10.3.1. Qualidade dos Sistemas Informáticos 
1.10.3.2. Qualidade do Produto Software 
1.10.3.3. Qualidade do Processo Software

Módulo 2 Critérios de Qualidade ISO, IEC 9126. Métrica de qualidade do Software

2.1.  Critérios de qualidade. Norma ISO, IEC 9126

2.1.1.  Critérios de qualidade
2.1.2.  Qualidade do Software. Justificação Norma ISO, IEC 9126
2.1.3.  A medição da qualidade do software como indicador chave

2.2.  Critérios de qualidade do software. Características

2.2.1.  Fiabilidade
2.2.2.  Funcionalidade
2.2.3.  Eficiência
2.2.4.  Usabilidade
2.2.5.  Capacidade de manutenção
2.2.6.  Portabilidade
2.2.7.  Segurança

2.3.  Norma ISO, IEC 9126 (I): Apresentação

2.3.1.  Descrição da Norma ISO, IEC 9126
2.3.2.  Funcionalidade
2.3.3.  Fiabilidade
2.3.4.  Usabilidade
2.3.5.  Capacidade de manutenção
2.3.6.  Portabilidade
2.3.7.  Qualidade em uso
2.3.8.  Métrica de Qualidade do Software
2.3.9.  Métricas de Qualidade em ISO 9126

2.4.  Norma ISO, IEC 9126 (II). Modelos McCall e Boehm

2.4.1.  Modelo McCall: Fatores de qualidade
2.4.2.  Modelo Boehm
2.4.3.  Nível intermédio Características

2.5.  Métrica de qualidade do software (I). Elementos

2.5.1.  Medição
2.5.2.  Métrica
2.5.3.  Indicador

2.5.3.1. Tipos de indicadores

2.5.4.  Medidas e modelos
2.5.5.  Alcance das métricas do software
2.5.6.  Classificação das métricas do software

2.6.  Medição de qualidade do software (II). Prática da medição

2.6.1.  Recolha de dados métricos
2.6.2.  Medição de atributos internos do produto
2.6.3.  Medição de atributos externos do produto
2.6.4.  Medição de recursos
2.6.5.  Métricas para sistemas orientados a objetos

2.7.  Desenho de um indicador único de qualidade do software

2.7.1.  Indicador único como qualificador global
2.7.2.  Desenvolvimento do indicador, justificação e aplicação
2.7.3.  Exemplo de aplicação. Necessidade conhecer o pormenor

2.8.  Simulação de projeto real para medição de qualidade (I)

2.8.1.  Descrição geral do projeto (Empresa A)
2.8.2.  Aplicação da medição de qualidade
2.8.3.  Exercícios propostos
2.8.4.  Exercícios propostos. Feedback

2.9.  Simulação de projeto real para medição de qualidade (II)

2.9.1.  Descrição geral do projeto (Empresa B)
2.9.2.  Aplicação da medição de qualidade
2.9.3.  Exercícios propostos
2.9.4.  Exercícios propostos. Feedback

2.10.  Simulação de projeto real para medição de qualidade (III)

2.10.1.  Descrição geral do projeto (Empresa C)
2.10.2.  Aplicação da medição de qualidade
2.10.3.  Exercícios propostos
2.10.4.  Exercícios propostos. Feedback

##IMAGE##

Está apenas a um clique de distância de iniciar uma nova experiência profissional. Inscreva-se já e torne-se um especialista em Qualidade de Soluções de Software" 

Curso de Qualidade de Soluções de Software

A qualidade de uma solução de software refere-se ao conjunto de caraterísticas e propriedades que permitem que um sistema de software satisfaça os requisitos do utilizador, bem como as expetativas de qualidade, segurança e eficiência no seu funcionamento.

A qualidade do software pode ser medida em termos da sua capacidade de satisfazer os seguintes critérios:- Funcionalidade: Refere-se à capacidade da solução de software para satisfazer os requisitos funcionais pretendidos, ou seja, a capacidade de realizar as tarefas especificadas com precisão e eficiência.- Fiabilidade: A solução de software deve ser fiável e capaz de realizar adequadamente tudo o que se espera dela.- Usabilidade: A solução de software deve ser fácil de utilizar e de compreender, para que os utilizadores possam operá-la confortavelmente e obter resultados satisfatórios.- Eficiência: Refere-se à capacidade da solução de software para atingir os objetivos rapidamente e com uma utilização reduzida de recursos.- Manutenibilidade: A solução de software deve ser fácil de manter e atualizar, permitindo um progresso rápido ao longo do tempo e cargas de trabalho adicionais.- Segurança: A solução de software deve ser segura e proteger os dados e a privacidade dos utilizadores.

Este curso académico tem como objetivo proporcionar uma formação sólida e abrangente em garantia de qualidade de soluções de software, combinando teoria e prática na melhoria da qualidade e manutenção. Os estudantes ficarão a conhecer os principais modelos e normas de qualidade de soluções de software, bem como as ferramentas e técnicas de teste necessárias para garantir a qualidade do software. Além disso, serão ensinados a implementar boas práticas de melhoria e manutenção da qualidade e a lidar com os desafios e tendências actuais do ambiente digital. No final do curso, os estudantes estarão aptos a conceber e implementar soluções de software de alta qualidade e a enfrentar os desafios e tendências actuais da indústria do software.