• Nenhum resultado encontrado

2.5 Metodologias de Desenvolvimento de Sistemas de Informação na Web

2.5.1 A Metodologia WISDM

A metodologia de desenvolvimento de sistemas de informação baseados na Web (WISDM) é uma

abordagem multi-visão que surgiu como resposta às abordagens de desenvolvimento de SI que têm raízes na disciplina da engenharia e na racionalidade técnica. A sua suposição fundamental está relacionada com o facto de que uma metodologia de desenvolvimento de SI que se baseia numa abordagem de engenharia e na racionalidade técnica é, por si própria, uma base insuficiente para o desenvolvimento de SI (Avison & Wood-Harper, 1990; Avison et al., 1998).

O desenvolvimento de SI deve gerar artefactos técnicos que suportem as actividades organizacionais e que levem em consideração as necessidades e a liberdade dos indivíduos. A metodologia WISDM é, então, um suporte para tornar explícitas as tensões do desenvolvimento de SI, a fim de evitar distinções claras entre conveniência técnica e justiça social. Esta preocupação com os aspectos tecnológicos, organizacionais e humanos do desenvolvimento de SI tem constituído um tema central na abordagem multi-visão e diferencia-a das outras abordagens de desenvolvimento de SI (Vidgen et al., 2003).

A metodologia WISDM oferece um guia sistemático para qualquer intervenção de SI, juntamente com um processo de aprendizagem reflexivo, que junta o analista, a situação e a metodologia. É estruturada em três níveis:

Suporte geral;

Metodologia local emergente e Métodos/técnicas.

A perspectiva multi-visão fornece uma base para a construção de uma metodologia específica, situacional (Figura 16). Esta metodologia é o resultado de um compromisso dos produtores de SI (e outros agentes de mudança) para com a situação do problema. Este compromisso, que é situado localmente, informa a escolha dos métodos e técnicas, como a modelação dos sistemas e o

- 95 -

design orientado a objectos, que serão usados para melhorar a situação do problema. Deste modo, a perspectiva multi-visão é mais útil vista como uma metáfora que é interpretada e desenvolvida numa situação particular, ao invés de uma descrição de alguma actividade do mundo real.

Figura 16: Estrutura multi-visão da metodologia de desenvolvimento de SI na Web – WISDM.

Os métodos de desenvolvimento de SI são mostrados na matriz. Estes métodos são ferramentas gerais, utilizados por pessoas, em particular, para criar uma metodologia local (WISDM).

2.5.1.1 A Matriz do WISDM

Os métodos de desenvolvimento de SI na matriz categorizam-se em duas dimensões: social (organizações e pessoas) e técnico (coisas), por um lado, a análise (o que é requerido) e, por outro lado, o design (como será realizado). A abordagem multi-visão procura balancear ambos os lados dos métodos da matriz (Vidgen et al., 2003).

Análise Organizacional – representa a criação de valor. A abordagem do sistema é vista como um subconjunto de objectivos de manutenção dos relacionamentos entre os clientes, empregados, governo, fornecedores, organizações. As ferramentas tradicionais, como o modelo das cinco forças de Porter e muitos modelos de e-business são pré-empacotados em modelos que fornecem conteúdos específicos.

DESIGN Métodos de desenvolvimento de SI Agentes de mudança Situação ANÁLISE Análise organizacional Criação de valor Análise da informação Especificação dos requisitos Design da tarefa Satisfação utilizador Design técnico Modelo de software HCI Interface de utilizador S Ó CI O T É C N IC O WISDM Metodologia de desenvolvimento de SI História Desenvolvedores do sistema de informação Perspectivas múltiplas - Técnicas - Organizacionais - Pessoais

- 96 -

Design da Tarefa – representa a satisfação do utilizador. A preocupação tradicional das abordagens sociotécnicas de desenvolvimento de SI diz respeito à satisfação do utilizador e à participação do utilizador no processo de desenvolvimento. A WISDM estende esta visão para incorporar os interesses de utilizadores externos, como os clientes, que usarão o SI como

parte das suas actividades sociais. A satisfação do cliente em aplicações baseadas na Web é

avaliada através do WebQual.

Análise da Informação – representa a especificação dos requisitos do sistema. WISDM utiliza UML para especificar os requisitos do sistema.

Design Técnico – representa o modelo de software. É necessário um modelo formalizado do software em termos de estrutura de dados e design do programa, para suportar o desenvolvimento das aplicações informáticas.

Design da Interface Humano-Computador – situa-se entre o design técnico e o design da tarefa, reflectindo, deste modo, o seu papel em direcção da análise, mas também fundamentado em design. O design da interface lida com o layout das páginas, os esquemas de navegação e a usabilidade.

Na perspectiva multi-visão, quando se fala em analistas, referem-se os agentes de mudança envolvidos no desenvolvimento do SI, que pode ser assumido por profissionais de SI, utilizadores ou consultores (Avison & Wood-Harper, 1990).

A perspectiva múltipla descrita por Mitroff & Linstone (1993) é usada para informar a ocorrência particular da multi-visão sob um conjunto de circunstâncias. Numa abordagem de sistema ilimitado, os mesmos autores afirmam que a resolução de problemas complexos requer a aplicação da maior quantidade possível de disciplinas e profissionais, com cada um aplicando diferentes paradigmas de pensamento. A ideia das “Perspectivas Múltiplas” é usada para descrever as diversas formas de pensamento que envolvem sistemas ilimitados de pensamento. As três perspectivas identificadas são:

Perspectiva técnica (T)

Perspectiva organizacional ou social (O) Perspectiva pessoal ou individual (P)

Mitroff e Linstone (1993) afirmam que as perspectivas P e O são essenciais para ligar a análise e a acção e, deste modo, são usadas para complementar a perspectiva T, ao invés de substituí-la. Para Wood-Harper et al. (1996), o uso das perspectivas O e P permite introduzir os factores humanos e sociais, repletos de problemas complexos. O foco no ser humano, tanto no indivíduo como no grupo, inclui a análise ética. Para Vidgen et al. (2003), a abordagem da perspectiva múltipla fornece uma base rica para investigar problemas situacionais complexos. Qualquer problema pode ser visto sob qualquer perspectiva; as diferentes perspectivas reforçam-se entre si ou operam de

- 97 -

um modo dialéctico. A adopção de uma perspectiva particular é problemática e envolve julgamentos morais e valores éticos dos investigadores.

2.5.1.2 WISDM e o Ciclo de Vida do Desenvolvimento de SI

A metodologia WISDM cobre a análise e o design das actividades de desenvolvimento do sistema. O projecto de desenvolvimento do SI também envolve a construção do software e a sua operação e manutenção (Figura 17). O sistema é implementado e testado, seguindo-se a operação e monitorização. Não existe fluxo unidireccional na Figura 17. Os ciclos de vida evolucionário, interactivo e em cascata suprem o WISDM, na medida em que todas as abordagens lidam com as questões básicas de análise, design, construção e implementação do software e sua manutenção. Deste modo, o ciclo de vida do tradicional modelo em cascata é um caso especial, pois a especificação dos requisitos é criada, passando-se ao estágio subsequente de design e implementação do ciclo de vida. A especificação deve ser produzida iterativamente ou envolver protótipos sucessivos (Vidgen et al., 2003). Todo o projecto de desenvolvimento de SI deve envolver a gestão do projecto e da qualidade, guiado pelas expectativas dos clientes e das equipas auto-geridas.

Figura 17: O processo do WISDM.

Construção Realização do Sistema de Informação Análise da Informação Design Técnico Design do Trabalho Definição do Sistema de Informação Análise Organizacional HCI Design

Projecto e Gestão da Qualidade

Teste Implementação Operação do Sistema de Informação Operação & Monitorização Manutenção Revisão/auditoria

- 98 -