Ser Ágil não é apenas falar aqui no projeto eu uso SCRUM, ou XP, ou FDD ou Crystal Clear, DSDM, ASD, KANBAN, etc... etc... etc... eu explico um pouco de cada uma nessa apresentação.
O que acontece em muitos lugares no final é: Esse negócio Ágil não funciona... ou uso SCRUM pero no mucho... ou ainda, é SCRUM mas...
O fato é que a metodologia não faz milagres, vou me reservar a SCRUM e um pouco de XP, apenas para exemplificar coisas que já falo faz tempo... Não só eu como muitos que utilizam tais metodologias a sério.
Bom escolhi SCRUM e agora? Todos sabem que SCRUM tem uma série de etapas, algumas parecem inúteis, mas se fosse realmente inútil não estaria lá, pois de TODAS as metodologias ágeis SCRUM é a mais enxuta.
Como ia dizendo a equipe fala que usará SCRUM, mas não segue a risca, usa um SCRUM But, porque? As desculpas mais comuns, "ah você sabe que temos que adaptar a nossa rotina." ou "Isso que eu uso é que é útil o resto é só perca de tempo.". Bom dai depois de uns 6 meses está tudo atrasado, o projeto não sai e a culpa é da metodologia? Como eu disse num outro artigo, a culpa não é da metodologia e sim da cultura da empresa, assim como as pessoas que a utilizarão.
Não vou repetir isso novamente, hoje "invadi" a conversa alheia do Eduardo Guerra (@emguerra) com o Wanderson Alves(@wandersont) sobre professores que deturpam os conceitos ágeis, realmente a qualidade de ensino está cada vez mais decadentes, pois o dinheiro fala mais alto, mas o bom aluno deve ter na cabeça que tem que ir atrás da verdade e não apenas acreditar no que os outros falam, se fosse assim eu diria para todos: Depositem seu dinheiro na minha conta, isso é o certo, o cara tem que ir atrás.
Dai conversando com ele meu amigo Celso Martins (@celsoavmartins) me falou algo que realmente vejo em diversos lugares, SCRUM VS XP, SCRUM VS FDD, etc etc etc...
Na realidade não queiram comparar SCRUM com XP, são duas metodologias ágeis, porém uma complementa a outra.
Pense que SCRUM seria para você determinar os prazos do projetos ou seja gerenciar apenas o projeto e dentro das iterações do SCRUM você utilizaria XP para qualidade de código, programação em pares e etc.
Assim como vários professores dão ideias erradas, também vejo várias pessoas Xiitas dizendo que SCRUM não presta porque XP é melhor ou o inverso, na realidade, XP, SCRUM, KANBAN e FDD não são rivais, elas se completam onde uma tem a ideia de ser mais geral a outra é mais específica, se SCRUM é para gerenciar projetos, XP auxilia na qualidade de código e Refatoração de coisas mal desenvolvidas, assim como a evolução contínua do código escrito.
Vou falar um pouco do novo projeto e da nova equipe que estou trabalhando, nós utilizamos SCRUM, o Marcelo Ingarano é nosso SCRUM Master, eu e o Lúcio Toledo o SCRUM Team, os projetos estão a todo vapor e dentro do prazo, isso porque pensamos iguais, conhecemos a metodologia e existe 100% de comunicação, utilizamos também práticas de XP em alguns casos, refatoração é contínua, pois muita coisa muda e gambiarra está condenado na equipe, estou muito feliz por trabalhar numa equipe semelhante a da Masterdom com o Christian Reichel, o Thiago Senna, o Adrian Dantas, o Juliano Claiton no qual quase dois anos atrás fiz um post sobre a equipe toda.
As pessoas que trabalham comigo neste novo projeto são iguais, qualificadas, esforçadas e dá gosto de trabalhar com eles.
Mas se um deles fosse Xiita e falasse que XP e SCRUM não tem que ser usados juntos, que não funciona, etc... provavelmente este projeto estaria condenado, como eu disse no artigo sobre a metodologia não ter culpa, a equipe tem que estar focada, ter o mesmo objetivo e comprometimento.
Uma dica para empresas, esqueçam um pouco dinheiro, essa ideia de querer pagar pouco e espremer o funcionário dá nessas coisas como a notícia que vi hoje no G1.
Motive os profissionais, não apenas pagando mais, mas investindo em cursos e aprendizado, se a empresa for boa, pagar bem e fazer seu funcionário feliz ele não vai te abandonar, pelo contrário, ele motivado vai dar mais sangue para a empresa e produzir muito mais, funcionários insatisfeitos com seus empregos só fazem besteira e coisas de qualquer jeito até conseguir outro emprego.
Há ótimas escolas, tais como a Caelum do Paulo Silveira(@paulo_caelum), a GlobalCode da Yara Senger(@yarasenger), são ótimas escolas na qual seus profissionais estarão bem encaminhados para auxiliar sua empresa, investindo no funcionário ele estará cada vez mais qualificado para trabalhar para você e por consequência de bons serviços virão mais clientes e mais dinheiro para você e para sua equipe.
Para o profissional, não desista, mantenha-se antenado no mundo, estude, sua empresa não investe em você, pague você mesmo os cursos, se aprimore, compre livros e vá para um lugar que você se sinta bem, sua qualidade de vida com toda certeza aumentará, muitas vezes o salário também ;)
Concluindo esse post, basicamente eu quis dizer que: Não acredite em tudo que falam, estudem, se aprimorem e experimente, seja uma nova metodologia, um novo framework, uma nova linguagem de programação, conheça antes de criticar, utilize-a antes de desistir e depois você dará sua opinião.
Fica a dica principalmente para os universitários LiveMocha, não tem grana pra cursos de Java, diversas apostilas podem ser encontradas no site da Caelum, mini cursos grátis na GlobalCode e participe do GUJ e do JEDI, dos eventos de programação e encontros NETWORKING é TUDO, leia, baixe os artigos, quer ver as novas linguagens?Se você não programa é uma boa hora pra começar, se você já programa aprenda outras linguagens para se tornar um programador melhor, as comunidades e fóruns são grátis, Grupo de Ruby on Rails em SP ou o InfoQ.
Vá atrás, com certeza você não se arrependerá.
O que NÃO deve ter como Motivação: Dinheiro, pois isso é consequência de um bom trabalho, quanto melhor você é, mais ganhará =)
E desculpem pela demora de um post, provavelmente falarei de novo de JSF, Refatoração pois voltei a trabalhar com coisas mais novas ;)
12 de agosto de 2010
3 de agosto de 2010
Café com Java - 14/08/2010
Dia 14/08 haverá um café com Java, para o pessoal fazer um networking.
Onde? Na Livraria Cultura.
Quem pode ir? TODOS é uma confraternização, um networking e não um evento, nada formal.
Posso chamar amigos da Faculdade e outros desenvolvedores que não programam em Java? Claro que SIM =)
Fotos do Último Café com Java: Flickr
Dia: 14/08/2010
Hora: 10:00 - até a hora que todo mundo for embora rs
Local: Livraria Cultura - Av. Paulista - Votado pela maioria. A Livraria Cultura fica ao lado da estação de metrô da Consolação MAPA
Twitter Tag: #CafeComJava
GUJ: Café Com Java
Com a presença de Paulo Silveira da Caelum =)
Obs: imagem retirada do site: Zazzle
2 de agosto de 2010
Demanda por profissionais de TI ficará em alta até 2018
Convergência Digital . IT Careers . Notícias
IT Careers - Convergência Digital
:: Da redação :: 18/06/2010 O Instituto Corporate Executive Board - CEB - prevê que até 2015, muitos departamentos de TI serão apenas um quarto de seu tamanho atual, e oito em cada dez dólares de TI irão para prestadores de serviços externos.
O CEB entrevistou centenas de TI e líderes empresariais para chegar a estas conclusões, e dado que cinco anos não é tanto tempo assim, muitas dessas mudanças devem estar em curso:
Mudança 1 - Informações sobre o processo: O CEB aparentemente concorda com Nick Carr, que escreveu alguns anos atrás um artigo que ficou famoso, dizendo que como a eletricidade virou algo onipresente, a TI caminha para o mesmo caminho e não vai representar a qualquer empresa uma vantagem competitiva. Ela virá de business intelligence, colaboração e satisfação do cliente, e não de quão grande é o seu Data Center.
Mudança 2 - A TI incorporada aos serviços das empresas: A TI será menos visível como um serviço distinto e separado nas organizações. "A tecnologia vai ser consumida como parte dos serviços prestados pelas empresas, enquanto a TI passa a ser um membro do grupo de serviços do negócio ao lado de outras funções corporativas", relata o estudo.
Mudança 3 - Prestação de serviços exteriorizada: Em cinco anos, até 80% dos gastos serão de serviços externos, prevê o CEB. "Como essa ocorrência, os papéis internos mudarão, deixando de ser fornecedores de tecnologia para se tornarem corretores de tecnologia."
Mudança 4 - Maior responsabilidade do parceiro de negócios: A necessidade de diferenciação competitiva através da gestão da informação pode estar além da capacidade dos departamentos de TI locais. Estas necessidades serão cada vez mais abordadas pelos parceiros de negócios.
Mudança 5 - Diminuição na função autônoma de TI: "Com a migração das funções de TI para serviços comerciais, evoluindo para funções de negócio, ou sendo exteriorizado, a TI vai diminuir o número de funcionários em 75% ou mais", prevê o instituto. "A estratégia, arquitetura, risco, gestão de programas, suporte ao usuário e gestão de relacionamento existirão ao nível dos serviços de negócio, não dentro da função de TI."
Entretanto, profissionais de TI não precisam se desesperar sobre seus trabalhos. Os trabalhos mais em evidência neste ano e meio e na próxima década estão relacionados a cuidados de saúde e de TI. Até 2018, a demanda será insaciável por analistas de sistemas de informática, engenheiros de software, sistemas e redes e analistas de comunicação de dados. O estudo foi divulgado pela HDI Brasil.
23 de junho de 2010
Café com Java
Dia 26/06 haverá um café com Java, para o pessoal fazer um networking, novamente vai haver um Café com Java.
Onde? Na Livraria Cultura.
Quem pode ir? TODOS é uma confraternização, um networking e não um evento, nada formal.
Posso chamar amigos da Faculdade e outros desenvolvedores que não programam em Java? Claro que SIM =)
Fotos do Último Café com Java: Flickr
Dia: 26/06/2010
Hora: 10:00 - até a hora que todo mundo for embora rs
Local: Livraria Cultura - Av. Paulista - Votado pela maioria. A Livraria Cultura fica ao lado da estação de metrô da Consolação MAPA
Twitter Tag: #CafeComJava
GUJ: Café Com Java
Com a presença de Paulo Silveira da Caelum =)
Obs: imagem retirada do site: Zazzle
2 de maio de 2010
USCS.java
Vamos para o Quinto ano de evento Java com a Universidade IMES atual USCS.
Este evento foi criado faz 5 anos por Eduardo Bregaida (Casas Bahia), Roger Niero (IBM) e o professor Aparecido Freitas (USCS), com total auxílio do Paulo Silveira (Caelum), Sérgio Lopes (Caelum), Guilherme Silveira (Caelum) e diversos outros palestrantes, sendo de importantes empresas IBM, PRODESP, JAPI, Seiva Brasil e muitas outras.
Este evento começou em 2005 no meu segundo ano de faculdade e fico feliz em avisar sobre a realização do evento em sua Quinta edição.
USCS.JavaLocal: Auditório Hélcio Quaglio
Campus I - av. Goiás, 3400 - SCS
Programação:
03/05 (segunda-feira)
19h20 - Abertura
19h30 - Arquitetura de SoftwarePalestrante: Miguel Gomes, da IBM
20h25 - Plataforma Rational / Jazz
Palestrante: Luiz Callado, da IBM
21h20 - Implementando aplicações Java com o Servidor IBM WebSphere
Palestrante: Rogério S. Rocha, da IBM
04/05 (terça-feira)
19h30 - Abertura
19h45 - Introdução à Plataforma Java: por que Java domina o mercado nos servidores? Palestrante: Paulo Silveira, da Caelum
21h - Oportunidades no mercado: da certificação ao emprego no exterior
Palestrante: Paulo Silveira, da Caelum
05/05 (quarta-feira)
19h30 - Abertura
19h45 - Java Card 3.0 - Leve o servidor web no seu bolso
Palestrante: Igor Medeiros, da X-Card
21h - Criando uma aplicação com o Google Android
Palestrante: Ettore Luglio, da Caelum
06/05 (quinta-feira)
19h30 - Abertura
19h45 - Gerenciamento ágil de projetos de Software com Scrum
Palestrante: Guilherme Siveira, da Caelum
21h - Desenvolvendo com o VRaptor3
Palestrante: Lucas Cavalcanti, da Caelum
Sites divulgando:
USCS
GUJ
Facebook
Twitter Tag #USCSJava
Este evento foi criado faz 5 anos por Eduardo Bregaida (Casas Bahia), Roger Niero (IBM) e o professor Aparecido Freitas (USCS), com total auxílio do Paulo Silveira (Caelum), Sérgio Lopes (Caelum), Guilherme Silveira (Caelum) e diversos outros palestrantes, sendo de importantes empresas IBM, PRODESP, JAPI, Seiva Brasil e muitas outras.
Este evento começou em 2005 no meu segundo ano de faculdade e fico feliz em avisar sobre a realização do evento em sua Quinta edição.
USCS.JavaLocal: Auditório Hélcio Quaglio
Campus I - av. Goiás, 3400 - SCS
Programação:
03/05 (segunda-feira)
19h20 - Abertura
19h30 - Arquitetura de SoftwarePalestrante: Miguel Gomes, da IBM
20h25 - Plataforma Rational / Jazz
Palestrante: Luiz Callado, da IBM
21h20 - Implementando aplicações Java com o Servidor IBM WebSphere
Palestrante: Rogério S. Rocha, da IBM
04/05 (terça-feira)
19h30 - Abertura
19h45 - Introdução à Plataforma Java: por que Java domina o mercado nos servidores? Palestrante: Paulo Silveira, da Caelum
21h - Oportunidades no mercado: da certificação ao emprego no exterior
Palestrante: Paulo Silveira, da Caelum
05/05 (quarta-feira)
19h30 - Abertura
19h45 - Java Card 3.0 - Leve o servidor web no seu bolso
Palestrante: Igor Medeiros, da X-Card
21h - Criando uma aplicação com o Google Android
Palestrante: Ettore Luglio, da Caelum
06/05 (quinta-feira)
19h30 - Abertura
19h45 - Gerenciamento ágil de projetos de Software com Scrum
Palestrante: Guilherme Siveira, da Caelum
21h - Desenvolvendo com o VRaptor3
Palestrante: Lucas Cavalcanti, da Caelum
Sites divulgando:
USCS
GUJ
Twitter Tag #USCSJava
Assinar:
Postagens (Atom)

