Você está na página 1de 5

Estudo de Caso II Noes de Gesto Ambiental UFSCAR 2013/2 Fernando Bonfim Andrade RA 511331

Produo mais limpa para uma Software House Produo mais limpa consiste em uma estratgia econmica-ambiental, com tecnologia integrada aos processos e produtos de uma organizao a fim de aumentar a eficincia energtica e do uso de matrias-primas, gerando benefcios ambientais e sociais para o meio onde a organizao est instalada. Atravs disso, minimizar resduos, investir em reciclagem, gerando economia para a empresa e o crescimento sustentvel da populao. Neste estudo de caso mostrarei como uma Software House pode inserir em seus processos os conceitos de produo mais limpa. As Software Houses so responsveis por projetar, desenvolver e dar manuteno solues tecnolgicas demandadas pelas empresas de diversos ramos. Alm de atenderem a organizaes de diversos setores, estes clientes buscam solues em diversos tipos de tecnologias, sejam elas Mobile, Web ou Desktop. Para efetuar com perfeio este trabalho uma software house possui uma equipe formada por profissionais de diversas habilidades. Vamos tomar como base uma Software House que usa como paradigma de desenvolvimento o modelo de Cascata, considerado o modelo mais clssico. A principal caracterstica deste modelo de ser sistemtico e sequencial, onde o desenvolvimento do sistema s prossegue quando cada rea do modelo finalizada. Se for encontrado erro em alguma rea necessrio retornar ao inicio do projeto para alterar algo a fim de resolver o erro e prosseguir com o desenvolvimento.
Imagem 1 Modelo Cascata

necessrio que esta empresa em questo, tenha muito bem definido e modelado os processos do ambiente de desenvolvimento, e que este seja conhecido e seguido rigorosamente por seus desenvolvedores e funcionrios. Dentro deste contexto interessante que a empresa faa: boa escolha de seu framework (base na qual os sistemas so construdos), uma boa modelagem de sua intranet, com uso de uma wiki on-line, contendo informaes do Modelo de desenvolvimento, informaes bsicas que ajude novos funcionrios a se integrar com o sistema de produo, alm de um banco de dados de possveis problemas de fcil resoluo que possam a vir ocorrer. Se tudo isso for integrado com seu ERP (Sistema de gesto integrado) evita a disperso de informao e o uso de varias ferramentas distintas. Deste modo eliminada a utilizao de papelada ou mesmo monoplio de informaes, e facilita o acesso a informao por lado dos funcionrios.

Prticas ecolgicas nas etapas do desenvolvimento de seu produto: 1. Anlise e especificao de requisitos. Sendo a primeira fase nesta etapa que o Analista de Requisitos e Negcios, faz um processo investigativo sobre as informaes e processos realizados pelo cliente, a fim de junto com o Engenheiro de Software elaborar uma definio e um escopo dos processos para a elaborao dos requisitos do sistema de informao. visto que nesta etapa que ocorra a maior parte dos erros, pois a falta de experincia dos clientes faz com que eles nem sempre tenha uma viso clara das funcionalidades pretendidas pelo sistema. Nesta etapa interessante realizar o mnimo de deslocamento possvel a fim de economizar tempo e combustvel. E para uma maior captao de informaes, durante a entrevista com o cliente, interessante fazer a filmagem digital e deixa-la disponvel on-line, possibilitando que ambas as partes possam visualizar o que foi discutido. Tambm importante fazer reunio com um grupo maior de integrantes (Workshops com clientes e usurios do sistema) a fim de levantar o maior numero de requisitos para que no sejam necessrios novos deslocamentos. A utilizao de equipamentos eletrnicos de baixo consumo para a gravao, anotao e apresentao, fundamental para economia de energia. 2. Projeto. Nesta etapa, o Engenheiro de Software transforma os resultados da Anlise de Requisitos, em um conjunto de documentos capazes de serem interpretados pelo Programador. importante que os Programadores acompanhem esta etapa, a fim de se familiarizar com o projeto, e tirar as dvidas que possam aparecer durante a leitura aps sua finalizao. O projetista deve ter em mente os seguintes aspectos na concepo do software: * Extensibilidade: capacidade de adeso de novas funcionalidades. Evita a construo de um modulo s para o novo requisito, poupando tempo. * Robustez: preparado para situaes imprevisveis. Previne perda de dados e manutenes desnecessrias. * Compatibilidade: capacidade de interagir com outros produtos. Importar e exportar dados de outros aplicativos, facilitando troca e utilizao das informaes. * Modularidade: constitudo por mdulos independentes e bem definido. Economia de tempo e trabalho caso outro projeto semelhante aparea. * Reusabilidade: permite que seus componentes modularizados sejam reutilizados em outros sistemas. Economia de tempo e trabalho para programar funes semelhantes.

3. Implementao e Teste unitrio. Nesta etapa o projeto codificado em alguma linguagem de programao, e realizado alguns testes bsicos medida que os mdulos ficam prontos. Deve se ter total domnio da linguagem escolhida. Para a economia de energia nesta etapa, necessrio que a empresa faa uso de equipamentos modernos que possuem maior eficincia energtica e durabilidade como: * Monitores que forneam uma visibilidade superior sob a luz solar, permitindo o uso de janelas abertas, iluminao natural e ventilao. * Monitores de LED que operam com um mnimo de miliwatts. * Uso de notebooks que alm de serem portteis, operam com menos energia que os desktops. 4. Integrao e Teste do Sistema. Nesta etapa realizada a integrao dos mdulos do sistema e feito os testes do programa completo. necessrio possuir Estratgias de Testes, Planejamento e Acompanhamento. Realizar registro dos erros em um banco de dados, para que seja construdo um relatrio de erros mais frequentes, a fim de identificar a causa dos erros. Mantendo uma boa estratgia de testes, teremos uma reduo significativa de problemas que podero surgir aps a implantao do programa. Evitando paralizao no processo do cliente e a manuteno. importante a apresentao de uma verso beta da aplicao para o usurio/cliente possa testar, assim defeitos que passaram despercebidos pelos tcnicos so capturados. O sistema deve ser optimizado o mximo possvel, necessitando de menos poder de processamento, economizando com equipamentos e consequentemente menos energia. 5. Operao e Manuteno. Nesta etapa ocorre implantao, treinamento dos funcionrios na nova ferramenta e manutenes peridicas no sistema. O treinamento dos usurios uma atividade vital, deve ser feito com calma e acompanhamento atravs de um suporte tcnico. A manuteno deve ser rpida e eficiente, ou seja, com menos impacto possvel na atividade da empresa cliente e que resolva definitivamente o problema, a fim de poupar trabalho e deslocamentos, se possvel ser feita por acesso remoto.

Prticas ecolgicas sobre a Infraestrutura de uma Software House: O ambiente de trabalho deve ser claro, favorecendo a iluminao natural, e a circulao de ar. Manter o turno de trabalho durante o dia, evitando iluminao artificial. Fazer uso de resfriadores de ar de melhor eficincia energtica. Fazer uso de equipamentos novos e mais econmicos, alm de uma conscientizao dos funcionrios, a deixar os equipamentos em stand-by, quando no esto sendo usados. Possuir mictrios nos banheiros masculinos, torneiras automticas (controladas por presso), e reaproveitamento de gua das torneiras para as descargas. Utilizao de copos pessoais, evitando o uso de copos descartveis. Possuir somente equipamentos realmente necessrios para a realizao da atividade. Utilizar equipamentos que possam ter upgrades, e de empresas que possuem responsabilidade social/ambiental. Fazer o descarte correto de equipamentos defeituosos. Doar aparelhos que se tornaram obsoletos para a realizao das atividades da empresa. Oferecer suporte adequado para os clientes. Usar servio de Computao em nuvem para a virtualizao de servidores e salvar seus dados, contribuindo com a diminuio dos gastos com hardware e energia. Usar somente documentos digitais, evitando impresso. Realizar sesses de alongamentos matinais e ao final do expediente com os funcionrios. Evitar hora extra, permitindo que o funcionrio tenha mais tempo para si. Incentivar a carona entre os colegas de trabalho. Incentivar os funcionrios a manterem uma postura correta em seus assentos. Reduzir, Reciclar e Reutilizar.

Para implementar um sistema de produo mais limpa, deve-se fazer uma avaliao do quadro atual da empresa, estabelecer metas, levantar dados, identificar oportunidades de ao, implantar as medidas necessrias, e fazer um acompanhamento da programao. Alm disso, necessrio incorporar esse sentimento e desejo aos valores, a misso, e viso da empresa. Fazendo com que todos os funcionrios tenha comprometimento com essa causa.

Imagem 2 Implementao de P+L

Concluso Sendo o produto final de uma Software House, um programa de computador, a principio difcil identificar algum impacto direto ao meio ambiente, porem, sua produo pode gerar consumo desnecessrio de energia, ou seja, desde as aes dos funcionrios at o descarte de equipamentos danificados, sempre possvel inovar para que sua empresa cause o menor impacto possvel, no ecossistema que ela se encontra. Escolher produtos de empresas que trabalham de forma mais limpa e fazer o descarte correto deste, reduz a quantidade de equipamentos considerados lixo eletrnico, aumentando a reciclagem destes componentes e reduzido o impacto ambiental. Por ano em mdia 180 milhes de computadores so trocados no mundo, e destes, 35 mil sero descartado em locais indevidos. No Brasil mais 10 milhes de computadores so produzidos, e quase nada reciclado. Conclumos que essas solues apresentadas, no de trata de nada muito complexo, e que medidas simples podem se tornar eficazes, se administradas de maneira correta e com a dedicao de todos. Nada discutido neste estudo se trata de tecnologias caras e aes impraticveis. A implantao de um projeto de produo mais limpa pode se encaixa em organizaes de todos os setores, promovendo mais sade, economia e garantindo um futuro melhor para as geraes futuras.

Referncias: http://www.techoje.com.br/site/techoje/categoria/detalhe_artigo/209 http://pt.wikipedia.org/wiki/An%C3%A1lise_de_requisitos_de_software http://pt.wikipedia.org/wiki/Projeto_de_software http://www.panasonictoughbook.com.br/computacao-inovacao-ecologica.asp http://www.fiesp.com.br/perguntas-frequentes/o-que-e-producao-mais-limpa-pl/ http://www.oficinadanet.com.br/artigo/gerencia/software-house-como-funciona-o-mercadode-desenvolvimento ftp://ftp.unilins.edu.br/edilson/2012-2/1Sistema%20de%20Informa%E7%E3o/UNILINS(SistemaInforma%E7%E3o,Case01,20120831).pdf