[Música] lá alunos bem vindo à nossa aula de sistema de informação nós estamos na aula 7 ea gente vai tratar sobre a implementação dos projetos de sistema de informação o objetivo é mostrar exatamente quais são os passos para se produzir um projeto de sistema de informação é qual é a linguagem normalmente utilizada para modelar sistema porque é importante essa modelagem quais são as práticas que nós temos para a construção de um sistema de informação quais são esse espaço e não somente isso nós vamos tratar também uma coisa que é muito relevante que é a aquisição
de um pacote de um de um software que já existentes no mercado ou seja nós vamos tratar aqui da idéia da construção do sistema de informação quais são os espaços o que ocorre às bases de suporte que nós temos para esse desenvolvimento mas também se a empresa fizer a opção por um pacote específico de um software específico pra ser implantado no nosso sistema de informação como é que nós temos que é quais são os passos importantes e fundamentais para que isso possa ocorrer o que que é projeto para nós que nós tratamos projetos é aquilo
que nós devemos construir como sistema de informação que coloca o conceito de projetos então é um esforço para atingir o que é um objetivo específico independente se é um sistema de informação se é uma casa ou se é qualquer outro produto por mais simples que ele seja pra mas que tenha que ser desenvolvido passo a passo então a idéia do projeto é fazer cada passo se preocupando com cada item é cada áreas de conhecimento específico do projeto para que não haja um comprometimento no resultado final e quais são essas áreas de conhecimento de qualquer projeto
qualidade tempo custo riscos comunicação ou seja são alguns elementos que são essenciais para que o projeto não seja comprometido se você for implantar um projeto de sistema de informação obviamente que você tem que se preocupar qual é o tempo necessário para a sua construção mas não apenas se preocupando com o desenvolvimento de um software por exemplo mas sim na implementação de uma estrutura de redes né na implementação da parte de segurança é na construção de uma base de dados a validação dessa base então seja um projeto de sistema de informação envolve não somente a construção
do software mas sim o envolvimento de todas aquelas tecnologias que ao final e trabalhando junto de fumar forma organizada coesa ela consiga é adaptável ela consiga oferecer condições para que a empresa seja competitiva e gere a informação que se espera a implementação de um sistema de informação baseado nesse conceito de projetos quais são as entradas atividades as saídas desses projetos é importante nós ressaltamos alguns desses elementos aqui com a plataforma que nós vamos utilizar 'nesse ela vale a gente vai trabalhar apenas no nível interno a organização se vai ultrapassar fronteiras e nós vamos utilizar um
ambiente web ou qual é qual a amplitude e qual é a tecnologia base que será necessária para essa implantação a especificação dos requisitos esse é um item muito importante dentro do sistema de informação porque é um momento onde nós temos que entender exatamente o que nós temos que construir nós temos a preocupação de identificar os requisitos funcionais que estão relacionados a funcionalidade da organização e toda é o que é necessário para se atingir um resultado o seu oprah se esse atender uma necessidade e os requisitos não funcionais que tem uma uma relação muito próxima com
as normas de qualidade a dica então a preocupação sempre é atender a necessidade do seu usuário mas também as suas expectativas dentro de um padrão de qualidade que seja aceitável então o levantamento de requisitos essa atividade requisitos que é uma atividade que exige um envolvimento muito forte uma validação muito consistente porque é ela vai impactar nas outras etapas do projeto uma vez que você levantou os requisitos de forma equivocada você vai produzir aquilo que não vai atender aquelas necessidades então é muito importante nessa etapa da do do levantamento dos requisitos da compreensão do problema mas
realmente validade e temos a certeza se o que estamos construindo é exatamente aquilo que vai ser atendido na na organização quais são os dados que estão envolvidos na nessa nesse projeto tão importante identificamos daí porque ele vai servir para a geração da informação então se nós levantarmos omitimos algum tipo de dados ou estruturámos esses dados da forma de forma diferente mas que sejam melhores a que seja melhor a forma como nós estamos classificando é é relevante porque é o final você vai gerar informação baseado nesses dados você vai alimentar esse tema baseado nesses dados então
esses dessas três entradas fundamentais que é a plataforma exatamente nós vamos escolher nós vamos implementar isso vai isso vai influenciar diretamente na tecnologia utilizada devemos construir o projeto de arquitetura da interface dos componentes que vai estar envolvido no banco de dados e como saída nós teremos a arquitetura do sistema especificação do banco de dados nos componentes que envolvem o sistema de informação é que nós já citamos aqui na parte das vezes as comunicações entre as redes a parte de segurança é as pessoas que estarão operando então o sistema de informação aqui nós temos um resumo
de como que é essas etapas e esses elementos que envolve um projeto de sistema de informação não somente de um software e se nesse momento onde nós temos que identificar exatamente o que nós devemos construir pensar lá na plataforma pensar nos dados que nós vamos levantar mas principalmente na parte de requisitos e dos dados é importante que nós montarmos o estabelecemos uma modelagem conceitual daquela estrutura que estamos produzindo que é onde nós temos que conhecer o domínio da aplicação ou seja todos os setores ou todos as áreas que vão estar envolvidas o system que rodas
que de alguma maneira vão sofrer interesse em água naquela informação que são todas aquela aqueles interessados direta e indiretamente quais são as fronteiras que nós vamos é estabelecer quais são as nossas bases então ter o domínio da conhecimento do domínio da informação é fundamental para saber exatamente quais são os requisitos e os dados necessários para se produzir e sistema de informação e dois elementos nesse momento é surgem que a abstração você realmente é dimensionar eu tenho uma ideia daquilo que você vai produzindo uma forma mais abstrata e como é que você vai representar essa abstração
essa é uma das dificuldades que você praticamente vai abstraí os processos você vai extrair quais são os dados e possivelmente com as suas informações e isso vai influenciar diretamente nos relatórios na informação que vai ser desenvolvida inclusive até nos recursos necessários para a produção desse sistema e pra isso pra fazer essa modelagem dentro dessa dessa licitação dessa representação nós temos que pelo que uma visão do sistema é que vai ser essencial que é uma forma de você na representação é validar isso que as pessoas interessadas você terá aqui abstrair essas informações fazer sua representação e
transformar isso numa visão ou seja naquilo que você compreendeu naquilo que você você entendeu como sistema de informação para apresentar a todos interessados porque é um momento ali de validação uma das ferramentas que nós temos pra facilitar essa compreensão essa validação é utilizar uma linguagem especificamente para isso então a linguagem unificada neste caso aqui a gente dando um exemplo nós temos ao iml que o nome diz né unifae moda línguas ou seja é uma linguagem unificada para você representar aquela sua abstração aqueles seus requisitos ela é composta por diagramas e esse diagramas trazem é refletem
aquela representação dos processos organizacionais ou daquelas atividades funcionais que a empresa tem não somente isso mas ela traz também representação da arquitetura também que vai ser essa informação arquitetura dos componentes envolvidos naquele projeto nesses dois exemplos nós temos aqui o caso de uso a onde nós estamos falando aqui sobre um sistema bancário aqui nós temos os atores aqui os casos ea toda a quem está relacionado envolvido um outro diagrama que essa linguagem traz para nós não é uma linguagem programação uma linguagem de modelagem é este a grama de atividades onde nós colocamos aqui todos os
interessados e este fluxo muito parecido com o fluxograma é que mostra exatamente como que é cada uma dessas etapas cada gráfico desse aqui tem uma representatividade para nós então facilita a visualização ea compreensão de como acontece esses fluxos aqui certo e quais são os modelos que nos dão suporte principalmente na construção do software nós temos aí modelos conhecidos como tradicionais modelos agentes embora importante ressaltar que os tradicionais podem trabalhar de forma a juntar a isso não há restrição nós classificamos aqui por uma questão de convenção até pra o aluno tse a idéia de que existem
formas diferentes de se trabalhar mas nada impede de nós pegamos o tradicional e trabalhar de uma forma ágil temos aí um método tradicional lupi que é um processo unificado não é que hoje da ibm o próprio pm bock que na verdade tem a função de produzir projetos mais amplos quando a gente fala se uma informação é nós temos um projeto maior quando se fala do soft nós podemos utilizar o conceito pm box é lógico que não é especificamente para isso mas nada impede de utilizarmos um prémio bota também que é do estudo que é mais
onde nós temos algumas práticas para se produzir algo para atender uma necessidade utilizando algumas etapas utilizando áreas funcionais disciplinas pra atender aquela necessidade nos métodos ágeis nós temos é filho de andrade revela next um programa que é possivelmente a uma das mais conhecidas aqui que fortaleceu esse conceito de método ajuda né onde você tem entregas muito mais rápidas a um envolvimento mais forte dos patrocinadores com esses projetos e temos também o excluo que está muito em evidência utiliza alguns conceitos a id de projetos muito parecido pm box só que também com entregas muito mais rápida
e normalmente e se esses métodos haja aqui é utilizado quando você muitas vezes desconhece o contexto da da sua aplicação então o método ajuda e facilita você entregar felizes menores é mais rápido um envolvimento maior dos patrocinadores um envolvimento mais é interativo dessas equipes aí então e nós você pode interagir com outras práticas de qualidade como o próprio scrum né você consegue trabalhar com o kanban ela e e consegue também organizar essas suas as suas atividades então seja todas essas práticas aqui esses modelos são úteis para o desenvolvimento principalmente do software mas nada impede que
você desenvolver um projeto do sistema de informação como um todo então ele pode combinar também esses métodos aí é importante que vocês saibam que existem essas práticas desses modelos até pra orientar nessa nessa produção talvez é a um investimento e os cursos recursos utilizados serão muito melhor é administrado dessa maneira ea empresa pode fazer a opção de algo já existente no mercado é lógico que ela vai ter que antes preparar toda sua infraestrutura de rede vai ter que preparar toda a parte de sistemas operacionais nem as obras têm operacionais ou seja ela vai ter que
dar todo um projeto de qualquer maneira o projeto tem que existir a na implantação mesmo sendo pacotes ou software que já existem no mercado aí quem é que satisfaça nesses da organização o projeto é fundamental da implantação pode utilizar nesse caso por exemplo o próprio pm box que é um livro que traz conhecimentos na parte de gestão de projetos onde você vai ter que determinar com a equipe qual é o tempo curso investimento que vai fornecer estão de alguma forma vai te dar toda uma condição de fazer uma boa implantação e quais são essas etapas
que normalmente nós encontramos na escolha de um projeto na escolha de um software que já está já existe no mercado e suprir as nossas necessidades nós temos aí a decisão ea seleção desse software o que exatamente nós vamos qual é a opção que nós faremos há toda uma implementação aonde a parametrização e sofre para adaptar o nosso negócio ea utilização e assim por diante então seja há todo um tempo aí necessário já está acordado já estipulado pelo próprio fornecedor do produto assim como as necessidades da organização pra tá fazendo essa implantação então é importante que
se estabeleça esse time life tempo de vida de cada uma destas implantações pra que ele não se protege porque muitas vezes o projeto fracasso em função disso porque não existe essas essa esses marcos entrega e as prioridades dessas entregue então o projeto vai determinar isso uma vez feito a a a implantação inicial dentro de cada da centro adaptação de módulo então existe uma preocupação então nós temos é o modo de produção nós nós temos é o módulo de finanças então cada equipe vai estar responsável a cada uma delas ó que percebam que é importante que
ela trabalha harmonicamente de forma coesa principalmente porque a informação que vai estar num determinada área funcional muitas vezes gera se dados da informação para uma outra área funcional que depende daquela por exemplo vendas a área de vendas com a área é de marcha de vendas cara de produção e assim por diante é importante esse alinhamento na hora da implementação de um pacote e essa adaptação funciona da seguinte forma então nós vimos aqui que nós decidimos implementamos utilizamos temos várias fases na implementação nós fazemos essa adaptação e dentro dessa adaptação nós trabalhamos seguinte forma em cada
uma desses módulos é entender como o processo funciona entender como o pacote funciona que como nós falamos nas aulas anteriores muito desse pacote eles trazem novos paradigmas novas novas funcionalidades e empresa na maioria das vezes tem que aplicar a mudança nos seus processos e nem muitas vezes até uma engenharia para fazer essa adaptação senão não há pacote que possa funcionar organização é importante a empresa está o que adaptada com as suas funcionalidades realmente enxuta documentação em ordem dia porque se houver alguma mudança o impacto é ele vai existir mas é menor do que você não
conhecer os seus processos não vai acabar você não sabe exatamente o que você mudou o que você precisa mudar e na maioria das vezes esses pacotes já vem com essa experiência então é a necessidade de você conhecer a funcionalidade daquele pacote e também a funcionalidade organizacional então aqui se identifica de discrepâncias faz a mudança para metrix a de acordo com os seus complexos sócios obrigatoriedades legais em conformidade às suas necessidades operacionais e customiza que seria você a esse processo aqui pra mim não é fundamental esse aqui é essa que eu vou tirar esse que eu
vou reduzir isso aqui vai cortar ou vamos adaptar um novo então nós customizamos aquele pacote parametrizando anos esses campos essas variáveis e fazemos as mudanças de processos dentro lógico daquilo que foi previsto e geramos aqui alguns teste há todo um trabalho prototipagem que nós chamamos ali uma homologação vamos daquele módulo e assim por diante até que ele esteja totalmente implantado é um trabalho é realmente profissional não é simples e envolve também toda a cooperação dos colaboradores e praticamente só acontece em tempo real na organização então tem que ser muito bem planejado então nós vimos aí
que é possível também implantar um pacote como esse então só depende dos interesses organização de sta ou ela desenvolvendo o próprio sistema ou ela adquire um pacote específico em bom chegamos ao final da nossa aula de implementação do sistema de informação e nós vimos então que é possível é a organização optar pela sua construção sistema de informação ou até adquirir um pacote de software mas que de alguma maneira não isenta ela demonstra toda uma estrutura necessária para que esse software possa rodar e gerar a informação necessária ok então agora vocês para a próxima aula um
grande abraço obrigado [Música] [Música] [Música]