Sistemas Multicritérios Avaliação de uma Organização Hoteleira MO409 – Introdução à Engenharia de Software – 2º Sem 2004 Prof. Eliane Martins Grupo 4: Luiz Antonio Silvestri – 740556 16/12/2004 1 Características do Modelo Estruturação Avaliação Recomendações 2 METODOLOGIA MULTICRITÉRIO Família de Dimensões múltiplas (Consequências, atributos, características, objetivos, restrições) Abordagem de estruturação Informação inter-critérios pontos de vista fundamentais Descritores de impactos Agregação multicritério de valores parciais Múltiplos critérios Modelos de avaliação parcial Modelo de avaliação global 3 Sistemas Multicritérios O desenvolvimento do software é baseado em componentes que já existem. Interfaces e implementação são distintas e independentes entre si. Os procedimentos para fornecimento de dados (interfaces) são bem definidos e consistentes. Alto índice de Reutilização. 4 Sistemas Multicritérios Análise de Requisitos esta fase é realizada através de reuniões do “facilitador” com o grupo decisor. estrutura-se o problema, entende-se o contexto do sistema, sua arquitetura e os requisitos funcionais e não funcionais (confidencialidade, performance, qualidade e precisão), identifica-se os atores e suas interações, seqüencialmente. os requisitos são obtidos utilizando-se técnicas tais como: Árvore de Pontos de Vista, Mapas Cognitivos, com o auxílio do software Decision Explorer. 5 5 - Obter resultado ... Não obter prejuízo tampouco lucro 12 - Manter negocio (taxa de ocupação elevada) ... Ter baixas taxas de ocupação POR QUE É IMPORTANTE? 11 - Motivar cliente procurar o hotel... não fazer 7 - Proporcionar satisfação do cliente ... Não proporcionar 10 - Atender as necessidades do cliente ... não atender 9 - Oferecer serviços de qualidade ... não oferecer 8 - Proporcionar bom atendimento ... não proporcionar 2 - Ter uma boa estrutura física ... Não ter uma boa estrutura física 6 5 - Obter resultado ... Não obter prejuízo tampouco lucro 12 - Manter negocio (taxa de ocupação elevada) ... Ter baixas taxas de ocupação 11 - Motivar cliente procurar o hotel... não fazer 7 - Proporcionar satisfação do cliente ... Não proporcionar 10 - Atender as necessidades do cliente ... não atender COMO? 9 - Oferecer serviços de qualidade ... não oferecer 8 - Proporcionar bom atendimento ... não proporcionar 2 - Ter uma boa estrutura física ... Não ter uma boa estrutura física 14 - oferecer escritório de suporte ... não oferecer 20 - ter estacionamento amplo ... ter disponibilidade para poucas vagas 18 disponibilizar infra estrutura de apoio ... não disponibilizar 16 - oferecer opções de lazer ... não oferecer 13 - oferecer boa estrutura para reuniões / eventos ... oferecer estrutura deficiente 15 - ter aptos bem equipados ... ter aptos pouco equipados 19 - ter estrutura apropriada para deficientes ... não ter 7 Sistemas Multicritérios Definição do Sistema Especifica-se o sistema em seu domínio, considerando-se: suas “múltiplas dimensões” (consequências, atributos, descritores, características, objetivos e restrições). considera-se a Família de Pontos de Vista Fundamentais e os Multiplos Critérios a serem informados ao Sistema. as operações de entrada e atributos do objeto (valores). o subconjunto de valores de atributos que existem antes e depois da execução de uma operação. 8 Sistemas Multicritérios Arquitetura tecnicamente apresenta a colaboração entre componentes de tecnologia (interfaces, servidores e bancos de dados) e as dependências estáticas (pacotes) na aplicação. ocorre uma colaboração entre os componentes, onde se implementa a lógica do negócio. Estruturação Avaliação Recomendações 9 Sistemas Multicritérios Abordagem de Estruturação Informação Inter-critérios facilitador funcionários Descritores de Impactos Agregação de Valores Parciais decisores gerente Modelo Avaliação Parcial Modelo Avaliação Global empresário 10 Diagrama de Classes Descritores Ações pvfs epas pvfes pvmes descritores juízovalor nívelbom Nívelneutro efetuarMcognitivos() efetuarApv() efetuarCálculos() verificarConsistência() efetuarEsccardinal() efetuarMjuízovalor() efetuarCálculos() obtemagregaditiva() Recomendações ações agregaçãolocal agregaçãototal efetuarcálculos() efetuarmelhorias() obtemações() 11 Estruturação: Passos metodológicos Identificação e organização dos elementos de avaliação Tornar cada PVF operacional para avaliar alternativas Construir um perfil de impactos para cada alternativa : Construção de uma família coerente de pontos de vista fundamentais (exaustiva, não-redundante,...) : Seleção de um descritor para cada ponto de vista fundamental (conjunto de níveis de impactos) : Definição de um indicador de impacto para cada descritor e atribuição de um nível 12 PONTOS DE VISTA FUNDAMENTAIS AVALIAÇÕES PARCIAIS ESTUDOS AVALIAÇÕES SETORIAIS SETORIAIS AVALIAÇÃO GLOBAL ELEMENTOS DE AVALIAÇÃO DE AÇÕES IDENTIFICAÇÃO DE IMPACTOS 13 PVE 1.1 - REUNIÕES / EVENTOS Árvore de PVFs e PVEs PVE 1.2 - ESTACIONAMENTO PVF 1 ESTR. FÍSICA ESTRUTURA PVE 1.3 - ESCRITÓRIO SUPORTE PVE 1.4 -INFRA ESTRUTURA COLETIVA PVE 1.5 -LAZER FÍSICA PVE 1.6 - APARTAMENTOS PVF 2 PVE 2.1 - ESTRUT. P/ DEFICIENTES ESTR. FÍSICA PERSONALIZADA PVE 2.2 - APTOS DIFERENCIADOS PVE 3.1 - DIVULGAÇÃO CIDADE PVF 3 PVE 3.2 - PROMOÇÃO EVENTOS MARKETING MARKETING PROMOCIONAl PVE 3.3 - PARTICIPAÇÃO EVENTOS PVE 3.4 - DIVULGAÇÃO HOTEL AVALIAÇÃO PVF 4 DO HOTEL MARK. PREÇOS PVF 5 ESTRUTURA DE PESSOAL PVF 6 DESEMPENHO PVE 5.1 - COMPROMETIMENTO FUNC. PVE 5.2 - IDENTIFIC. QUALIFICAÇÕES PVE 5.3 - TURNOVER PVE 6.1 - ÁREA OPERACIONAL PVE 6.2 - ÁREA ADMIN-FINANC. PVF 7 PVE 7.1 - INVESTIMENTOS FINANCEIRO PVE 7.2 - RENTABILIDADE 14 Sistemas Multicritérios Ponto de Vista: PVE 1.1.1.1 – Conforto das Cadeiras PVF 1 - Estrutura Física Coletiva PVE 1.1 - Reuniões / Eventos PVE 1.1.1 - Conforto das Acomodações Conceituação: este PVE avalia se o hotel disponibiliza cadeiras adequadas que propiciem o bem estar dos clientes. 15 Sistemas Multicritérios Pontos de Vista mais Elementares: PVmE 1.1.1.1.1 – Tecido (que avalia qual o tipo material que cobre o encosto e assento das cadeiras) PVmE 1.1.1.1.1 – Estofamento (que avalia se os encostos e assentos são acolchoados ou não) 16 Descritor do PV – Conforto das Cadeiras NÍVEL Bom A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido orgânico e acolchoados. N3 A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido não orgânico e acolchoados. N2 Neutro A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido orgânico e não acolchoados. N1 EXCELÊNCIA A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido não orgânico e não acolchoados. COMPETITIVIDADE N4 Descrição Representação Simbólica NÍVEL Nível de Bom Impacto Neutro NÍVEL SOBREVIVÊNCIA 17 Avaliação: Passos metodológicos Medir a atratividade parcial das alternativas segundo cada ponto de vista fundamental Harmonizar os valores parciais entre os PVFs Proporcionar aos atores o conhecimentio necessário para eventual revisão dos seus juízos e dos resultados do modelo de avaliação : : : Construção de uma função de valor cardinal em cada descritor Atribuição de constantes de escala (“pesos”) aos intervalos plausíveis dos níveis de impacto Análise de sensibilidade e robustez durante as etapas acima e na avaliação das alternativas 18 TRANSFORMAÇÃO ESCALA (REESCALONAMENTO) ÂNCORAS - BOM E NEUTRO 19 N4 - A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido orgânico e acolchoados N2 - A empresa disponibiliza cadeiras com encosto e assento cobertos com tecido orgânico e não acolchoados PVME 1.1.1.1 CONFORTO DAS CADEIRAS Bom Neutro N3 – Mais de 90% das cadeiras possuem encosto de braço N2- Menos de 50% das cadeiras possuem encosto de braço PVME 1.1.1.2 ENCOSTO DE BRAÇO Considerando uma determinada ação (neste caso uma cadeira) impactando no PVmE 1.1.1.1 – Conforto das Cadeiras e PVmE 1.1.1.2 – Encosto de Braço em ambos no nível ‘Neutro”, seria mais atrativo passar para o nível ‘Bom’ no PVmE 1.1.1.1 ou no PVmE 1.1.1.2 ? . 20 NÍVEIS PV PVmE 1.1.1.1 Diferença de Atratividade PVmE (escala 0-5) 1.1.1.2 PVmE PVmE 1.1.1.1 1.1.1.2 A0 ESCALA ESCALA MACBETH CORRIGIDA 3 AO 21 Taxas Substituição Local 22 PVF 1 - ESTRUTURA FÍSICA COLETIVA 17% 67% 13% REUNIÕES / ESCRITÓRIO ESTRUTURA EVENTOS NAMENTO SUPORTE APOIO 25% 21% 29% CAPACIDADE ACOMODAÇÕES EQUIPAMENTOS PVE 1.3 - PVmE PVME NÍVEL 1.5.1 1.5.2 COMPRAS APTOS EQUIPADOS 12% 18% 3% 9% SAUNA PVME 15% PVmE PVME 1.5.3 1.5.4 1.5.5 QUADRA SALÃO JOGOS ESPORTES RESTAURANTE PVME PMVE 1.5.7 1.5.6 FESTAS PVE 1.7 - 17% 7% 14% 5% PVmE SALA 19% PVE 1.6 - PVE 1.5 LAZER PVmE DE RUÍDO 20% PVE 1.4 - INFRA PVME 1.1.4 PVmE 1.1.3 ACOMODAÇÕES 16% ESTACIO- PVME 1.1.2 CONFORTO 10% PVE 1.2 - 25% PVmE 1.1.1 5% PVE 1.1 - PISCINA 1.5.9 1.5.8 MASSAGEM TOURS SALA GINAST. 33% PVmE 1.1.1.1 PVME 1.1.1.2 CONFORTO ENCOSTO DAS DE BRAÇO CADEIRAS 23 Fase de Recomendações MELHORIA PONTUAÇÃO GLOBAL CUSTO AÇÃO PV AFETADO NÍVEL AFETADO AÇÃO 1 PVmE 1.1.1 CONFORTO DAS CADEIRAS N3 P/ N4 57 P/ 100 0,23 R$ 1.200,00 AÇÃO 2 PVmE 1.1.3 EQUIPAMENTOS N4 P/ N5 29P/ 57 0,13 R$ 0,00 AÇÃO 3 PVmE 1.3 ESCRITÓRIO SUPORTE N3 P/ N6 0 P/ 100 1,89 R$ 3.000,00 AÇÃO 4 PVmE 1.4 INFRA ESTRUTURA DE APOIO N3 P/ N4 50 P/ 100 1,57 R$ 0,00 AÇÃO 5 PVmE 1.5.1 COMPRAS N4 P/ N6 57 P/ 100 0,08 R$ 0,00 3.3 - A Fase de Recomendações 24 Sistemas Multicritérios VERIFICAÇÃO E VALIDAÇÃO - A cada PV analisado, é realizado a sua consistência (software Macbeth). - A Análise de Sensibilidade e de Robustez do Modelo é feita pelo software Hiview. - A Análise de Dominância identifica as alternativas “não dominadas”. 25 Análise de Sensibilidade 26 Análise de Sensibilidade 27 Análise de Robustez Total weight on Conforto das Cadeiras 28 Referências Bibliográficas 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. BANA e COSTA, C.A. (1992). Structuration, Construction et Exploitation d’un Modèle Multicritère d’Aide à la Décision. Tese de Doutorado. Universidade Técnica de Lisboa. Instituto Superior Técnico. BANA e COSTA, C.A. (1995). Processo de Apoio à Decisão: Problemáticas, Actores e Acções. Apostila de Metodologias Multicritérios de Apoio à Decisão do curso de Mestrado da Engenharia de Produção e Sistemas - EPS – Universidade Federal de Santa Catarina - UFSC. BANA e COSTA, C. A; VANSNICK, J. C. (1999). The Macbeth approach: Basic Ideas, Software, and an Application. Advances in Decision Analysis. Kluwer Academic Publishers. Dordrecht. DECISION EXPLORER (2001). Reference Manual. Banxia Software. Glasgow. UK. Endereço: http://www.banxia.co.uk/banxia ENSSLIN, L.; MONTIBELLER NETO, G.; ZANELLA, I.J.; NORONHA, S.M.D. (2000). Metodologias Multicritério em Apoio à Decisão. Apostila. Universidade Federal de Santa Catarina. Dep. Eng. de Produção e Sistemas. Prog. Pós-Grad.Eng. Produção. LabMCDA – Laboratório de Metodologias Multicritério em Apoio à Decisão. EQUITY (2004). www.catalyze.co.uk/, em 15/11/2004. HIVIEW (2004). www.catalyze.co.uk/hiview/hiview.html, em 15/11/2004. KÖSTERS G., SIX H. W., WINTER M. (2000) Validation and Verification of Use Cases and Class Models. In Proceedings of the 6th REFSQ (Requirements Engineering for Software Quality). Hagen, Germany. MONTIBELLER NETO, G., (1996), Mapas Cognitivos: Uma Ferramenta de Apoio à Estruturação de Problemas. Florianópolis - Brasil. Dissertação de Mestrado - Depto. de Engenharia de Produção, Universidade Federal de Santa Catarina. PRESSMAN R. S. (2000) Software Engineering - A Practitioner`s Approach,, McGraw-Hill, 5th. Ed. SOMMERVILLE I. (1996) Software Engineering. Addison Wesley. 5ª edition, 1996. 29