Вы находитесь на странице: 1из 16

UNIP INTERATIVA PROJETO INTEGRADO MULTIDISCIPLINAR GESTO EM TECNOLOGIA DA INFORMAO

Consulting - Anlise de impacto, planejamento, desenvolvimento e como implementar melhoras nos processos de TI da Software Developer.

UNIVERSIDADE PAULISTA - POLO UBERLNDIA 2013

UNIP INTERATIVA PROJETO INTEGRADO MULTIDISCIPLINAR GESTO EM TECNOLOGIA DA INFORMAO

Consulting - Anlise de impacto, planejamento, desenvolvimento e como implementar melhoras nos processos de TI da Software Developer.

Integrantes: Robert Henrique Batista Maurilio Pereira da Silva Danielle Lopes Gomes

RA: 1308744 RA: 1021858 RA: 1307097

Curso: Gesto de Tecnologia da Informao Primeiro semestre de 2013

UNIVERSIDADE PAULISTA - POLO UBERLNDIA 2013

RESUMO A rea de TI tem um importante papel no processo gerencial de uma grande empresa ou organizao. Existe uma crescente preocupao com a rapidez de acesso informaes e integridade dos dados. O projeto mostra a importncia dos conceitos de tica, direitos trabalhistas e aponta aspectos na utilizao de gerenciadores de bancos de dados. Foi utilizado um estudo de caso na produo do projeto, onde so citados cases com as matrias estudadas no perodo.

ABSTRACT The IT department have an important role in the management of a large company or organization. There is a growing concern about the speed of access to information and data integrity. The project shows the importance of the concepts of ethics, the labor rights and points out aspects in the use of managers databases. A case study was used in the production of the project, which cases was cited for the subjects studied in that period.

SUMARIO 1. INTRODUO.................................................................................................................. 2. EMPRESA SOFTWARE DEVELOPER........................................................................... 3. SERVIDOR DE DADOS................................................................................................... 3.1 GRID HISTRICO.............................................................................................. 3.2 ORIGEM DO CLUSTER.................................................................................... 3.3 FUNES DIFERENTES.................................................................................... 4. TICA.................................................................................................................................. 5. MATEMTICA APLICADA............................................................................................ 6. CONCLUSO....................................................................................................................... 7. REFERENCIAS.....................................................................................................................

1. INTRODUO Os avanos tecnolgicos mudaram o cenrio competitivo do sculo XXI. As grandes empresas buscam novas tcnicas e mecanismos que as ajudem a montar uma gesto administrativa de sucesso, uma gesto que traga lucros e estabilidade no mercado de TI. Para identificar solucionar problemas e atingir a excelncia nos resultados preciso de algum que no vivencie a situao todos os dias. No mundo dos negcios, quando percebem que esto cercados de problemas internos, as empresas buscam por ajuda de consultores. A Consulting Consultoria Empresarial inicialmente fez um estudo de caso, onde foram levantados dados e amostras das mtricas da empresa, analisando cada aspecto. Analisando o cenrio atual, foi identificado a necessidade de implementar as Melhores prticas descritas no ITIL. Sugestes e recomendaes foram apontadas: reformulao da administrao, estrutura organizacional e implementao de prticas regulamentadoras. 2. EMPRESA SOFTWARE DEVELOPER A Software Developer nasceu com a inteno de transformar sonhos em realidade. O incio foi em 2006, com trs profissionais, Tony Stark CEO da empresa, Bruce Wayne DBA Administrador de Banco de dados e Clark Kent analista de sistemas. O principal objetivo foi a comercializao de softwares para consrcio. J no terceiro ano de funcionamento foi iniciado o desenvolvimento de solues para financiamentos e emprstimos. Em 2010 a demanda alta de softwares geraram mudanas e investimentos na empresa, para que fossem atendidas as solicitaes do exigente mercado bancrio. Tony, um CEO exigente, decidiu que era o momento de contratar. Acompanhou todos os processos seletivos e, para a vaga de gerente, descartou Thor Batista, o candidato mais bem preparado, por notar que ele era praticante do Espiritismo. No final de 2011, Clark foi promovido a DBA Sr. e em uma das reunies alertou os executivos de que, por falta de recursos de hardware, o servidor de banco de dados iria parar. Mesmo com essa importante informao o gerente, Lex Luthor, decidiu investir todo o oramento da empresa para troca de Notebooks e smartphones dos funcionrios executivos. Tentando minimizar o problema, Clark tentou montar um ambiente de testes que fosse compatvel com o ambiente de produo. Na falta de um hardware UNIX, utilizou um PC

com Windows como pr-produo. Convocou uma reunio tcnica e entregou um relatrio detalhado apontando vrios problemas de modelagem, falta de index e dados que deveriam ser removidos da base. Ficou claro que o gerente esta aguardando um problema srio no ambiente para justificar a demisso de Clark, para promover um velho amigo. A promoo seria para Jos da Silva, mas aps comentar que estava realizando um tratamento de sade, o gerente estava em dvida. Aps sucessivos erros de gesto, a empresa afundou seu oramento e algumas medidas foram implementadas para diminuir custos. O descarte do lixo era feito em lixo comum. Para melhorar a renda os funcionrios assinavam as frias sem usufruir. Durante esse perodo, aproveitavam e faziam vrias horas adicionais remuneradas, porm no contabilizadas nos demonstrativos de pagamento, a empresa se dispunha a dividir os encargos com os funcionrios. Outro grave erro foi cometido com o cliente XYZ Atacadistas, foi descrito em contrato que o cdigo fonte seria do cliente. Burlando as leis contratuais, o gerente deslocou um analista para desenvolver um software similar, utilizando na integra os mdulos que havia desenvolvido para o XYZ, e vendeu a outro cliente cobrando 1/10 do valor cobrado anteriormente. 3. SERVIDOR DE DADOS Tema proposto: Durante o ano de 2009 e 2010, aconteceram vrios problemas relacionados ao servidor de banco de dados. Tema proposto: O Gestor de TI investiu todo oramento para trocar laptops e smar phones de gerentes, porem o DBA j vem alertando que em poucos meses o servidor de banco de dados pode parar por falta de recursos. A gesto financeira de uma empresa feita de maneira impensada pode desencadear problemas a instituio. A falta de capital pode ser um vilo para uma empresa de modo que em situaes adversas, tal como, a falta de material indispensvel para a continuidade dos negcios, esta pode ter necessidade de recorrer a emprstimos ou dependendo do quanto a situao crtica a empresa pode ir a falncia. Uma gesto financeira que utiliza seus recursos de maneira perspicaz, alia a economia a qualidade de produtos e servios comprados. O tempo primordial nas operaes em bancos de dados, e deve ser utilizado com o mximo de parcimnia. A quantidade de usurios com acesso, o hardware utilizado, o

sistema operacional, e quaisquer mecanismos/meios que possam influenciar no volume de dados armazenados, aumentam diretamente este tempo. A otimizao do banco de dados umas das alternativas para a diminuir o tempo de processamento das operaes, otimizando assim o banco de dados. Para a SOFTWARE DEVELOPER, uma boa soluo para os problemas da ausncia de recursos, a implantao da arquitetura de grid. O que se pode ser observado comumente so as corporaes que dedicam seus oramentos de TI em aumento da capacidade de armazenamento para suas principais aplicaes, provendo os respectivos servidores. Desta forma cada uma delas manter-se- satisfatoriamente, porquanto cada uma ser baseada em seu prprio hardware. Acontece que existem problemas que decorrem dessa metodologia, quais sejam, a necessidade de gerenciamento crescente de vrios sistemas distintos, sem a considerao do crescimento do potencial de falhas. A melhor soluo neste caso, como j citado anteriormente, o grid computing. Trazendo o conceito desta infra-estrutura computacional pode-se aferir melhor qual ser seu efeito de melhorias, e segundo Ian Foster, um grid um sistema que coordena recursos que no esto sujeitos a um controlo centralizado; usa protocolos e interfaces normalizadas, abertas e de uso genrico para garantir a interoperabilidade entre sistemas diferentes; fornece servios com uma qualidade no trivial de modo a satisfazer as necessidades dos utilizadores mesmo que estas sejam complexas. Trazendo este conceito para o caso em questo, possvel ver que o objetivo principal em rede local que possua momentos de alta utilizao e momentos de no utilizao distribuir o processamento das aplicaes, ao invs de manter somente uma mquina, que possua elevados gastos para ser mantida. Desta maneira, as mquinas sero melhor aproveitadas, os custos sero minimizados com a aqusio de equipamentos novos a cada nova aplicao. Este melhor aproveitamento desencadear uma maior produtividade em todas as reas da instituio. O que no se pode confundir Grid Computing com Cluster uma das formas mais eficientes para se entender as diferenas entre as tecnologias de Grid Computing e Cluster verificando suas origens. Com aplicaes diferentes, cada um desses conceitos foi criado para

suprir algumas necessidades. Esse o primeiro ponto para diferenciar esses dois conceitos de maneira eficiente. O Grid Computing surgiu por volta de 1990 com a idia de passar a facilidade, simplicidade e flexibilidade das redes de energia eltrica e de gua encanada para o mundo da computao. Com o passar do tempo, o conceito foi sendo desenvolvido e aperfeioado, adquirindo novos significados , tornando-se nos nossos dias uma grande aposta de diversos fornecedores de tecnologia. De maneira geral, o Grid Computing um modelo de computao que tem a competncia de fornecer maior rendimento ao igualar os esforos de diversas mquinas espalhadas pela rede em uma arquitetura virtual que capaz de distribuir processos atravs de toda a infraestrutura. Assim, resumidamente, esta estrutura em Grid pode solucionar problemas computacionais em larga escala sem a necessidade de um servidor com um processador potente, mas aproveitando os recursos que os diversos computadores espalhados pela rede tem. Uma das definies mais aceitas est no artigo O que o Grid?, do especialista Ian Foster descreve o Grid Computing. Para o autor, esta tecnologia pode ser resumida em trs tpicos: Os recursos computacionais no so gerenciados de maneira central, so utilizados por padres abertos e a qualidade de servio chamada nontrivial garantida. Mesmo abrindo portas a debates, essa definio bem aceita no mercado. Alm desse, h outros especialistas que se debruaram sobre o problema em busca de criar alguma conceituao que abrange de maneira satisfatria o escopo total do conceito de Grid Computing. Para Plaszczak e Wellner, a tecnologia Grid pode ser definida como o modelo que fornece virtualizao de recursos, o provisionamento sob demanda e compartilhamento de servios entre as organizaes. 3.1 GRID HISTRICO Historicamente, uma primeira noo documentada sobre o uso de Grid Computing foi uma utilidade pblica que aconteceu em 1965 no Massachusetts Institute of Technology (MIT), por meio do especialista Fernando Corbat. Este estudioso especialista definiu que o sistema operacional chamado Multics deveria ser a ponta de lana de uma infra-estrutura de Grid que iria funcionar como se fosse uma companhia de energia eltrica ou de fornecimento de gua.

Nessa linha, a atual diviso do Grid tambm fornece caractersticas fundamentais para entender a separao entre as duas tecnologias. O Grid Computing pode ser definido em ordem de tamanho: Grids departamentais; Grids empresariais; Grids Globais. No primeiro, apenas uma rea ou um grupo conecta via rede seus desktops, clusters e equipamentos para representar uma funo que procure mais capacidade operacional; O segundo um aperfeioamento para toda a empresa, que pode tirar proveito do recursos computacionais em Grid para armazenamento e cycle-stealing; j o Grid global uma conexo entre os outros Grids que podem ser usados de maneira colaborativa ou para resultados comerciais. 3.2 ORIGEM DO CLUSTER A histria do cluster comeou, por volta de 1967, com o desenvolvimento do conceito de processamento paralelo. Nessa poca, Gene Amdahl, da IBM, divulgou um estudo matemtico em que prova o aumento de velocidade ao se conjugar qualquer tarefa computacional que seria realizada de maneira serial. Chamado da Lei de Amdahl, o artigo facilitou mostrando a base de engenharia tanto para a computao com mltiplos processadores quanto para o cluster. Nessa linha de raciocnio, o primeiro se diferencia do segundo por encontrar-se na mesma mquina. As redes de computador tm um papel principal na divulgao dos clusters. A grandeza de ligar vrios computadores em rede para desempenhar uma mesma tarefa foi um impulso primordial que ampliada ao desenvolvimento do software Parallel Virtual Machine (PVM) em 1989 abriu caminho para que o cluster pudesse chegar no seu estgio atual, adaptando como uma opo interessante para os departamentos de tecnologia das empresas. A evoluo foi que o cluster mudou a idia sobre supercomputadores. Se, antes, um supercomputador era uma mquina com processamento poderoso exigindo muito do processamento, o conceito de cluster muda drasticamente essa realidade. Esse conceito j foi ampliando construo dos novos supercomputadores, o que reduziu o custo de produo, alm de aumentar o aproveitamento da potncia do processador das mquinas que esto em uso.

3.3 FUNES DIFERENTES Nesse momento, mostrada outra diferena essencial entre os dois conceitos. Durante o tempo em que o cluster demanda que toda a cadeia de processamento seja esteja repleta de mquinas tanto em software quanto em hardware, o Grid Computing admite ambientes heterogneos que podem ter mquinas rodando diversos tipos de sistemas operacionais e possuir diferentes hardwares. Na prtica, as mquinas esto reunidas para trabalhar como um Cluster formam uma unidade nica e nada mais do que isso; enquanto o Grid pode fazer uso de fora maior de processamento em vrios desktops distantes um do outro. Resumindo, o Cluster trabalha como um grande computador formado por processamento de vrios inferiores a ele; o Grid Computing est mais prximo de um servio computacional que mais flexvel e simples, pois garante a melhora na disponibilidade e no processamento ao utilizar recursos de vrios locais. As operaes se repetem no modo com que as duas tecnologias tratam os recursos que vo utilizar. No caso do Cluster, o gerenciamento concentrado em nico lugar, todos os ns oferecem a viso de um sistema nico, se comportando como parties de uma mesma grande mquina. O Grid relativamente o oposto, j que cada nico n funciona como um autnomo, como se ele fosse o responsvel pela administrao se comportando como uma entidade independente. O controle tambm feito de outra forma. No cluster, o fato de ser um ambiente idntico, faz com que a tecnologia tenha uma administrao centralizada, via um n central, o que deixa todas as partes dessa cadeia como ns escravos do processamento. O Grid, por sua vez, no tem mltiplos processadores reunidos por um system bus ou por uma alternativa como o iSCSI ou Fibre Channel. Os computadores em Grid podem trabalhar separados por quilmetros de distncia e ser conectado por rede convencional de internet. Nesse sentido, o Grid Computing muito mais prtico ao permitir conexo entre mltiplos computadores que no compartilham a mesma rede. Dessa forma, o Grid pode ser indicado para grandes quantidades de trabalho que tenham diversos servios independentes e acontecendo simultaneamente; apropriado que elas, no exijam um compartilhamento de dados entre as tarefas durante o processo de computao. Isso garante que cada computador em Grid fluem seu trabalho de forma independente do resto da cadeia.

Apesar das diferenas, no podemos negar, que as duas tecnologias tm origens muito prximas. A aplicao de cada uma dessas tecnologias depende das necessidades do usurio e, para a deciso, elas precisam ser levadas em conta. Conhecendo as origens, o poder e limitaes de cada uma dessas tecnologias, o gestor de TI pode tomar uma deciso mais sbia sobre qual a melhor resposta para suprir as suas necessidades. Tema proposto: Alm do problema fsico o DBA vem tentando encontrar uma maneira para montar um ambiente de teste que seja compatvel com o ambiente de produo, porm como no h hardware Unix igual ou similar as de produo ele est tentando usar um PC com Windows como pr-produo. Fatores como a alta disponibilidade, homogeneizao de ambientes, reutilizao de licenas, maior aproveitamento de Hardware, consolidao de sistemas, recuperao em caso de desastres, replicao de ambiente e menor complexidade incentivam a virtualizao por auxiliar na rpida restaurao do sistema. Desta maneira estes representam interessantes alternativas para solues de problemas no ambiente corporativo. A arquitetura virtual de desenvolvimento do sistema pode desencadear alta disponibilidade, beneficiando todas as aplicaes. Alm disso, todos os aplicativos podem ser rodados em cima do ambiente virtual. A utilizao de sistemas operativos iguais pelos servios e aplicaes nas arquiteturas virtuais auxilia na adaptao ao ambiente de produo. Desta forma, a gesto ser facilitada, pois haver a homogeneizao de ambientes, o que permite a minimizao do nmero de ambientes de pr-produo e desenvolvimento. Outro fator positivo da homogeneizao que sua elevao diminui o perodo de testes e desenvolvimento. Alm disso, a quantidade de incidentes nas plataformas de consolidao minimizada. Reutilizao de licenas coloca disposio de todos os servios um conjunto de software base, com as suas licenas correspondentes, de tal forma que a instalao de um novo servio no obriga compra de novas licenas. Maior aproveitamento de Hardware permite a partilha de todos os recursos de Hardware entre todos os servios, adaptando os recursos s necessidades especficas dos servios, podendo-se adaptar facilmente s novas necessidades que possam surgir.

A utilizao de mquinas virtuais para consolidar vrios servidores fsicos em poucos servidores host fsicos com mquinas virtuais. O servidor fsico , portanto transformado numa mquina virtual hspede, residindo num sistema host de mquinas virtuais. Esta tcnica de virtualizao tambm conhecida como Physical-to-Virtual. Mquinas virtuais podem ser usadas em ambientes hot standby para servidores fsicos que se encontrem em produo. Esta tcnica muda a filosofia clssica de backup-andrestore para as cpias de segurana de imagens das mquinas virtuais para arrancar em mquinas virtuais ativas que podem assumir o controle da carga de trabalho do servidor de produo que est indisponvel. Desta forma, reduz-se o tempo de retorno de servio. As imagens das mquinas virtuais que se encontram em produo podem ser utilizadas para criar ambientes de pr-produo idnticos produo (salvo os recursos de hardware). Desta forma, por exemplo, poder-se-ia testar num ambiente de pr-produo idntico ao de produo a instalao de um patche e testar o seu funcionamento. Da mesma forma podem ser utilizadas para criar ambientes de desenvolvimento. 4. TICA Tema proposto: O Gestor da rea de TI estava no caf e comentou com um colega de outra rea que necessitaria rever se iria promover ou no o funcionrio Jose da Silva, isso porque durante reunio de feedback o funcionrio Jose comentou que estava fazendo um tratamento devido uma enfermidade, mesmo o colega pensando que este assunto era confidencial, acabou no falando nada e nem reportando para seus superiores. A situao citada poderia desencadear uma srie de problemas ao funcionrio Jos da Silva, uma vez que a pessoa que recebeu as informaes poderia ter comentado com outros. O funcionrio poderia ficar desestimulado e constrangido, causando diminuio em seu rendimento, dentre outras situaes. Alm disso, o funcionrio que tomou conhecimento do assunto deveria levar o problema aos superiores, se tivesse conhecimento acerca de condutas ticas poderia informar ao seu colega que esse assunto no conveniente h um profissional tico. Avisando-o assim de tal infrao. Abordar assuntos tratados em reunies internas com terceiros pode levar ao constrangimento de funcionrios, principalmente quando estes assuntos so pessoais. Diversas categorias de profissionais e empresas (CEM 2008, Gonalves 2005, Rokembach

2009) adotam cdigos de tica prprios, orientando a conduta tica dos integrantes destas instituies, evitando alguns problemas relacionados a tica. A criao de um cdigo de tica prprio, pode auxiliar na conduta das pessoas que a compem e permitir uma boa convivncia entre elas. O cdigo de tica da empresa pode ser disponibilizado como curso EAD na intranet da empresa. Uma palestra tratando de tpico por tpico do cdigo tambm ser realizada, onde sero destacados assuntos associados a relaes pessoais. 5. MATEMTICA APLICADA A matemtica uma cincia presente e necessria na vida do ser humano, uma das cincias mais antiga do mundo e muito utilizada pelas antigas civilizaes como os egpcios. Esses povos a utilizavam na agricultura e nas suas construes. Hoje em dia tambm est presente em todas as reas e contribui em diversas aplicaes. Uma das ramificaes mais utilizadas da matemtica a matemtica aplicada, podemos dar especial destaque sua importncia no atual sistema econmico. A matemtica aplicada trata da aplicao do conhecimento matemtico a outros domnios. Tais aplicaes estudadas incluem funes, ajustes de curvas, matrizes e sistemas lineares, matemtica financeira. A preocupao deve restringir-se a fazer investimentos em TI, e no gastar dinheiro com tecnologia intil. A diferena entre estes dois conceitos enorme e absolutamente fundamental para a evoluo da empresa. Fazer investimento uma ao que deve, sempre, preceder a uma reao: o retorno. Qualquer investimento que no vise a um retorno deixa de ser investimento e transforma-se em gasto. O investimento em TI, da mesma forma, deve priorizar o retorno, ou seja, a contribuio que ser dada para as operaes da empresa. Algumas aplicaes esto presentes no cotidiano das pessoas, como financiamentos de casas e carros, realizao de emprstimos, compras por credirio ou carto de crdito, aplicaes financeiras, investimentos em bolsas de valores, entre outras situaes. Na administrao, a matemtica aplicvel em diversas situaes: na elaborao de um planejamento, no controle do fluxo de mercadorias, proporciona tambm solues de problemas empresariais, seja na rea de recursos humanos, de produo, de comercializao, de finanas ou na prpria rea de administrao geral. Muitas empresas lanam mo de tcnicas de matemtica aplicada orientadas a testar o conhecimento dos candidatos durante

processos de provimento de recursos humanos. O departamento comercial usa para definir estratgias de vendas, clculos de metas. Tambm usada na elaborao de fluxo de caixa e indispensvel na anlise de rentabilidade e custos de operaes financeiras. A matemtica largamente utilizada pelos profissionais de TI para resolues de problemas. Usando funes lgicas, de texto e numricas, empregadas no desenvolvimento de algoritmos computacionais que permite dar funcionalidade aos sistemas de computadores. Da a importncia do estudo aplicado. Conhecer os mecanismos e saber utiliz-los nas determinaes dos mais variados processos uma necessidade, uma vez que a correta utilizao da matemtica instrumento essencial na tomada de decises e pode significar o diferencial de uma empresa. O que podemos entender como funes? Funo, juntamente com sua representao grfica, um dos conceitos mais importantes da matemtica e uma poderosa ferramenta na resoluo de problemas, na busca de entendimento prtico em vrios setores das empresas, com vrias finalidades e aplicaes. Em termos gerais, uma funo consiste em dois conjuntos e uma regra que associa os elementos de um conjunto aos elementos de outro. suponhamos, por exemplo, que o leitor esteja interessado em determinar o efeito do preo sobre o nmero de unidades vendidas de um produto. Para estudar essa relao, preciso conhecer o conjunto de vendas possveis e uma regra para associar cada preo a um determinado nmero de unidades vendidas. (D. HOFFMANN & L. BRADLEY 2002, pag.1). Podemos encontrar em algumas situaes de nossa vida a necessidade de aplicar relaes de funes onde valores de grandezas esto presentes, onde a segunda depende da primeira. Por exemplo, a demanda de carne pode depender do preo do produto, a poluio do ar em uma cidade pode depender do nmero de veculos nas ruas ou o valor de uma garrafa de vinho pode depender do ano em que o vinho foi fabricado. Relaes como essas muitas vezes 6. CONCLUSO

7. REFERENCIAS http://pt.wikipedia.org/wiki/%C3%8Dndice_(estruturas_de_dados) http://www.dct.ufms.br/~edson/bd1/bd1.pdf http://www.fatecsp.br/dti/tcc/tcc0025.pdf http://www.fasul.edu.br/pasta_professor/arquivos/56/8320_auditoria_rh.pdf http://www.dct.ufms.br/~edson/bd1/bd1.pdf http://pt.wikipedia.org/wiki/Hipervisor http://www.oracle.com/us/technologies/grid/index.html http://visibilidade.net/tutorial/computacao-Grid.html

Вам также может понравиться