Arquivo da categoria ‘Desenvolvimento de Software’

Mais uma palestra realizada - SENAC Itu/SP

Carlos Mattos - Palestra Visual Studio 2008 - SENAC Itu-SPPalestra Visual Studio 2008 - SENAC Itu/SPPalestra Visual Studio 2008 - SENAC Itu/SPPalestra Visual Studio 2008 - SENAC Itu/SP
Na última quarta-feira, realizei mais uma palestra no SENAC. Desta vez, na unidade de Itu-SP. O tema apresentado foi Produtividade com Visual Studio 2008. Conversamos sobre os novos recursos do VS2008 que aumentam a produtivade do desenvolvedor, facilitam a comunicação da equipe, e permitem o gerenciamento eficiente do Ciclo de Vida da Aplicação (ALM). Apesar do pequeno número de pessoas presentes, todos estavam bastante interessados e o feedback foi muito positivo. Para aqueles que solicitaram, aqui está o arquivo da apresentação.

TechEd Brasil 2008! Day 2

Danilo Bordini e Carlos Mattos - TechEd Brasil 2008Carlos Mattos, Rodolfo Roim e Rogerio Cordeiro - TechEd Brasil 2008Pedro Galvão, Ricardo Slavov e Carlos Mattos - TechEd Brasil 2008Bruno Sonino, Leonardo Tolomelli e Fabio Camara - TechEd Brasil 2008
O TechEd Brasil 2008 superou as expectativas. O conteúdo técnico das palestras excelente. Tivemos palestrantes renomados abordando os conteúdos mais variados. Entre as palestras de desenvolvimento, gostaria de destacar a participação muito especial de um dos maiores Arquitetos de Software que temos no Brasil, Sr. Otavio Coelho (Microsoft). Outro destaque fica para a palestra do Entity Framework apresentada pelo Luciano Moreira (Microsoft), que apresentou excelente nível técnico, ótima didática, e fez demonstrações muito interessantes. Confira outras fotos do evento!

TechEd Brasil 2008! Day 1

TechEd Brasil 2008 - Day 1TechEd Brasil 2008 - Day 1TechEd Brasil 2008 - Day 1TechEd Brasil 2008 - Day 1

No primeiro dia do TechEd Brasil 2008 toda atenção estava concentrada no keynote do CEO da Microsoft, Mr. Steve Ballmer, que falou sobre o futuro da tecnologia dentro da visão da Microsoft, destacando o conceito de Dynamic IT e Software+Service (Cloud Computing). Um Sorocabano, Danilo Bordini (Microsoft IT Evangelist), teve uma grande responsabilidade: realizar as demonstrações práticas durante a fala do Steve Ballmer. Danilo foi brilhante, sua apresentação foi perfeita!

As palestras de DEV abordaram temas interessantes como WCF, WF, Silverlight, Expression Studio, Entity Framework, entre outros. Todas as apresentações tiveram um alto nível técnico. Gostaria de destacar a palestra Utilizando Efetivamente o Entity Framework na sua Aplicação, apresentada pelo Luciano Caixeta Moreira. Esta palestra, na minha opinião, foi a melhor palestra de DEV do primeiro dia. O Luciano Moreira, abordou o tema com conhecimento e segurança. A palestra foi recheada de demonstrações e dicas práticas. Parabéns ao Luciano pela excelente palestra.

Amanhã tem mais!

Software Bom, Rápido e Barato!

Ao longo de anos que tenho me dedicado ao desenvolvimento de soluções customizadas, pude observar uma grande evolução nos processos, metodologias e ferramentas para o desenvolvimento de software.

Mas nem todos acompanham esta evolução. Encontramos com freqüência clientes que procuram soluções milagrosas para as necessidades das suas empresas. As soluções conhecidas como “softwares de padaria” ou “softwares de pastelaria” são muito mais comuns do que se imagina. Diariamente recebemos metas para entrega de projetos que simplesmente ignoram datas antes estabelecidas com base em análise e planejamento.

O cliente, acostumado com maus prestadores de serviço que proliferam no mercado de desenvolvimento de softwares, habilmente, insere no contexto comercial da contratação do serviço, um deadline para receber o software. Eles tem sempre bons argumentos para sustentar suas prioridades

Analise este cenário absurdo. Um cliente, que não conhece absolutamente nada sobre processo de desenvolvimento de software (na maioria dos casos conhece tão pouco os processos da sua empresa), passa a determinar o prazo para planejamento e execução do seu projeto. E nós muitas vezes, por questões comerciais óbvias, aceitamos essas metas colocando em risco o trabalho de toda uma equipe e o nome da sua empresa. Reflita.

No mercado de desenvolvimento de software, para apresentar uma estimativa de prazos e custos (coerente e factível), o profissional precisa de sólidos conhecimentos, boas ferramentas e o suporte de uma boa metodologia - ou ele usa a bola de cristal.

Assim, quando você encontrar um cliente com este perfil, ao invés de encaminhá-lo para a padaria, você pode solicitar que ele escolha apenas duas opções entre as três alternativas: Bom, rápido e barato! A escolha é dele! Não tem mágica! Experimente construir uma casa sem fundação e sem plantas (estrutural, elétrica e hidráulica) e observe o resultado.