Programa de Ps-Graduao em
Engenharia de Produo (PPGEP)
Professores: Dra. Sandra Rolim Ensslin
Dr. Sergio Murilo Petri
Contextualizao do Problema
Famlia de Pontos
de Vista
1
2
3
Construo dos
Descritores
Identificao do perfil
de impacto das
alternativas
Anlise Sensibilidade
do Resultado
Analise
Formular
Formular
Anlise
do Resultado
Recomendaes
Recomendaes
7
8
Recomendaes
Anlise Independncia
Formular
Abordagem soft
para estruturao
Estruturao I
Fase de
Estruturao
Estruturao II
Avaliao I
Fase de
Avaliao
Avaliao II
Fase de
Recomendaes
Modelo Global
Recomendaes
Famlia de Pontos
de Vista
1
2
3
Construo dos
Descritores
Identificao do perfil
de impacto das
alternativas
Anlise Sensibilidade
do Resultado
Analise
Formular
Formular
Anlise
do Resultado
Recomendaes
Recomendaes
7
8
Recomendaes
Anlise Independncia
Formular
Abordagem soft
para estruturao
Estruturao I
Fase de
Estruturao
Estruturao II
Avaliao I
Fase de
Avaliao
Avaliao II
Fase de
Recomendaes
Modelo Global
Recomendaes
1- CONTEXTUALIZAO
1- CONTEXTUALIZAO
1- CONTEXTUALIZAO
Atores Envolvidos
S
t
a
k
e
h
o
l
d
e
r
s
Decisor
Intervenientes
Facilitador
Autor da pesquisa
os colaboradores
de
cada
equipe,
1- CONTEXTUALIZAO
Tpicos
Tpicos
Rtulo
1- CONTEXTUALIZAO
Tpicos
Tpicos
10
CONTEXTUALIZAO
ESTRUTURAO
E ESTRUTURAO
I
I
Sumrio
SUMRIO de seu trabalho com 200 a 300 palavras contendo 5 frases.
11
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
organizaes
na
busca
de
diferenciais competitivos tm cada
vez
mais
encontrado
nos
softwares um instrumento que
lhes
propicia
agilidade
e
conformidade
nas
tarefas
repetitivas.
Tendo em vista os elevados custos
e a exigncia de profissionais
especializados
para
seu
desenvolvimento as empresas
majoritariamente tem valido de
servios terceirizados para sua
execuo frente qualidade dos
servios prestados.
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
Sumrio
Problema
Justificativa
Alternativa
Objetivo
Proposta
para soluo
Produto
final
Sumrio
As organizaes na busca de diferenciais competitivos tm cada vez mais
encontrado nos softwares um instrumento que lhes propicia agilidade e
conformidade nas tarefas repetitivas. Tendo em vista os elevados custos e a
exigncia de profissionais especializados para seu desenvolvimento as
empresas majoritariamente tem se valido de servios terceirizados para sua
execuo. A elevada demanda para o desenvolvimento de software por sua
vez fez com que surgissem no mercado um elevado nmero destas. Esta
situao levou a que as empresas desenvolvedoras de software necessitem
ter diferenciais competitivos para atrair e fidelizar clientes. neste contexto
que a presente pesquisa tem por objetivo a construo de um modelo para
avaliar o desempenho da adequacidade dos softwares desenvolvidos para
seus clientes por uma empresa desenvolvedora. Tendo em vista o elevado
nmero de variveis envolvidas, os mltiplos atores e objetivos conflitantes e a
necessidade de expandir e organizar o entendimento do gestor sobre o
problema ser utilizado metodologia MCDA-C por sua habilidade em lidar
com tais contextos. A final do trabalho ter-se- um modelo que evidenciar os
aspectos percebidos pelo gestor como essncias para avaliar o desempenho
dos softwares a serem entregues aos clientes evidenciando seus pontos fracos
e fortes e disponibilizando um instrumento para gerar aes de
aperfeioamento.
T2
At Aqui
22jun2016
Famlia de Pontos
de Vista
1
2
3
Construo dos
Descritores
Identificao do perfil
de impacto das
alternativas
Anlise Sensibilidade
do Resultado
Analise
Formular
Formular
Anlise
do Resultado
Recomendaes
Recomendaes
7
8
Recomendaes
Anlise Independncia
Formular
Abordagem soft
para estruturao
Estruturao I
Fase de
Estruturao
Estruturao II
Avaliao I
Fase de
Avaliao
Avaliao II
Fase de
Recomendaes
Modelo Global
Recomendaes
21 / 95
EPAS
Infraestrutura
2345678-
Documentao
Testes de Unidade
Tempo na Entrega
Confiabilidade
Controle de verso
Usabilidade
Equipe organizada
9-
Planejamento
10
11-
Cumprir prazos
Comprometimento dos funcionrios
1213
14
15
16
17
Criatividade
Melhoria Continua
Segurana da Informao
Apoio externo
Satisfao dos Clientes
Lucro
Comprometimento da equipe
19
Lean
20
Reunio diria
21
22
23
24
25
26
27
Recursos
Garantia na entrega
Trabalhar em conjunto
Desempenho
Cronograma
Projeto
Satisfao do cliente
28
29
30
Backup
Manuteno
Suporte tcnico
31
32
33
34
Analista Operacional
Manuteno de documentao
35
Construo de requisitos
37
38
Manuais do sistema
39
Arquitetura do Software
40
41
42
Especificao
Equipe autnoma
Teste de Performance
43
Teste de Carga
44
Teste de Integrao
45
Reunies
46
Concorrentes
47
Teste de Aceitao
48
Implantao
50
Traar metas
51
Analisar Concorrncia
52
Amigabilidade
53
Inteligibilidade
54
55
56
Ter um Tester
57
Gestor estratgico
58
Gestor Operacional
59
Cumprimento de prazos
60
Treinamento
26 / 95
EPAS
1- Infraestrutura
2- Documentao
3- Testes de Unidade
4- Tempo na Entrega
5- Confiabilidade
6- Controle de verso
7- Usabilidade
8- Equipe organizada
Polo Presente
Oferecer
um
software
multiplataforma.
Registrar, oficializar em
documento
verses
e
informaes do sistema.
Garantir a qualidade do
software, atravs de Testes
individuais de parte de
sistema.
Cumprir
prazos
estabelecidos no projeto.
Garantir a qualidade e
funcionalidade do que foi
entregue ao cliente.
Controlar
todas
as
operaes
realizadas
durante a entrega atravs
de verses.
Assegurar um sistema de
fcil interao e til para o
usurio
Fazer com que todos
estejam alinhados juntos
para realizar suas tarefas
Conceitos
.. Polo psicolgico
.
Perder
clientes
por
obterem
plataformas
incompatveis com o software desenvolvido.
Ter informaes contidas apenas na memria do
analista de projetos.
Descontrolar todas as informaes realizadas
durante o processo de desenvolvimento
Entregar sistema com erros ao cliente
Planejamento
objetivos
de
...
Descumprir acordo
com
especificado com o cliente.
que
foi
de
um
10
Cumprir prazos
11-
Comprometimento
dos funcionrios
Faltar
com
comprometimento
responsabilidade com suas tarefas
12-
Criatividade
13
Melhoria Continua
14
Segurana
Informao
15
Apoio externo
16
Satisfao
Clientes
17
Lucro
Software desatualizado.
da
dos
20
25
26
Projeto
21
22
23
24
27
28
29
30
31
Reunio diria
como
esperado
40
41
Equipe autnoma
34
35
36
37
38
39
42
43
44
Analista Operacional
Reunies
46
Concorrentes
47
Teste de Aceitao
48
Implantao
49
50
51
Analisar Concorrncia
52
Amigabilidade
53
Inteligibilidade
54
55
Planejar
e
processos.
Ter um Tester
56
57
58
59
60
Apresentar os
conceitos
T3
At Aqui
29jun2016
34 / 95
Processo de
Qualidade
Processo de
Desenvolvime
nto de
software
Processo
Estratgico
Apoio ao
cliente
Candidatos a FPVFs ou
rvore de Valor
35 / 112
Processo de
Qualidade
3,7,11,13,22,34,35,
42,43,44,47,56,61
Processo de
Desenvolviment
o de software
5,6,12,14,15,18,24,
28,29,39,41,49
Processo
Estratgico
Apoio ao
cliente
2,4,8,9,19,20,21,
1,10, 16,17,26,27,
23,25,31,32,33,36, 30,37,38,48,52,53,
40,45,46,50,51,55,
54,58,59,60
57
36 / 95
37 / 95
Ilustrao:
PROCESSO DE QUALIDADE
EPAS
CONCEITOS
Testes de Unidade
38 / 95
EPAS
CONCEITOS
Usabilidade
11
Comprometimento
funcionrios
13
Melhoria Continua
22
Garantia na entrega
34
Manuteno de documentao
35
42
Teste de Performance
43
Teste de Carga
44
Teste de Integrao
56
Ter um Tester
61
Qualidade no processo
dos
Ilustrao:
EPAS
CONCEITOS
Usablidade
40 / 95
EPAS
CONCEITOS
Controle de verso
12
Criatividade
14
Segurana da Informao
15
Apoio Externo
18
Comprometimento da equipe
24
Desempenho
28
Backup
29
Manuteno
39
Arquitetura do Software
41
Equipe autnoma
49
Comunicao
desenvolvedores
entre
os
Ilustrao:
Processo Estratgico
EPAS
CONCEITOS
Documentao
42 / 95
EPAS
CONCEITOS
Tempo na Entrega
Equipe organizada
Fazer com que todos estejam alinhados juntos para realizar suas tarefas... Aumentar
retrabalho por no haver comunicao entre a equipe.
Planejamento
19
Lean
Utilizar ferramentas geis no ciclo de vida do software... Alcanar o fim do ciclo de vida
em um perodo que pode se estender por vrios meses ou anos.
20
Reunio diria
21
Recursos
23
Trabalhar em conjunto
Fazer com que todos estejam a par e unidos em prol de um objetivo especifico...
Trabalhar de forma individualista e formal
25
Cronograma
31
32
Analista Estratgico
33
Analista Operacional
EPAS
CONCEITOS
36
Construo de requisitos
40
Especificao
45
Reunies
46
Concorrentes
Avaliar risco e qualidade dos concorrentes da rea. .. Correr o risco de perder clientes
efetivos.
50
Traar metas
51
Analisar Concorrncia
55
57
Gestor estratgico
Ilustrao:
Apoio ao cliente
EPAS
CONCEITOS
Infraestrutura
por
45 / 95
obterem
EPAS
CONCEITOS
10
Cumprir prazos
16
17
Lucro
26
Projeto
Fase a ser considerada como o sistema funcionar internamente, para que os requisitos
do cliente possam ser atendidos... Entregar verso do sistema fora do que foi acordado
com o cliente.
27
Satisfao do cliente
30
Suporte tcnico
Fornecer suporte ao cliente para problemas que podem ocorrer durante o uso do
software... Perder a oportunidade de remediar o problema e reter o cliente.
37
38
Manuais do sistema
48
Implantao
52
Amigabilidade
Garantir funes dos sistemas de fcil interao para o usurio... Perder clientes que no
tem facilidade em utilizar o software
53
Inteligibilidade
Ter um sistema de fcil visualizao para todos os tipos de usurios... Perder clientes com
EPAS
CONCEITOS
54
Avaliar se o sistema cumpre o que foi definido... Realizar processos errneos de forma
repetitiva.
58
Gestor Operacional
Liderar prazos dos projetos.; Especificar com os clientes seus interesses quanto ao
projeto... Gerar insatisfao ao cliente por esperar algo que no vai ser entregue.
59
Cumprimento de prazos
60
Treinamento
Ilustrao:
lustrao:
lustrao:
lustrao:
A seguir veremos
a construo dos
Descritores - ID
Obrigado
52 / 95
Estrutura
Hierrquica
de Valor
sem
operacionalizao
Estrutura
Hierrquica
de Valor
operacionalizada
54/ 285
SITUATION
Cognitive Fundamental
maps
points of view
Descriptors
Decisor
Facilitador
56/ 285
Universidade Federal de
Santa Catarina
Departamento de Engenharia
de Produo e Sistemas
Programa Ps-Graduao em
Engenharia de Produo
Laboratrio de Metodologias
Multicritrio de Apoio Deciso
Processo de
Qualidade
3,7,11,13,22,34,35,
42,43,44,47,56,61
Processo de
Desenvolviment
o de software
5,6,12,14,15,18,24,
28,29,39,41,49
Processo
Estratgico
Apoio ao
cliente
2,4,8,9,19,20,21,
23,25,31,32,33,36,
40,45,46,50,51,55,
57
1,10, 16,17,26,27,
30,37,38,48,52,53,
54,58,59,60
57/ 285
Etapas
Etapasde
deConstruo
Construo do
doMapa
Mapa
1- Conceitos iniciais;
Garantir
qualidade
e
usabilidade
nas
verses
entregues ao cliente... Perder
a credibilidade e o acordo com
que o foi especificado.
58/ 285
Garantir
qualidade
e
usabilidade
nas
verses
entregues ao cliente... Perder
a credibilidade e o acordo com
que o foi especificado.
Garantir a qualidade do
software, atravs de
Testes individuais de
parte de sistema...
Entregar sistema com
erros ao cliente
Corrigi
do
Esforar continuamente na qualidade de melhoria da
qualidade dos processos, produtos e servios...
Realizar processos com tendncia a falhar.
Confiar e garantir em
suas tarefas qualidade...
Faltar
com
comprometimento
e
responsabilidade
com
suas tarefas
Assegurar um sistema
de fcil interao e til
para
o
usurio...Dificultar
como que as pessoas
utilizam as operaes
do
software
para
realizar uma tarefa.
Verificar o tempo de
resposta
do
sistema...
Entregar software com
desempenho insatisfatrio.
Garantir a qualidade
do
software,
atravs de Testes
individuais de parte de
sistema...
Entregar sistema com
erros ao cliente
Universidade Federal de
Santa Catarina
Departamento de Engenharia
de Produo e Sistemas
Programa Ps-Graduao em
Engenharia de Produo
Laboratrio de Metodologias
Multicritrio de Apoio Deciso
Processo de
Qualidade
3,7,11,13,22,34,35,
42,43,44,47,56,61
Processo de
Desenvolviment
o de software
5,6,12,14,15,18,24,
28,29,39,41,49
Processo
Estratgico
Apoio ao
cliente
2,4,8,9,19,20,21,
23,25,31,32,33,36,
40,45,46,50,51,55,
57
1,10, 16,17,26,27,
30,37,38,48,52,53,
54,58,59,60
61/ 285
Etapas
Etapasde
deConstruo
Construo do
doMapa
Mapa
1- Conceitos iniciais;
Garantir
a
qualidade
e
funcionalidade do que foi
entregue
ao
cliente...
Desenvolver um software com
falha
62/ 285
Garantir
a
qualidade
e
funcionalidade do que foi
entregue
ao
cliente...
Desenvolver um software com
falha
Fornecer rapidez
de resposta da
informao
acessada no
software pelo
cliente... Gerar
insatisfao ao
cliente quanto a
usabilidade do
usurio para com
o sistema.
.
Utilizar recursos externos
para apoiar na entrega do
software... Aumentar o prazo
da entrega e perder custo
investido no projeto
Encontrar novos
caminhos
e
tcnicas.... No
estar da frente
da concorrncia.
Garantir a unidade
e a consistncia
entre todas as
partes do
sistema... Entregar
software ao cliente
com partes
falhadas.
Controlar todas
as operaes
realizadas durante a entrega atravs
de verses.... Perder controle sobre
funcionalidades e operaes que vo
ser entregues.
Garantir manuteno do
sistema ... Manter cliente
satisfeito
Assegurar na entrega do
produto as
funcionalidades
desenvolvidas por cada
individua da equipe...
Entregar verso de
software insatisfatria
para o cliente.
Proteger os dados e
componentes
do
software...
Expor
dados sigilosos de
bancos e clientes
Utilizar repositrio
para armazenar
verses do
sistema...Perder
dados e trabalhos
realizados durante o
processo de criao
Fornecer rapidez de
resposta da informao
acessada no software pelo
cliente... Gerar insatisfao
ao cliente quanto a
usabilidade do usurio para
com o sistema.
.
Garantir a unidade e a
consistncia entre todas as
partes do sistema... Entregar
software ao cliente com partes
falhadas.
Equipe de Qualidade
realizar Teste
de Desempenho..
Equipe desenvolvedora
Entregar software
deve realizar
ineficiente
Anlise do sistema
antes da entrega...
Entregar software sem
garantia de
Utilizar recursos externos para apoiar na
qualidade
entrega do software... Aumentar o prazo da
entrega e perder custo investido no projeto
Cobertura completa
de testes pelo sistema..
Entregar sistema falho
Rastrear acesso do
usurio...Entregar
sistema com falha de
segurana
Realizar testes de
Ter backup automatizado em cada
autenticao com o uso de
verso entregue para a
credenciais
produo...
(usurio e senha,)..
Ter retrabalho em desenvolver
Entregar sistema inseguro
algo que j foi feito
Contratar
desenvolvedores
externos.. Perder contrato
Por falta de recurso
Universidade Federal de
Santa Catarina
Departamento de Engenharia
de Produo e Sistemas
Programa Ps-Graduao em
Engenharia de Produo
Laboratrio de Metodologias
Multicritrio de Apoio Deciso
Processo de
Qualidade
3,7,11,13,22,34,35,
42,43,44,47,56,61
Processo de
Desenvolviment
o de software
5,6,12,14,15,18,24,
28,29,39,41,49
Processo
Estratgico
Apoio ao
cliente
2,4,8,9,19,20,21,
23,25,31,32,33,36,
40,45,46,50,51,55,
57
1,10, 16,17,26,27,
30,37,38,48,52,53,
54,58,59,60
65/ 285
Etapas
Etapasde
deConstruo
Construo do
doMapa
Mapa
1- Conceitos iniciais;
66/ 285
Disseminar
informaes sobre o
estado do projeto. ..
Aumenta tempo na
entrega, risco de
entrega com
problemas por falta
de comunicao
Expor as informaes
e
processos
recorrentes do projeto
para
todas
as
equipes...
Ofuscar
processos que so
realizados no projeto.
Ter
um
documento
que
descreve
o
software e explica
como utiliz-lo..
No ter sistema
documentado
Modelar processo
de
dados,
fluxogramas
de
processos e regras
de negcios..
No ter oficializado
os requisitos do
sistema
Compartilhar conhecimentos
estratgicos para gerar
resultados...Ofuscar informaes
valiosas
Beneficiar
os
indivduos
envolvidos
por
receber
conhecimento dos processos
de
trabalho
ou
em
ferramentas utilizadas na
equipe... Ter equipe que no
dissemine conhecimento
Estabelecer
prazos
no
projeto...
No
atender
especificaes que
foram
descritas na especificao do
software.
Buscar
recursos
e
vantagens
competitivas
para estar a frente ao
crescimento
da
concorrncia...Perder
clientes
Fazer com
que todos
estejam
alinhados
juntos para
realizar suas
tarefas...
Aumentar
retrabalho por
no haver
comunicao
entre a
equipe.
Padronizar artefatos como comunicao entre os membros da equipe ou um roteiro para o trabalho a
ser seguido.. Ter equipes que utilizam mtodos tradicionais
Universidade Federal de
Santa Catarina
Departamento de Engenharia
de Produo e Sistemas
Programa Ps-Graduao em
Engenharia de Produo
Laboratrio de Metodologias
Multicritrio de Apoio Deciso
Processo de
Qualidade
3,7,11,13,22,34,35,
42,43,44,47,56,61
Processo de
Desenvolviment
o de software
5,6,12,14,15,18,24,
28,29,39,41,49
Processo
Estratgico
Apoio ao
cliente
2,4,8,9,19,20,21,
23,25,31,32,33,36,
40,45,46,50,51,55,
57
1,10, 16,17,26,27,
30,37,38,48,52,53,
54,58,59,60
69/ 285
Etapas
Etapasde
deConstruo
Construo do
doMapa
Mapa
1- Conceitos iniciais;
70/ 285
Representar os requisitos do
cliente atravs de situao reais...
Gerar insatisfao ao cliente por
esperar algo que no vai ser
entregue.
.
Representar os requisitos do
cliente atravs de situao reais...
Gerar insatisfao ao cliente por
esperar algo que no vai ser
entregue.
.