Enquadramento e Conceitos Gerais Flashcards
O desenvolvimento de software pode ser pensado de duas formas. Justifique.
Como algo próximo da engenharia ou como algo próximo da arte. Se por um lado ele deve ser baseado na aplicação de técnicas e práticas rigorosas, sistemáticas, eficientes e controláveis, por outro encerra em si alguma subjectividade devido ao facto de ser feito por humanos. Esta subjectividade pode ser benéfica porque pode melhorar a aceitação do produto.
Define processo.
conjunto de actividades uniformizadas, a aplicar sistematicamente e agrupadas em fases. Cada fase tem os seus responsáveis, possui entradas e produz saídas.
Define Sistema de informação.
É o conjunto integrado de recursos (humanos e tecnológicos) cujo objectivo é satisfazer adequadamente a totalidade das necessidades de informação de uma organização e os respectivos processos de negócio.
Anthony propõe uma classificação (1965) dos sistemas de informação de uma empresa com base no nível das actividades de gestão dentro da organização. Quais os tipos de sistemas propostos por eles.
Operacionais: Suportam operações do dia a dia.
Tácticos: Suportam operações da analise de informação para tomada de decisão a curto prazo.
Estratégicos: Suportam operações de planeamento para tomada de decisão a médio e longo prazo.
De acordo com John Zachman, qual é a definição de arquitectura de sistemas de informação?
Conjunto de modelos relevantes para a descrição de uma aplicação/sistema, de forma a que este possa ser construído de acordo com os requisitos e mantido ao longo da sua vida útil.
Qual é a visão de Wurman de arquitectura de software?
Define a arquitectura de sistemas de informação como um conjunto de componentes definidos de forma a garantir o alinhamento com os objectivos de negócio. Os componentes são organizados em 4 blocos:
Arquitectura aplicacional (conjunto de apps para satisfazer os objectivos de negócio)
Arquitectura tecnológica (máquinas)
Arquitectura de dados (entidades necessárias)
Arquitectura organizacional (recursos humanos que suportam)
Quais os principais objectivos do desenvolvimento de sistemas de informação?
Satisfação dos requisitos de informação dos utilizadores
Melhoria do serviço prestado e facilitar a aquisição de novos clientes
Melhoria e automatização da relação com os parceiros de negócios
Melhoria do desempenho de pessoas e máquinas (automatização)
Quais as principais dificuldades do desenvolvimento de sistemas de informação?
Falta de qualidade (insatisfação dos requisitos)
Desvio de prazos
Desvio de orçamento
Quais as principais causas dos problemas do desenvolvimento de sistemas de informação?
Falta de empenho dos orgãos de topo das organizações
Mudanças frequentes de requisitos e incapacidade de lidar com a situação
Deficiências no processo de desenvolvimento
Falta de entendimento entre informáticos e clientes dos sistemas relativamente aos requisitos
O que é o PESI? Como se designa o processo que dá origem a um PESI?
Planeamento Estratégico de Sistemas de Informação: Processo cuja finalidade é garantir o alinhamento dos sistemas de informação com os objectivos de negócio. O principal resultado é o Plano Estratégico de Sistemas de Informação que define os componentes do sistema de informaçãoa implementar.
O que é o PESI? Como se designa o processo que dá origem a um PESI?
Planeamento Estratégico de Sistemas de Informação: Processo cuja finalidade é garantir o alinhamento dos sistemas de informação com os objectivos de negócio. O principal resultado é o Plano Estratégico de Sistemas de Informação que define os componentes do sistema de informaçãoa implementar.
Quais as fases principais do Planeamento Estratégico de Sistemas de Informação?
Levantamento (objectivos estratégicos)
Análise detalhada (negócio)
Análise Situação (actual)
Proposta da Situação (futura)
Planeamento (implementação)
Defina Engenharia de Software. De onde surgiu?
Engenharia de software: Aplicação de um processo sistemático, disciplinado e quantificado ao desenvolvimento, operação e manutenção e software. É a aplicação de técnicas de engenharia ao software.
O termo engenharia de software veio da conclusão de que deveriam utilizar princípios e paradigmas de outras disciplinas de engenharia já bem estabelecidas para resolver os problemas no desenvolvimento de software.
Qual a importância do Planeamento Estratégico de Sistemas de Informação?
Antigamente os sistemas eram concebidos para melhorarem a operação de uma empresa. Hoje em dia os sistemas são projectados para irem de acordo com a estratégia da empresa. É importante antes da implementação de um sistema saber qual é essa estratega .