Análise e Desenho de Sistemas de Informação
-
Conhecimentos de Base Recomendados
-
-
Objetivos
Apresentar os métodos e técnicas de análise e desenho de SI, segundo o ciclo de vida de desenvolvimento de sistemas, utilizando
standards reconhecidos, permitindo ao estudante:
(O1) Compreender a importância da análise e desenho de sistemas nas atividades associadas à adequação dos SI à estratégia de negócio
das organizações;
(O2) Compreender as metodologias Ágeis e o funcionamento de métodos ágeis (p.e., SCRUM) na gestão de projetos de SI;
(O3) Saber utilizar as técnicas de levantamento e especificação de requisitos, e efetuar modelação funcional;
(O4) Saber efetuar a análise e o desenho de um SI através de técnicas de modelação;
(O5) Utilizar software de modelação, orientado a objetos, para conceção e desenho de Sistemas.
(O6) Contribuir para (1) incrementar o raciocínio lógico; (2) aumentar a capacidade de abstração para resolução de problemas; (3)
desenvolver o espírito crítico e autonomia no processo de aprendizagem; (4) planear e desenhar soluções para problemas organizacionais. -
Métodos de Ensino
A unidade curricular funciona numa tipologia de ensino teórico-prático assente numa metodologia de aprendizagem mista. Utilizam-se os métodos expositivo, demonstrativo e interrogativo para a apresentação de conceitos teóricos, suportando-se no desenvolvimento de exemplos práticos para a sua concretização. O método participativo é utilizado na resolução de exercícios práticos a partir de casos de estudo que permitam a concretização dos conceitos fundamentais da análise e desenho de sistemas de informação, utilizando os diversos tipos de técnicas. A utilização de metodologias como a Team Based Learning (TBL) e Practice-Based Learning ou Research (PBL/R ) permitem ao estudante uma aprendizagem ativa e colaborativa, fomentando o trabalho em equipa, promovendo uma maior autonomia no seu processo de aprendizagem através da realização de exercícios e atividades, sendo o docente um elemento de suporte que irá auxiliar/guiar na procura da informação necessária a disponibilizar ao estudante, fomentando o debate, consolidação e partilha do conhecimento adquirido entre todos os estudantes do grupo/turma. A metodologia de ensino/aprendizagem suporta-se ainda na aprendizagem por descoberta através da exploração de software específico, com recurso à simulação, visando colocar o estudante no centro do processo de ensino/aprendizagem, utilizando abordagens do mundo real para maior aproximação do ensino teórico-prático às exigências do mercado de trabalho.
-
Estágio(s)
Não
-
Programa
C1. O ciclo de vida de desenvolvimento de sistemas;
C2. Modelos e Métodos de desenvolvimento de sistemas;
C3. Metodologias de Desenvolvimento de Sistemas de Informação;
C4. Planeamento e gestão do desenvolvimento de Sistemas de Informação;
C5. Análise e Especificação de requisitos;
C6. Desenho de Sistemas de Informação;
C7. A implementação e a transição para o novo sistema. -
Demonstração de conteúdos
A unidade curricular de Análise e Desenho de Sistemas de Informação visa apresentar os métodos e técnicas de análise e desenho de SI, adequando-os ao suporte das atividades organizacionais, da seguinte forma: O Objetivo O1 é concretizado através de conteúdo programático C1. O Objetivo O2 é concretizado através dos conteúdos programáticos C2, C3 e C4. O Objetivo O3 é concretizado através de conteúdo programático C5. O Objetivo O4 é concretizado através de conteúdo programático C6. O Objetivo O5 é concretizado através dos conteúdos programáticos C5 e C6. O Objetivo O6 é concretizado através de todos os conteúdos programáticos da UC.
-
Demonstração da metodologia
Utilizam-se os métodos expositivo e participativo, para introdução dos conceitos teóricos fundamentais relacionados com o planeamento e desenvolvimento de Sistemas de Informação (SI), para que os estudantes reconheçam a importância da Análise e do Desenho no processo de desenvolvimento de SI. A utilização do método ativo/participativo permite a reflexão sobre os diferentes aspetos da especificação de requisitos, modelação e descrição do sistema de informação em contexto organizacional, e através da utilização do software específico (ferramenta CASE), para modelação e desenvolvimento de SI, procurando desenvolver as competências para a aplicação do saber-fazer. Estes métodos são, também, utilizados na reflexão e discussão de exemplos, de forma a incentivar a interatividade e procurando fazer a relação com situações reais.
-
Docente(s) responsável(eis)
Ana de Jesus Pereira Barreira Mendes - 1.º Semestre
-
Bibliografia
- Cohn, M.; Succeeding with agile: software development using scrum, Upper Saddle river, NJ: Addison-wesley., 2011
- Dennis, A.; Wixom, B. and Tegarden, D.; Systems Analysis and Design: An Object-Oriented Approach with UML. , Wiley, 2020
- Dennis,A.; Wixom,B. and Roth, R. Systems Analysis and Design, Wiley, 2021.
- Nunes, M.; O’Neill, H. ;Fundamental de UML, 3ª Edição Atualizada e Aumentada, FCA – Editora de Informática, Lda, 2005
- Ockerman,S. and Reindl, S.; Mastering Professional Scrum. Addison-Wesley Professional. 2019
- Pressman, R. and Maxim, B.; Software Engineering: A practitioner’s Approach, McGraw-Hill Education, 2019
- Unhelkar, B. Software Engineering with UML. Taylor and Francis Group. 2017
- Valacich, J.; George, J. and Hoffer, J; Modern Systems Analysis & Design, Addison-Wesley Longman, 2020
- Wiegers; K. and Hokanson, Software Requirements Essentials: Core Practices for Successful Business Analysis. Addison-Wesley
Professional. 2023
Detalhes do curso
-
Código
01101793
-
Modo de Ensino
PRESENCIAL
-
ECTS
5.0
-
Duração
Semestral
-
Horas
45h Teórico-Práticas
