Lourdilene Souza

Blog pessoal

domingo, 12 de outubro de 2014

Principais Práticas das Abordagens Ágeis — Parte Final

Nenhum comentário
Olá Pessoal !

Última parte do post sobre as principais práticas das abordagens ágeis. Todas as atividades descritas até aqui, contribuem para tornar o ambiente de trabalho mais agradável e produtivo.

5.  Falhar cedo, falhar frequentemente e melhorar continuamente: As abordagens ágeis têm suas raízes na filosofia de “falhar cedo e falhar frequentemente” do Sistema Toyota de Produção. A partir da divisão do projeto em iterações curtas é possível detectar problemas e aplicar ações corretivas nestes de forma mais rápida. Sendo, portanto, muito útil em ambientes com altos níveis de incerteza, a abordagem iterativa contribui para elucidar, de forma gradativa, as reais necessidades do cliente. Outra característica de destaque de várias Metodologias Ágeis é a busca pela melhoria contínua tanto no âmbito do desenvolvimento do software quanto do processo de gerenciamento do projeto. Em virtude do processo ser flexível e adaptável, ajustes podem ocorrer  rapidamente, tornando-se mais fácil incorporar ao processo os aprendizados;

6.  Construção de Consenso: Metodologias Ágeis assentam-se na construção de consenso entre todos os membros da equipe quando uma decisão precisa ser tomada, isto representa o comprometimento da equipe com a decisão e seus resultados. Por tanto, a decisão final não reflete o desejo da maioria, e sim o comprometimento e confiança de todos os membros da equipe;

7.  Reuniões diárias: Esta técnica é bastante utilizada em várias metodologias ágeis. As reuniões diárias são rápidas e tem como propósito informar sobre o andamento do projeto a todos os membros da equipe. Essas reuniões são normalmente realizadas em pé, cada membro da equipe é convidado a apontar sua prioridade para o dia e indicar se há algum obstáculo que o impeça de concluir seu objetivo. À vista disso, essas reuniões estimulam o engajamento da equipe com o projeto e contribui para mantê-la focada em resultados, além de ser muito importante para a construção da equipe;

8.  Timeboxing: Ao invés de estabelecer a duração da iteração com base nas funcionalidades a serem implementadas (scopeboxing), a técnica de timeboxing consiste em estabelecer um comprimento fixo de tempo para a iteração e somente posteriormente definir a quantidade de funcionalidades a serem executadas neste intervalo de tempo. O conceito de timeboxing aborda duas questões comuns relacionadas à produtividade; a primeira delas é a famosa Lei de Parkinson que afirma que o trabalho se expande de modo a preencher o tempo disponível para a sua conclusão. Desta forma, determinar a quantidade de tempo necessária para a execução do trabalho contribui para eliminar possíveis desperdícios de tempo o qual pode ocorrer por exemplo na adoção de scopebox. A segunda corresponde a Síndrome do Estudante, que se refere ao fenômeno no qual muitas pessoas vão começar a aplicar-se plenamente a uma tarefa apenas no último momento possível de um prazo. Timeboxing é uma boa prática de desenvolvimento para manter um ritmo sustentável de esforço.

Até a próxima !

Referências:
SOUZA, L. S.; OLIVEIRA, S. R. B. Um Estudo Sobre a Análise das Habilidades em Gerência de Projetos Ágeis de Software. 2014. 84 f. Trabalho de Conclusão de Curso – Instituto de Ciências Exatas e Naturais, Universidade Federal do Pará, Pará.
COBB, C. G. Making Sense of Agile Project Management: Balancing Control and Agility. John Wiley & Sons, 2011.

domingo, 28 de setembro de 2014

Principais Práticas das Abordagens Ágeis — Parte I

Nenhum comentário
Olá Pessoal !
Estive um pouco ausente em virtude da confecção do meu TCC e outras atividades. O fato é que eu nunca escrevi tanto em tão curto intervalo de tempo, mas apesar disso, a satisfação de ver um trabalho finalizado é muito gratificante e revigorante, até gostei da adrenalina.
Com base na pesquisa realizada, a primeira parte desta postagem, apresenta alguns benefícios oriundos da aplicação de métodos ágeis e as principais práticas presentes nas abordagens ágeis.

De acordo com a pesquisa publicada pela Versionone (2013), a partir da experiência de utilização de métodos ágeis, os profissionais mencionaram 3 principais benefícios, são eles: capacidade de gerir a mudança de prioridades, produtividade e visibilidade do projeto. No geral, a categoria "visibilidade do projeto" viu o maior aumento no benefício, de 77% em 2011 para 84% em 2012.
Outra questão de grande relevância sobre a adoção de métodos ágeis está relacionada ao custo das mudanças, “Uma das características mais convincentes da abordagem ágil é sua habilidade de reduzir os custos da mudança ao longo de todo o processo de software” (PRESSMAN, 2011, p. 83).

Com relação à gestão de projetos ágeis, Cobb (2011) elenca 8 principais práticas que constituem o cerne das abordagens ágeis, são elas:
  1. Planejamento em ondas sucessivas (Rolling Wave Planning): A elaboração do planejamento é realizada de forma progressiva. A partir da divisão do projeto em iterações, um planejamento mais detalhado é realizado somente para a iteração mais próxima de ser executada. Desta forma, a maior parte do planejamento do projeto não é realizada no início, mas de forma progressiva ao longo do projeto. Esta abordagem de planejamento é também chamada de “just-in-time” e deve sempre levar em consideração os riscos associados ao adiamento do planejamento de determinados aspectos do projeto; 
  2. Colaboração com o cliente: Metodologias ágeis possuem como premissa básica a forte valorização da participação do cliente na definição e gestão dos requisitos durante todo o período de desenvolvimento do produto. A abordagem ágil considera o cliente como membro integrante da equipe do projeto e como tal, juntamente com a equipe, deve se sentir responsável pelos resultados do projeto; 
  3. Propriedade Coletiva: Em metodologias tradicionais existe a divisão formal de responsabilidades, no qual tem-se pessoas responsáveis pelo desenvolvimento, controle de qualidade, testes, dentre outras atividades e um gestor responsável por coordenar e integrar todas as atividades que são desenvolvidas ao longo do projeto. De acordo com o senso de propriedade coletiva, todos os membros da equipe são responsáveis pelos aspectos técnicos de produção do software. A função do gerente de projetos concentra-se em facilitar o trabalho da equipe, delegando responsabilidades para a mesma sempre que for necessário, de forma que a equipe se sinta habilitada e não controlada; 
  4. Enfase na validação sobre verificação: O gerenciamento de projetos tradicional foca-se em verificar se o produto gerado está em conformidade com os requisitos documentados. Na abordagem tradicional a validação do produto pelo cliente é realizada próximo da entrega, alterações do produto neste ponto são difíceis de serem incorporadas. A gestão de projetos ágeis enfatiza a entrega do produto que de fato satisfaça as necessidades do cliente por meio da validação do produto no início e durante todo o desenvolvimento do software. O cliente participa diretamente da concepção e desenvolvimento do produto à medida que o trabalho progride. Dada a característica de planejamento em ondas sucessivas, mudanças reportadas pelo cliente são mais fáceis de serem acomodadas.
O restante das práticas serão apresentadas na próxima postagem. 

Até a próxima !

Referências:
SOUZA, L. S.; OLIVEIRA, S. R. B. Um Estudo Sobre a Análise das Habilidades em Gerência de Projetos Ágeis de Software. 2014. 84 f. Trabalho de Conclusão de Curso – Instituto de Ciências Exatas e Naturais, Universidade Federal do Pará, Pará.
Versionone. 7th Annual State Of Agile Development Survey, 2013 .
PRESSMAN, R. S. Engenharia de Software: Uma Abordagem Profissional, 7 ed. McGrawHill, 2011.
COBB, C. G. Making Sense of Agile Project Management: Balancing Control and Agility. John Wiley & Sons, 2011.  



domingo, 4 de maio de 2014

O poder está em nossas mãos!

Um comentário
Olá pessoal!

Eu particularmente amo de paixão História e acredito que para se analisar algum aspecto de nossa Sociedade, devemos primeiro analisar como as coisas evoluíram até aquele ponto. Nesse post pretendo apresentar argumentos no sentido de defender o que representa poder para nossa sociedade. Então vamos começar analisando uma cerimônia interessantíssima do período medieval.

“Em primeiro lugar, fizeram homenagem desta maneira: o conde perguntou ao futuro vassalo se queria tornar-se seu homem sem reservas, e este respondeu: ‘Eu o quero’; estando então suas mãos apertadas nas mãos do conde, eles se uniram por um beijo. Em segundo lugar, aquele que havia feito homenagem hipotecou sua fé (...); em terceiro lugar, ele jurou isto sobre as relíquias dos santos. Em seguida, com o bastão que tinha à mão, o conde lhes deu a investidura (...).” 900 textos e documentos de História, Galbert de Bruges, no século XII

Esse ritual de vassalagem expressa com certa clareza quem detinha o poder naquela sociedade. Neste sentido poder = posse de terra.

Um pouco mais a frente na história, encontramos uma sociedade com suas peculiaridades, um tanto cruéis, observamos nesta: extensas horas de trabalho pela classe operária, tarefas repetitivas (com pouco ou nenhum esforço intelectual), valorização de feições físicas mais robustas e empresários que detinham o poder dos meios de produção, dentre outras.

“(...) Vimos no interior das casas grande quantidade de homens robustos trabalhando, uns no cadeirão das tintas, outros no tear ou preparando os panos; as mulheres e crianças penteando a lã ou fiando; todos, do mais novo ao mais idoso, estavam ocupados. Não havia alma de mais de quatro anos cujas mãos não fossem capazes de ganhar o seu pão. ” DEFOE, Daniel. Viagem através da Grã- Bretanha. In: FREITAS, G. de. 1900 Textos de Documentos de História. Lisboa: Plátano. p: 44. v. III.

Então, de um lado existiam operários que vendiam sua força de trabalho em troca de um salário irrisório que mal dava para cobrir os gastos com despesas básicas, de outro, os empresários se beneficiavam dos lucros advindos da exploração de seus trabalhadores e usufluíam de melhores condições de vida, neste sentido, poder = posse dos meios de produção.

Antes um profissional se formava, pregava o diploma na parede e arranja um emprego geralmente para a vida toda, era a época em que atualização profissional era disciplina optativa. Em um artigo interessante cujo título é "Profissional de TI: visão de mercado", que consta no site da revista techoje, Antônio de Pádua, mestre em Gestão de TI, afirma que “A necessidade de manter-se atualizado é também cada vez maior e tem se tornado mais difícil diante da avalanche de técnicas, informações e produtos disponibilizados pelo mercado ao profissional da área”. Vivemos numa época em que as mudanças são constantes, por tanto, devemos nos manter atualizados.

Mas as vezes ficamos tão bitolados com conhecimentos específicos de nossa área, que não percebemos que Informações de outras áreas de conhecimento podem nos ser muito úteis.
Na linha de pensamento de intercepção de saberes, existe o livro “Neuro Web Design – O que nos faz clicar” da Dra. Susan Weinschenk, PHD em Psicologia Cognitiva pela Penn University, em suma, ela defende que certas Informações acerca de como funciona nosso cérebro pode ajudar os desenvolvedores de software a projetar sistemas muito mais agradáveis de uso pelos usuários. Neste exemplo, temos a aplicação de conhecimentos de psicologia à informática.

Quando era bem pequena (um pouco menor do que sou agora), no auge da fotografia preto e branco, meu pai investiu na compra de equipamentos para reprodução de fotos em preto e branco, só que em menos de um ano, surgiu a fotografia colorida e todos perderam o interesse pela fotografia monocromática.
Poderia escrever um livro inteiro de histórias onde a falta de informações  para algum empreendimento trouxe prejuízo para alguma pessoa.

A própria Kodak, faliu alguns anos depois, com a chegada de câmeras digitais que dispensam o uso de filmes, talvez a alta gestão da empresa não tenha buscado Informações acerca das tendências do mercado que pudessem auxiliar a empresa a adequar seus negócios.
Existem muitas fontes de pesquisa como IBGE, Nielsen, Ibope, órgãos regulamentadores, dentre outros, que podem fornecer dados às Organizações que necessitam realizar alguma pesquisa de mercado. Mas é preciso mais que dados, em seu artigo para a Facilite Manager, o consultor da Tecker International, Paul Meyer, afirma que "Conhecimento é informação combinada com experiência, contexto, interpretação e reflexão. Não é apenas a soma do que se sabe que é importante, é a capacidade de criar e usar efetivamente o conhecimento que vai distinguir as organizações de sucesso no futuro".

Então temos informações externas à Organização que auxiliam na criação de estratégias de negócios, assim como informações internas à empresa. Na concepção de Rezende (2009), a Informação pode ser considerada um dos ativos mais valiosos para uma Organização. Imagine o prejuízo para a Coca-cola ter divulgada sua fórmula química, segundo a gerência do Museu da Coca- Cola, localizado nos Estados Unidos, a fórmula secreta da bebida encontra-se guardada dentro de um cofre de aço rodeado por câmeras e seguranças, na cidade de Atlanta.

Particularmente considero fascinante a missão de umas das empresas mais poderosas da atualidade: "A missão do Google é organizar as informações do mundo e torná-las mundialmente acessíveis e úteis.". Nesta quinta , adentrei a madrugada escrevendo TCC, nem percebi que já haviam passado das 24:00, quando entrei na página do google para realiar algumas pesquisas, havia um Doodle me parabenizando pelo meu aniversário (isso porque eu estava logada no Google), foi extremamente fofo #ILoveGoogle.
Através da posse de informações dos usuários as empresas podem cativar seus clientes. Ou seja, nossas informações pessoais representam grande valor para muitas empresas.

Estamos em ano de eleição, para exercemos com maior responsabilidade nosso papel de cidadão devemos todos realizar o levantamento de Informações sobre nossos possíveis representantes, suas propostas, iniciativas - Não vale senso crítico baseado em facebook. A falta de investimento na educação de um jovem de hoje, poderá torná-lo o delinquente que assalta, fere ou mata amanhã.

Com o advento dos computadores e em seguida da internet (para os mais íntimos chamada simplesmente de net #ILoveNet) dispomos de uma grande variedade de Informações que podem nos auxiliar em nossa vida pessoal, acadêmica, profissional e em alguns casos definir os rumos de uma vida inteira, ou de uma Nação inteira !

Informação e senso crítico aguçado nas mãos da população representa grande perigo à governos corruptos.
Observamos a existência de programas de inclusão digital, porém não basta disponibilizar acesso às TIC's. De acordo com Marie Anne Macadar, doutora pela USP, é preciso sobretudo "desenvolver o senso crítico da população: isso sim é democratizar a informação e concretizar a cidadania."


Por tanto, a Informação representa poder tanto para indivíduos quanto para as empresas.
Desta forma, na perpectiva de trabalho e poder em nossa sociedade, poder = informação, ou então, a capacidade de transformar informação em conhecimento.
Por tanto, vamor todos sonhar, se informar, criar estratégias para alcançar determinado objetivo e fazer acontecer!
O poder está em nossas mãos!!

Um abraço!

domingo, 13 de abril de 2014

TI Verde na UFPA

Nenhum comentário
Fico encantada sempre que passo pelo Bosque Benito Calzavara da UFPA, a organização e dedicação das pessoas que cuidam desse local é impressionante, a disposição das plantas permite apreciar a delicadeza e beleza dos seres fotossintetizantes tão importantes para a saúde e bem estar de todos aqueles que habitam nossa estimada Mãe Terra.

Outro aspecto interessante do bosque é o uso de monitores CRT (provavelmente oriundos do ICEN) como vaso para as plantas, além de tornar o lugar muito mais charmoso é também uma forma de reutilização ecologicamente correta.

É impressionante o crescimento da produção de produtos tecnológicos. Como consumidores muitas vezes não conseguimos acompanhar, em termos de aquisição, as novas tecnologias (como estagiária é impossível !), entretanto, como já dizia Antoine Lavoisier "Na natureza nada se cria, nada se perde, tudo se transforma". Se há aumento na produção de tais equipamentos, segue na mesma proporção a exploração de recursos naturais para produção desses.

Além do problema causado pela produção, deve-se atentar para a maneira correta de descarte de materiais de informática, pois de outra forma, pode afetar a saúde de nosso planeta e consequentemente a nossa.

Outra questão importante é relacionada ao uso de energia elétrica, uma vez que, principalmente os servidores, consomem considerável quantidade de energia.

Um recente relatório do Greenpeace divulgado no início desse mês aponta Google, Apple e Facebook como as três principais empresas de Tecnologia e Internet que utilizam energia limpa em seus serviços, as três empresas estão 100% comprometidas com energias renováveis.

A preocupação com o Meio Ambiente ganhou atenção mundial, muitos debates foram realizados em torno dessa questão (Eco - 92, Rio + 20, Agenda 21, dentre outros).

Enquanto nós brasileiros somos privilegiados por vivermos num país até então ainda abundante em recursos naturais, populações de outros países sofrem pela falta de itens tão básicos e essenciais.

Na AIT utilizamos como rascunho o verso dos papéis extraviados de outros setores da PROEG, é interessante e gratificante estar num local com essa sensibilidade para com questões ambientais. Na Assessoria suspeito que existam blocos de papéis desde sua fundação, não sem uso, mas de uso consciente e moderado.

Neste sentido, TI verde é um conjunto de práticas que visam atenuar os impactos da Tecnologia da Informação no Meio Ambiente, seja por meio da utilização de virtualização de servidores, aquisição de equipamentos com selo verde, atitudes simples como desligar o computador quando não estiver em uso, o próprio uso de sistemas como forma de evitar a circulação de papéis, utilização de cabra ao invés de cortador de grama para poupar energia, uso de fontes renováveis de energia, dentre outras práticas criativas que contribuem para a preservação da Natureza.

Por tanto, vamos todos amadurecer essa ideia! O Planeta agradece.



Referências:
http://www.greenitbrasil.com.br/
http://www.greenpeace.org/
http://portal.mec.gov.br/secad/arquivos/pdf/educacaoambiental/ealegal.pdf

Blog destinado à TI Verde:
http://tiverdeufpa.blogspot.com/

Crédito da imagem:
http://tecnojr.files.wordpress.com/

domingo, 30 de março de 2014

O Futuro que me aguarda

Nenhum comentário
Olá pessoal, sejam bem vindos!

A Professora +Marianne Kogut Eliasquevici da disciplina de Informática e Sociedade, pediu que minha turma narrasse uma situação vivida em 2030, então eis o que escrevi:

Foram realmente dias construtivos, tanto do ponto de vista de crescimento pessoal quanto profissional, a cultura local é bastante diferenciada, porém, bastaram-me alguns dias para admirá-la. Me senti um pouco frustrada na primeira reunião com investidores japoneses, pois quando comecei a falar dos negócios, dos ganhos que ambos obteriam, os japoneses simplesmente abaixaram a cabeça e fecharam os olhos enquanto eu falava, meu tom de voz era bem enérgico com o objetivo de chamar a atenção para o que eu dizia, mas, aparentemente eu estava fazendo as pessoas dormirem, fiquei bastante frustrada e até um pouco chateada pois percebi o fato de dormirem na minha frente, uma falta de consideração enorme. Um amigo que me acompanhava na reunião informou-me que faz parte da cultura japonesa, em reuniões de negócios, fechar os olhos e abaixar a cabeça para se evitar distrações visuais e concentrar-se apenas na essência das palavras.
Estava muito focada em outros aspectos e não me atentei em procurar conhecer um pouco a cultura local, muito embora recebia muitas informações do aplicativo mobile para turistas.

No meu retorno para casa, percebi o abismo, em termos de tecnologia, que ainda separa países desenvolvidos e subdesenvolvidos, os juros para importação de produtos ainda se mantêm altos, impossibilitando dessa forma, a aquisição de bens tecnológicos mais sofisticados por grande parcela da população brasileira. 

Decidi aproveitar a viagem para fazer um comparativo em vários aspectos entre Brasil e Japão, para tanto, decidi ativar o modo de transparência para o piso, teto e parede, desta forma, pude admirar os desenhos que as nuvens formavam e desfrutar da paisagem e refletir.

Aquela sensação quase real de poder tocar nas nuvens foi fascinante, porém, não sei dizer porque, mas de repente me veio uma súbita vontade de correr na praia, admirar o mar, justamente quando eu estava há uma grande distância dele. Então desativei o modo transparência e solicitei um óculos de imersão gráfica, muito comum em 2030, item muito presente entre os jovens japoneses, entretanto no Brasil, uma pequena parcela da população goza do privilégio de utilizar um equipamento deste.

O óculos de imersão gráfica, possibilita criar a simulação de qualquer cenário virtual, para aqueles menos criativos, pode-se escolher alguns ambientes previamente configurados no aparelho, no meu caso, já tinha uma paisagem e pessoas em mente. A partir de inúmeras pesquisas, foi possível desenvolver um aparelho que estimula todos os sentidos, a partir do mapeamento de padrões de ondas cerebrais, ou seja, ele realmente potencializa sua imaginação de forma a confundi-lo com uma ação real.
Existem tantas distrações no avião que o tempo de viagem foi quase imperceptível. Em contrapartida, no dia seguinte a minha chegada, me dirigindo ao meu local de trabalho, percebo que enfrentarei um longo engarrafamento pela frente, está um verdadeiro caos, tanto o trânsito terrestre quanto o aéreo. Então decidi ativar o piloto automático do carro para realizar testes para o novo Software da empresa. Com um comando de voz solicitei que fosse iniciado os testes do Software, porém, o computador respondeu em alto e bom tom que os testes já haviam sido realizados e que os novos cenários de teste foram gravados. Não recordava de ter executado esses últimos testes, perguntei ao computador quem havia realizado os mesmos. Ele respondeu-me que enquanto eu dormia, Charles, de posse de várias informações e detentor de um processador capaz de executar algoritmo de redes neurais e inteligência artificial, realizou o cruzamento de informações e percebeu o teste como sendo necessário e por tanto o pôs em prática.
Charles é um humanóide versão 3.0 do segmento que auxilia as pessoas em suas atividades profissionais.

Então é isso, até a próxima !