Baixe o app para aproveitar ainda mais
Prévia do material em texto
Índice INTRODUÇÃO ................................................................................................................................ 2 CONCEITO DE ENGENHARIA DE SOFTWARE E O DE INFORMÁTICA DE GESTÃO ........................ 3 OBJECTIVO DA INFROMÁTICA DE GESTÃO E DA ENGENHARIA DE SOFTWARE ......................... 4 OBJECTIVO DA INFROMÁTICA DE GESTÃO .............................................................................. 4 OBJETIVOS DA ENGENHARIA DE SOFTWARE ........................................................................... 5 AREAS DE ACTUAÇÃO DA INFORMÁTICA DE GESTÃO E ENGENHARIA INFORMÁTICA.............. 6 AREAS DE ACTUAÇÃO DA INFORMÁTICA DE GESTÃO ............................................................ 6 AREAS DE ACTUAÇÃO DA ENGENHARIA INFORMÁTICA ......................................................... 6 RESUMO ........................................................................................................................................ 8 BIBLIOGRAFIA ............................................................................................................................... 9 FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso INTRODUÇÃO A informatização das informações bem como a necessidade de aplicações informáticas no âmbito da gestão, deu um avanço no que concerne o estudo das engenharias de software e tanto quanto a automação e informatização dos serviços de gestão. As transformações que conduziram ao que chamamos hoje de Sociedade de Informação são equiparadas ás da Revolução Industrial que transformara por completa a sociedade no início do século XIX. Perspectiva-se nesse processo, uma mudança que já se faz sentir em todos os aspectos da nossa vida, desde práticas económicas e do comércio, da educação, saúde, até ao entretenimento passando assim pelos principais aspectos das sociedades modernas. As empresas vivem em constantes mudanças em consequência da grande concorrência e principalmente, pela exigência dos clientes em adquirir produtos e serviços com maior qualidade e rapidez. Nesta nova Era, a informação é considerado como sendo um recurso valioso para as Organizações. Sendo a Informática, enquanto Ciência, o motor desta transformação questiona-se como: será possíveis estados de limitados recursos, acompanhar esta transformação e usar os seus benefícios como impulsionador do desenvolvimento de outras áreas? Como responder às necessidades das empresas e organizações em função deste novo conceito de sociedade? Como acompanhar a evolução nesse domínio quando se fala cada vez mais na nossa inserção na economia mundial? Responder tais questões passará sem dúvida nenhuma pela formação de pessoas capazes de levarem para as médias e grandes organizações a inovação e competências técnicas no domínio das Tecnologias de Informação “concretamente a aplicação da engenharia software” aliado aos conhecimentos de Gestão Dai surge uma outra questão: o conceito e diferença entre engenharia de software e informática de gestão? FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso CONCEITO DE ENGENHARIA DE SOFTWARE E O DE INFORMÁTICA DE GESTÃO Informática de Gestão visa formar profissionais na área dos Sistemas de Informação e da Gestão capazes de exercerem a sua atividade profissional com elevado nível de competência técnica e científica. Nesta medida, pretende-se que os mesmos venham a ser profissionais capazes de utilizar, conceber, desenvolver e rentabilizar Sistemas de Informação de suporte às organizações públicas ou privadas, através do conhecimento e aplicações das várias vertentes da gestão de Sistemas de Informação, quer seja a componente estratégica, financeira, de controlo de gestão, ou de integração de sistemas. Os autores Por outro lado a Engenharia é a atividade em que os conhecimentos científicos e técnicos e a experiência prática são aplicados para exploração dos recursos naturais, para o projeto, construção e operação de objetos úteis Assim, para a engenharia de software vamos apresentar três conceitos que consideramos complementares. A engenharia de software é a disciplina envolvida com a produção e manutenção sistemática de software que são desenvolvidos com custos e prazos estimados. Disciplina que aborda a construção de software complexo - com muitas partes interconectadas e diferentes versões - por uma equipe de analistas, projetistas, programadores, gerentes, "testadores", etc. O estabelecimento e uso de princípios de engenharia para a produção economicamente viável de software de qualidade que funcione em máquinas reais. A primeira destas definições enfatiza que a engenharia visa não apenas o desenvolvimento, mas também a manutenção do produto. Além disso, ela ressalta a importância da estimativa de custos e prazos de desenvolvimento. A segunda definição enfatiza a complexidade do produto e do processo. O software é formado por diversos componentes interconectados e o seu desenvolvimento é realizado por uma equipe com diferentes funções e especialidades, cujo trabalho precisa ser gerenciado. A terceira ressalta que o desenvolvimento de software deve seguir os princípios comuns a todas as engenharias e deve visar a qualidade. FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso O Engenheiro de Software é o profissional apto a participar e conduzir empreendimento de software que sejam competitivos no mercado. Ele deve se preocupar com o design (projeto) de software, com a documentação, especificação, arquitetura, se preocupa muito com a qualidade dos produtos. Bem, em resumo, só para ficar mais claro, o engenheiro de software faz o que um programador normal (sabe aqueles que amam programar, e só querem fazer isso?) infelizmente não gosta de fazer (por achar que isso é perda de tempo? ). Este profissional é capaz de participar de todo o processo de criação, distribuição e utilização do produto. Pode atuar em empresas de praticamente todos os segmentos ou em consultorias, desenvolvendo e testando softwares específicos, criando novas aplicações para programas existentes ou gerenciando projetos. OBJECTIVO DA INFROMÁTICA DE GESTÃO E DA ENGENHARIA DE SOFTWARE OBJECTIVO DA INFROMÁTICA DE GESTÃO Formar pessoas qualificadas na área de Informática com capacidades de aplicar à Gestão das organizações, os conhecimentos obtidos em Tecnologias de Informação e Comunicação. A Informática de Gestão tem como principal objetivo proporcionar uma formação atualizada e avançada visando formar pessoas qualificadas na área de Informática com a capacidade de aplicar à Gestão das organizações, os conhecimentos obtidos em Tecnologias de Informação e Comunicação de modo a enfrentar os desafios atuais das organizações, dos seus Sistemas de Informação e de Gestão. De forma específica pretende que o técnico nesta área sejam capazes de: seleccionarem as tecnologias que mais se adaptam às realidades organizacionais e às nossas ambições enquanto pequena economia que se quer competitiva. Dominar, a um nível fundamental e da aplicação, as técnicas associadas aos sistemas de computação; FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso Compreender e aplicar modelos de organização, armazenamento e modelação de dados; Integrar a gestão dos sistemas de informação na lógica da estratégia organizacional; Compreender os conceitos e noções fundamentais de planeamento e estratégia empresariais; Compreender as necessidades organizacionais que lhes permita encontrar as melhores soluçõesao nível dos sistemas de informação de suporte organizacional; Dotar os estudantes de conhecimentos tecnológicos relacionados com as tecnologias que mais diretamente suportam as áreas de gestão, nomeadamente as redes, as bases de dados e outras tecnologias de suporte empresarial; Possibilitar a formação e atualização de conhecimentos relacionados com o perfil de funções na área da informática de gestão; Fornecer aos futuros diplomados as competências que os tornem aptos a gerir, utilizar, editar e analisar informação, de suporte à tomada de decisão, ao nível concetual e abstrato, no contexto de atividades de gestão. Dessa necessidade, haver pessoas que conheçam e compreendam intimamente o funcionamento de uma organização combinando com uma sólida formação em Informática. OBJETIVOS DA ENGENHARIA DE SOFTWARE A engenharia de software tem por objetivos a aplicação de teoria, modelos, formalismos e técnicas e ferramentas da ciência da computação e áreas afins para a produção (ou desenvolvimento) sistemática de software. Associado ao desenvolvimento, é preciso também aplicar métodos, técnicas e ferramentas para o gerenciamento do processo de produção. Isto envolve planejamento de custos e prazos, montagem da equipe e garantia de qualidade do produto e do processo. Finalmente, a engenharia de software visa a produção da documentação formal do produto, do processo, dos critérios qualidade e dos manuais de usuários finais. FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso AREAS DE ACTUAÇÃO DA INFORMÁTICA DE GESTÃO E ENGENHARIA INFORMÁTICA AREAS DE ACTUAÇÃO DA INFORMÁTICA DE GESTÃO Os técnicos em Informática de Gestão estarão preparados para o desempenho de um leque vasto de funções de onde se destacam: Gestor de Sistemas de Informação; Analista de Processos de Negócio; Analista/Administrador de Sistemas; Gestor de Projectos de Software; Administrador de Bases de Dados; Analista/Programador, com particular incidência para aplicações na área da gestão; Auditor de Sistemas de Informação; Consultor/Auditor de Sistemas de Informação e/ou de Tecnologias de Informação. AREAS DE ACTUAÇÃO DA ENGENHARIA INFORMÁTICA O Engenheiro de Software deve possuir habilidades com raciocínio lógico e matemático bem desenvolvidas. Já que a área muda com muita rapidez, precisa ter gosto pela inovação e capacidade de atualizar-se continuamente. Deve ter bom entrosamento para trabalhar em equipe e visão holística do mundo, sociedade e suas dinâmicas. O profissional deve ter organização e persistência, além de capacidade para enfrentar novos desafios e expandir as fronteiras do conhecimento na área. Gestor de Configuração de Software Identifica a configuração do sistema (características documentadas do hardware e software que o compõem) em pontos discretos no tempo, de modo a controlar sistematicamente suas mudanças e manter sua integridade e rastreabilidade durante o ciclo de vida do sistema. Gestor de projecto de Engenharia de Software Gerência projetos de desenvolvimento de software. Define, implementa, mede, gerência, modifica e aperfeiçoa o processo de desenvolvimento de software FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso Ferramentas e Métodos Ferramentas de software automatizam o processo de engenharia de software Métodos impõem estrutura sobre a atividade de desenvolvimento e manutenção de software com o objetivo de torna-la sistemática e mais propensa aosucesso. Qualidade de Software Conjunto de atividades relacionadas com garantia de qualidade de software, entre estas as atividades de verificação e validação. Analista de software Analista de Aquisição, especificação e gestão de requisitos de software. Design de software Transforma os requisitos (de software), tipicamente estabelecidos em termos relevantes ao domínio do problema, em uma descrição explicando como solucionar os aspectos do problema relacionados com software Construção de Software Construção de programas funcionais e coerentes através da codificação, autovalidação, e teste unitário. Testador de Software Verifica a dinâmica do comportamento do programa através do uso de um conjunto finito de casos de teste – adequadamente selecionados de um domínio de execuções usualmente infinito - contra o comportamento esperado deste Manutenção de Software Atividades de suporte custo-efetivo a um sistema de software, que pode ocorrer antes e após a entrega do software. Após a entrega do software são feitas modificações com o objetivo de corrigir falhas, melhorar seu desempenho ou adapta-lo a um ambiente modificado. Antes da entrega do software são feitas FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso RESUMO PONTOS COMUNS ENTRE INFORMÁTICA DE GESTÃO E ENGENHARIA INFORMÁTICA Dominar, a um nível fundamental e da aplicação, as técnicas associadas aos sistemas de computação; Dominar, a um nível fundamental e da aplicação, as técnicas associadas aos sistemas de computação; A engenharia de software tem por objetivos a aplicação de teoria, modelos, formalismos e técnicas e ferramentas da ciência da computação e áreas afins para a produção (ou desenvolvimento) sistemática de software. Associado ao desenvolvimento, é preciso também aplicar métodos, técnicas e ferramentas para o gerenciamento do processo de produção. Isto envolve planejamento de custos e prazos, montagem da equipe e garantia de qualidade do produto e do processo. DISTINÇÃO ENTRE INFORMÁTICA DE GESTÃO E ENGENHARIA INFORMÁTICA Os Analista/Programador em engenharia de software possuem maior visão em relação ao sistema de informação enquanto a Informática de Gestão visa com particular incidência para aplicações na área da gestão; FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso BIBLIOGRAFIA Informática de Gestão http://www.santarem.unisla.pt/index.php/ensino/cursos/licenciaturas-1o-ciclo/item/317- inform%C3%A1tica-de-gest%C3%A3o IPS_ESTS - Licenciatura em Engenharia Informática.html https://www.si.ips.pt/ests_si/cursos_geral.FormView?P_CUR_SIGLA=INF ROGER S. PRESSMAN "Engenharia de Software ", 3a. Ed., McGraw-Hill/Makron Books do Brasil, São Paulo, 1995. https://adrianomaranhao.files.wordpress.com/2012/03/infaplic_01.pdf https://pt.wikipedia.org/wiki/Engenharia_de_sistemas Livro: Informática Aplicada a Gestão 12º Ano FRANCISCO LOPES NARCISO Email: don-francisco4@hotmail.com Engº Francisco Narciso
Compartilhar