Blog da Improve It

A comunidade RoR brasileira.

Publicado por Marcos Tapajós há 4 meses.

Hoje foi um dia bastante especial para mim pois passei os últimos dias bastante envolvido no livro e hoje colhi os frutos desse trabalho. Não é um livro tradicional, trata-se de um e-book mas nem por isso é mais fácil de se escrever.

O livro surgiu da minha idéia de juntar todos os textos escritos pelo Carlos na série Edge Rails, que ele mantém no seu blog. Pode parecer muito fácil já que os textos eram pré-existentes mas não é bem assim! Tudo começa pela diferença de um texto em um blog para um texto de um livro e termina na revisão que consome no mínimo o triplo do tempo de escrita. Eu atuei muito nessa etapa de revisão e mudança do tipo de texto.

Antes de continuar esse post quero agradecer ao Carlos por ter me aceito nessa empreitada e pelos vários outros convites que ele me fez e que vocês vão ficar curiosos pois eu não conto!

Passado do lançamento do livro veio a grande surpresa: A comunidade RoR brasileira! Não há palavras para descrever essa comunidade!

É uma comunidade bastante participativa e que já ficou conhecida pelas excelentes traduções que vem sendo feitas sob o comando do Carlos. Como não poderia deixar de ser antes mesmo do lançamento eu já tinha uma lista de pessoas interessadas em fazer a tradução para o inglês. O trabalho será iniciado em breve!

Em menos de 12 horas já recebi vários e-mails de feedback, inúmeras recomendações no WWR e vários comentários no post de divulgação. Quero deixar aqui o meu MUITÍSSIMO obrigado a todos. Porém quero fazer um agradecimento especial ao Nando Vieira, que evitou uma gafe corrigindo um erro de português na capa do livro.

Dá gosto fazer qualquer coisa para essa comunidade! Por falar em coisas para a comunidade em breve vocês verão mais novidades...

Tags  | 10 comentários

Tapajos no Twitter

Publicado por Marcos Tapajós há 5 meses.

Assim como o Vinícius, resolvi experimentar esse tal de Twitter. Criei uma conta e vou tentar acha uma utilidade para esse sistema tão popular. Até agora continuo achando inútil...

Tags  | 2 comentários

O preço da "modernidade" - Parte 2

Publicado por Marcos Tapajós há 5 meses.

Já que o Vinícius citou o meu problema resolvi contar a história.

Meus problemas com o Banco Real começaram quando resolvi olhar minha fatura fechada através do Real Internet Bank e tomei um susto pois a fatura tinha o valor de R$ 4.931,25. Achei super estranho esse valor e resolvi somar todas as compras para provar que eu não estava maluco e comprovei minha teoria que havia algum problema pois eu tinha gastado R$ 1803,63.

Na mesma hora resolvi ligar para o banco para saber que estava acontecendo e tentar resolver logo de uma vez já que ainda faltavam 10 dias para o vencimento da fatura. O atendente me informou que havia algum erro no sistema e para eu acessar após as 24:00 pois seria feito o recalculo e estaria tudo funcionando. Nesse momento tive a certeza que eu estava com um MEGA PROBLEMA nas mãos e que certamente no dia seguinte estaria tudo errado. Vocês confiariam nessa informação que me foi passada ?

Pois bem, no dia seguinte eu acesso minha fatura pelo site e nada mudou. Tornei a ligar para o banco e expliquei que 0 + 1803,63 não era 4931,25 e senti que o problema era ainda mais grave já que ninguém sabia explicar o que estava acontecendo e só me informavam que esse era o valor devido. Acabei desligando e ligando novamente para ser atendido por alguém mais capacitado e após repetir a mesma explicação pela segunda vez no mesmo dia me fizeram abrir a fatura e somar com eles compra por compra. No final foi constatado que realmente tinha um erro e solicitaram o recalculo da minha fatura e que em 48 horas eu receberia um contato deles. Nesse momento faltavam 9 dias para o vencimento e fiquei bem tranquilo pois ao que tudo indicava o problema se resolveria.

Aguardei as 48 horas e tornei a ligar pois nada tinha mudado na fatura e me fizeram explicar tudo novamente, somar novamente tudo e no final aguardar 5 dias úteis pois seria resolvido. Eles simplesmente não sabiam o que estava acontecendo sempre me informavam que o problema era no sistema e que iam solicitar um recalculo novamente. Nesse momento entrei em pânico pois tive a certeza que ninguém iria resolver o meu problema já que o culpado era o Sr. Sistema !! Só me faltou pedir para deixar eu entrar no código fonte do sistema para ver o que acontecia. Garanto que com a minha total ignorância no sistema deles eu estava no mesmo nível de conhecimento das pessoas que me atenderam. Estive na minha agência e a minha gerente ficou de resolver e me ligar !

Após alguns dias recebi a fatura pelo correio e descobri o que estava acontecendo !!! No mês de Abril o maldito banco resolveu que eu era um cliente VIP e me mandaram um super Cartão Platinium, cheio de vantagens e esse super cartão era o culpado de todos os meus problemas. Com a fatura na mão constatei que praticamente todas as minhas compras estavam duplicadas e as despesas dos cartões adicionais contavam no meu nome e no nome do dependente.

Me restava saber o porque isso estava acontecendo. Então liguei novamente para o banco e após ficar alguns minutos explicando tudo novamente constatei que eles ainda não haviam "conversado" com o Sr. Sistema para saber o que estava acontecendo. Até agora eles não sabiam que as compras estavam duplicadas !! Tive que explicar que possivelmente o problema estava na hora que transferiram as compras do cartão velho para o novo cartão. Lembram quando eu falei da minha ignorância sobre o sistema deles ? Enfim, lá estava eu ensinando a eles onde procurar o problema. Após uns 40 minutos ESPERANDO eles confirmaram que realmente isso tinha acontecido e para eu aguardar que seria resolvido dentro do prazo de 5 dias informado anteriormente.

Como era previsível, chegou a véspera de pagar e o problema permanecia. Cheguei do trabalho e resolvi ligar novamente para o banco para saber o que eu deveria fazer para não atrasar o pagamento. Eles me informaram que o problema ainda não estava resolvido e para pagar o valor que eu considerava devido. Questionei que ele não iam me cobrar juros e fui informado que não. Vocês acreditaram nisso ? Eu não. Eu estava cansado, cheio de coisas para fazer e resolvi ir dormir já que no dia seguinte eu levantava cedo. Afinal de contas, meu problema estava resolvido, bastava pagar o valor devido no dia seguinte !

Amanheceu e eu não fui trabalhar pois estava passando muito mal. Resolvi pagar minha fatura de manhã e me livrar disso logo. Na hora de pagar descobri que não conseguia pagar pois o valor de R$1803,63 era inferior ao mínimo que veio na fatura errada ! Após mais uma ligação descobri que eu deveria pagar o que eu considerava devido mesmo explicando que o sistema se recusava a receber. Deadlock !

Perdi a paciência, liguei para minha gerente e nem me lembro quantas besteiras eu falei para ela já que ela nunca me ligou como havia prometido quando estive na agência. Completamente revoltado liguei para a minha advogada para iniciar um processo conta o banco e ela me instruiu a fazer o pagamento em juizo na CEF. Lá fui eu, passando mal, para uma agência da CEF para fazer o depósito. O atendimento na CEF merece um post a parte ! Tive que ensinar ao gerente o que era um depósito em juizo !

Com o deposito feito, reuni todos os documento e enviei à minha advogada que deu entrada no processo. Tive que ir a minha agência solicitar que eles assinassem um documento confirmando que estavam cientes que a fatura estava paga em juizo. Fui atendido pelo meu antigo gerente, que é um amigo, e de quem não posso reclamar de NADA. Se tem uma pessoa para elogiar nesse banco é ele ! Só que ele não pode nada contra o Sr. Sistema !

Após tudo isso veio aquele alivio que estava tudo feito e agora bastava esperar nossa "justiça" trabalhar. Mas essa história ainda teve um novo capitulo quando na ultima sexta feira descobri que o banco havia debitado na minha conta os R$ 4.931,25 pois eu não tinha pago a fatura. Com isso entrei em pânico pois com isso eles me colocaram no chegue especial, sem nenhum centavo disponível. Como eu havia me mudado no dia anterior eu tinha alguns chegues para compensar que iam voltar sem fundo ! Quase tive um ataque ! Ainda bem que meu antigo gerente estava na agência e devolveu meu dinheiro com apenas um telefonema. Obrigado Felipe !

Vale lembrar que esse negocio de descontar a fatura da sua conta quando voce não paga é ILEGAL. Isso virou uma segunda ação contra o banco ! Agora só me resta esperar o próximo erro deles !

Sinceramente, eu não entendo ! Eles sabem que estão errados e preferem que eu entre na justiça, peça uma indenização do que resolver de forma amigável um erro deles ! Se alguém entender me explica por favor !

É lamentável ver o transtorno que um SISTEMA mal feito, possivelmente sem testes, causa a uma pessoa que NUNCA atrasou um dia o pagamento e que SEMPRE pagou INTEGRALMENTE a sua fatura. Nessas horas fico com medo dessa tal de informática e entendo porque a minha avó não confia em computadores. Definitivamente os computadores vieram para solucionar os problemas que nós não tínhamos antes deles serem criados !

Tags  | 9 comentários

Fim do Segundo Ato

Publicado por Vinicius Manhães Teles há 7 meses.

Como havia explicado antes, estamos trabalhando no desenvolvimento de uma aplicação web para a Júlia. É um projeto dividido em duas partes, ou dois atos, como expliquei antes. O primeiro ato consumiu pouco mais de um mês para ser feito e foi colocado no ar em meados de fevereiro. Ontem concluímos o segundo ato e colocamos no ar. Tudo funcionando as mil maravilhas, cliente feliz da vida, elogios chegando por email, SliceHost e LiteSpeed funcionando melhor do que nunca. Cool! :-)

Com o deployment de ontem, encerramos o primeiro trecho na nossa nova jornada. Fizemos algo muito legal para a Júlia! Agora é hora de transformar isso em um produto que possa ser usado facilmente por outras pessoas. O feriado da Páscoa veio na hora certa. Vamos relaxar um pouco, deixar a Júlia seguir sua vida com sua belíssima aplicação e passar para a próxima etapa. Mas, só na segunda-feia. ;-)

Tags  | 5 comentários

Um ano de Lucidus - hora de celebrar

Publicado por Vinicius Manhães Teles há 7 meses.

Este mês o projeto Lucidus está completando um ano. Uau, um ano! Como o tempo passa rápido.

Nós já falamos sobre o Lucidus várias vezes e fizemos apresentações sobre ele em alguns eventos. Algumas podem ser vistas em:

Hoje meu objetivo não é falar sobre o projeto, mas sim dizer um muitíssimo obrigado a todos os envolvidos pelo belo trabalho que foi feito até aqui. Começo pelo Felipe, que merece nossa profunda admiração e gratidão. O Felipe está envolvido no projeto, full time, desde o início. Participar de um projeto XP, com iterações semanais, por um ano, não é tarefa fácil. XP é exigente. Demanda da equipe um nível de disciplina e companheirismo raramente encontrados. No Lucidus então, nem se fala. A galera luta todos os dias para fazer melhor e isso inclui coisas difíceis de alcançar, tais como manter uma grande base de testes automatizados no Selenium (entre outros) e garantir que os testes unitários e funcionais tenham sempre 100% de cobertura. Isso é assim no Lucidus desde o primeiro dia. Não bastasse as exigências técnicas, o projeto também demanda do Felipe um tremendo esforço pessoal. Afinal, ele enfrenta uma distância colossal, no transito enlouquecedor do Rio de Janeiro, todos os dias. Não é o único. Ricardo, Luciano e Elmar também fazem isso. É admirável que vocês consigam seguir em frente apesar dessas e outras dificuldades. Felipe, muito obrigado por estar conosco até hoje e por continuar a exercer seu papel com tanto primor.

Ricardo, Luciano e Elmar, agora é a vez de vocês. Antes do início do Lucidus, vocês já conviviam com os desafios da distância e do trânsito carioca. E, quando chegavam no trabalho, tinham sempre uma jornada agitada pela frente. Considerando a importância do trabalho de vocês na Santa Isabel, era difícil imaginar que ainda encontrariam uma forma de participar ativamente do Lucidus. Não sei como vocês fizeram, mas uma coisa é certa: vocês não apenas conseguiram se envolver no Lucidus desde o início, como vêm tendo um papel primordial desde então. Impossível chegar até aqui sem o conhecimento e a colaboração de vocês. Algumas coisas jamais serão esquecidas, como a maneira que o Ricardo e o Elmar encontraram de eliminar o problema dos DBFs e o bom humor contagiante do Luciano. Para nós, é um privilégio e uma honra poder contar com vocês. Não sei o que fazem para conciliar o tempo com o projeto, mas seja qual for a magia negra, por favor, continuam fazendo-a. Muito obrigado mesmo!

Sylvestre, André e Marcelo estão no projeto há menos tempo, mas a participação de vocês não é menos importante. Ao contrário, tem sido essencial e excepcional. É raro encontrar desenvolvedores tão bem preparados e um privilégio tê-los por perto. Como se isso não bastasse, vocês são, no mínimo, muito divertidos. :-) Vocês entraram no projeto mais tarde, mas captaram o espírito da coisa rapidamente e têm colaborado para manter tudo de acordo com nossos mais elevados padrões. Muitíssimo obrigado!

Leandro, como sempre, é o responsável por tudo aquilo que é bonito nos nossos projetos e no Lucidus não poderia ser diferente. Sem a sua ajuda, dificilmente conseguiríamos ter feito as belas interfaces que vêm sendo produzidas. Isso é vital para o sucesso de um software. Se nós fizéssemos um trabalho técnico perfeito, mas com uma interface feia, confusa, o esforço seria inútil. Para o usuário final, a interface É o software. Então, em se tratando das telas, só há duas opções aceitáveis: maravilhosas ou excepcionais! Você é um dos principais responsáveis por fazer com que elas fiquem assim. Não é o único, naturalmente. O Felipe também é outro que tem um tremendo senso estético e uma preocupação permanente com a usabilidade dos sistemas. No fundo, todos nós temos isso por aqui, mas seria difícil não destacar o caso do Leandro e do Felipe. Leandro, obrigado por nos impedir de deixar nossos sistemas com cara de desenvolvedor. Muito obrigado!

O Tapajós esteve envolvido no início do Lucidus. Ele nos ajudou a fazer todo o setup do projeto e esteve presente no desenvolvimento das primeiras iterações. O início de um projeto é crítico, porque é quando nós tentamos deixar o terreno bem preparado para tudo o que será plantado em seguida. Sua participação foi essencial e, esteja certo, muitos dos frutos que foram colhidos pelo caminho, tiveram sua origem no terreno fértil que você ajudou a criar. Sua disposição incansável para disseminar o que sabe também foi de imensa valia. Muito obrigado mesmo!

Bernardo e Rafael também estiveram no Lucidus. Eles não deixaram apenas saudades. Deixaram também software de alto nível que é usado até hoje. Vocês partiram para novos desafios em grandes corporações, mas estejam certos de que nós, que ficamos, não nos esquecemos e somos gratos pelo imenso privilégio de trabalhar com vocês, pelo companheirismo e pelo belo trabalho que fizeram. Espero que vocês estejam muito bem e que consigam levar um ar de Agilidade a estas empresas gigantescas nas quais vocês trabalham atualmente. :-)

É importante falar da equipe técnica, mas seria uma ilusão achar que um projeto desses se faz apenas de nerds. A equipe operacional da Santa Isabel e seus gestores são as pessoas que realmente entendem do negócio. Então, se eles não estivessem envolvidos desde o início, dificilmente teríamos produzido alguma coisa útil. Quando muito, poderíamos ter produzido coisas tecnicamente bacanas que não fariam a menor diferença no negócio da Santa Isabel. Se isso não aconteceu, é porque a equipe operacional e seus gestores estavam lá para mostrar quais são as necessidades da empresa. A todos vocês, meu muito obrigado pela paciência com a equipe de desenvolvimento e pelas informações valiosas que vocês vêm compartilhando.

Todo projeto precisa de alguém que dê a direção e a última palavra. Alguém que tenha a visão do produto e lute por ele. Alguém que tenha autoridade para assegurar que as coisas sejam feitas. No Lucidus isso não é diferente. Aqui temos o privilégio de contar com o Alfredo, Diretor da Protel. Ao contrário do que é comum em quase todos os projetos de software, o Alfredo tem se mostrado um cliente ativo ao longo de todo este ano que passou. Ele está no projeto desde o primeiro dia e é ele quem dá as cartas. É ele quem rege o show e nos dá a direção. Quais as chances de o projeto dar certo sem ele? Ínfimas. Ter a melhor equipe de desenvolvimento e todo o suporte operacional, mas não ter quem diga para onde ir é como ter um o melhor carro do mundo, mas não saber para onde se deve ir. É raro encontrar um diretor que realmente se importe em participar de um projeto. Todos os diretores querem resultados, mas raros são aqueles que querem contribuir de forma útil para que os resultados apareçam. O Alfredo definitivamente contribui, e muito! O mais impressionante é que, como qualquer diretor, ele é uma pessoa ocupada. Mas, no caso dele, é muito ocupado mesmo. Afinal, ele tem inúmeras atribuições além da Diretoria da Protel. Ainda assim, ele conseguiu priorizar o tempo para participar de quase todas as reuniões de iteração (semanais) que aconteceram até hoje. Isto é notável! Possivelmente o fato mais notável deste projeto. Alfredo, não há palavras para agradecer o seu empenho e a sua paciência. É uma honra para nós poder contar com a sua presença! Ficamos todos muitíssimo gratos!

Por fim, mas não menos importante, o Novello. Ele e eu estudamos juntos, na UFRJ, há muitos anos. Novello é um autentico geek, adora tecnologia. Embora tenha uma origem técnica e seja extremamente habilidoso no lado técnico, ao longo do tempo conseguiu transformar-se em um excelente gestor. Ele é um dos principais responsáveis pela existência deste projeto, pela nossa participação e pelo sucesso que vem sendo alcançado até aqui. A Santa Isabel atua em um ramo mais tradicional e, portanto, tem uma cultura diferente daquela à qual estamos habituados nas startups, por exemplo. Não é o lugar onde mais esperaríamos encontrar um projeto ágil. Apesar disso, o Novello conseguiu criar uma ponte entre a cultura do desenvolvimento ágil e a cultura previamente existente na Santa Isabel. Aliás, desde que ele foi trabalhar lá, tem ajudado a promover inúmeras transformações. É notável a sua capacidade de transitar entre os dois mundos e estabelecer formas de conectá-los. É uma habilidade que eu, por exemplo, certamente não teria. Ele, por sua vez, parece ter de sobra, felizmente. Não fosse isso, este projeto não existiria, ao menos não da forma como vem sendo conduzido e certamente não com a nossa participação. Neste ponto, tenho que dar os parabéns ao Novello pela coragem de nos contratar. Desenvolvimento Ágil vem se tornando mainstream lá fora, mas no Brasil ainda é amplamente ignorado e mal interpretado. No caso do XP, ainda pior, costuma ser freqüentemente mal visto, sobretudo por conta do nome infeliz. Todo mundo diz saber do que se trata e, no fundo, poucos realmente o conhecem. Neste contexto, o Novello teve a coragem de apostar em nós e no XP para realizar um projeto de imensa importância para a Santa Isabel. Não é para qualquer um. Aliás, ele não estava sozinho. Ele e seu diretor, o Decacche, decidiram apostar em nós. Meu muito obrigado aos dois!

Antes de finalizar, tenho um ponto adicional para comentar sobre o Novello. Eu tenho uma visão extremamente negativa sobre gerentes de um modo geral. Com base em quase todos os que conheci ao longo da vida, tenho a tendência de achar que o gerentes, na área de TI, normalmente são completos imbecis que fariam um enorme favor a suas empresas se ficassem com a boca fechada o dia inteiro jogando Paciência. Devo ter conhecido uns três ou quatro que não eram assim. Pelo contrário. Eles conseguiam ser extremamente úteis e, o que é mais difícil, não representavam um obstáculo para que a equipe fizesse um bom trabalho. Com toda a certeza, o Novello é um destes poucos gerentes. No Lucidus, ele tem contribuído muito e, ao longo deste um ano que passou, deu à equipe de desenvolvimento o espaço que ela precisava para fazer um excelente trabalho. Isso não é pouca coisa. É uma enormidade e uma raridade. Parabéns, Novello! E muito, muito, muito obrigado!

Para os próximos meses de projeto, espero que continue sendo um sucesso e que os sistemas que estão em desenvolvimento ajudem o Grupo Santa Isabel e a Protel, em particular, a se tornarem cada vez melhores! Sucesso pessoal! Faltam palavras para expressar o quanto eu admiro vocês e o quanto eu sou grato!

Tags  | 3 comentários