sexta-feira, 21 de outubro de 2011

Conteúdo Programatico: Treinamento End User

Caros Leitores,
Conforme antecipei anteriormente estou ministrando treinamentos de SharePoint para usuários finais este treinamento não é oficial Microsoft mas é um MIX do 50468 e 50469 veja abaixo o conteúdo programatico, estou com inscrições aberta para uma turma de 7 a 11 de setembro.  Interessandos entre em contato para ver a disponibilidade de turmas abertas ou para turmas fechadas "In Company".

Carga Horária do Curso: 20 horas
Formato do Curso: Hand-On (Pratico)
Material Oferecido: PPT de Ilustração/acompanhamento dos Modulos

Modulo 1: Instrudução ao Sharepoint 2010 (30 minutos)
- O que é?
- História
- Evolução
- Benefícios

Modulo 2: Conheça o SharePoint (30 minutos)
- Navegação
- Ribbon
- Menus Contextuais
- Temas
- Master pages

Modulo 3: Recursos do SharePoint (60 minutos)
- Recursos do Conjunto de Sites
- Recursos do Sites
- Infraestrutura de Sites
- Tipos de Conteúdo
- Colunas

○ LAB: Criação de Site (20 minutos)
○ LAB: Criação de Tipos de Conteúdo (30 minutos)
○ LAB: Ativar e Desativas Recursos do SharePoint (10 Minutos)

Modulo 4: Listas e Bibliotecas (60 minutos)
- Exibições
- Associações a Tipos de Conteúdo
- Controlo de Versão
- Check-in/out
- Pastas
- Alertas
- Integração com Outlook
- Integração com Excel
- RSS
- Edição Embutida

○ LAB: Biblioteca de Documentos (30 minutos)
○ LAB: Biblioteca de Formulários (30 minutos)
○ LAB: Biblioteca de Páginas Wikis (30 minutos)
○ LAB: Biblioteca de Imagens (30 minutos)
○ LAB: Lista de Enquetes (45 minutos)
○ LAB: Lista de Ativos (30 minutos)
○ LAB: Lista Personalizadas (60 minutos)
○ LAB: Criação de Exibições Personalizadas (30 minutos)

Modulo 5: Permissões (30 minutos)
- Criação de Grupos
- Quebra de Herança de permissões
- Grupos do AD
○ LAB: Manipulação de Usuários a partir de grupos locais e do AD (60 minutos)

Modulo 6: BCS (60 minutos)
- Listas Externas
- Tipos de Conteúdo Externos
○ LAB: Manipulação de dados do SQL Server a partir de Listas Externas (90 minutos)

Modulo 7: Workflows (60 minutos)
- Criação de workflows no SharePoint
- Criação de workflows com SharePoint Designer
○ LAB: Criação de Workflow no Internet Explorer (30 minutos)
○ LAB: Criação de Wokflows com SharePoint Designer (4 horas)

Modulo 8: Conclusão do Curso (4 horas)
- Dicas e Dúvidas
- Trabalho de Conclusão

Investimento
R$ 870,00 (A vista, todos os impostos inclusos - "nfp", incluso coffee break)

Forma de Pagamento:
A vista (pagseguro) : R$ 780,00 (10% de desconto)
A vista Nota Fiscal Paulista - nfp (R$ 870,00)
Parcelamento em até 18x (pagseguro) R$ 870,00 + taxa de parcelamento (pagseguro)

Ao interessados favor enviar um e-mail para que eu possa gerar a cobrança no pagseguro!

quarta-feira, 28 de setembro de 2011

Quem desenha e planeja a solução?

OLá Leitores,

Hoje gostaria de compartilhar com você algo que tenho observado e não é de hoje que é a quantidade de empresas que surgiram nestes últimos anos (2 a 3) “especialistas em SharePoint”.

Empresas que numa velocidade tremenda saíram do anonimato para posições de "destaque" e em alguns casos tidas como referência para alguns no mercado. Obviamente não estou endereçando este assunto para alguma empresa especifica, seja ela pequena ou grande..., e nem muito menos achando ruim o fato deste BUM gigantesco, mas ao fato de que até 1 ano atrás 2 no máximo elas se quer existiam ou pensavam em atuar no mercado de SharePoint, podiam até ser empresas grandes em um seguimento especifico, mas de repente a menina dos olhos virou o SharePoint.. Ai, vocês podem falar e dai e eu com isso, que bom pra eles que aproveitaram esta oportunidade... Sim, é verdade eu não tenho nada haver com isso, mas o ponto que quero destacar é justamente o fato de como isso nos impacta (especialistas e cliente) com relação ao conhecimento destes pseudos especialistas, a qualidade da entrega à mão de obra utilizada e por ai vai.

Como tenho estado bastante tempo dentro das salas de aula ministrando treinamentos de SharePoint, tenho observado uma crescente necessidade de os clientes começarem a ter o conhecimento especializado internalizado devido à baixíssima qualidade dos projetos entregues por estas empresas...

Empresas que contratam programadores JR. em Asp.Net e vendem como SR. com 5 anos de experiência em SharePoint... Programar no SharePoint não é só conhecer o framework Asp.Net é preciso entender o conceito do produto e não descaracteriza-los... e o que eu mais tenho visto é justamente isso, aplicações Asp.Net sendo rodada dentro do SharePoint como se fossem um iframe, um absurdo... em entrevistas com "profissionais" que se dizem "especialistas”, que não sabem o que é Definição de Lista (List Definition), WSP, tipos de conteúdo...

Na boa gente, num da pra aceitar isso e achar que é normal... e se você que esta lendo este post se diz especialista e não sabe do que é que eu estou falando, corra agora mesmo para um centro de treinamento, ou ao menos invista pesado e literaturas de SharePoint....


Tenho ouvido diversos relatos de empresas que começaram o mesmos projetos inúmeras vezes porque a solução entregue pelas consultorias era um mostro sem pé nem cabeça... A quantidade de horas de desenvolvimento, vide a quantidade de vagas existente para "desenvolvedor SharePoint"... Para um produto que tem como objetivo atender de forma nativa pelo menos de 70% a 80% das necessidades das empresas!! Ok, não estou querendo aqui matar todos os desenvolvedores, pelo contrario, quero destacar na verdade o amadorismo que esta em alta, pois um profissional de SharePoint não é exatamente barato devido a justamente a quantidade disponível no mercado (lei da oferta e procura).

É impressionante o quanto tenho ouvido de clientes da forma como os projetos são entregues... e pior, quando os reais profissionais chegam e vão revisão estes trabalhos o cliente quer morrer... o acha que você esta louco... nos últimos tempos tenho feito muitos projetos de planejamento e migração de SharePoint 2007 para 2010 e fico pasmo com a quantidade de código desenvolvido e pacotes de instalação entregue em ZIP, com manuais de procedimento para jogar dll, GAC outras no BIN, chaves no web config etc., e quando eu digo que boa parte será jogada fora pra dar lugar a um pacote novo ainda mais se tiver código refeito devido à mudança de plataforma, imagina como o cliente recebe esta noticia... Ai cria-se a imagem de que SharePoint é uma porcaria, que os profissionais são tudo uma BxxTA e por ai vai....

Eu não estou dizendo aqui que é culpa só destas consultorias até porque às vezes elas também podem ser vitimas de outra consultoria anterior, e o cliente diz que não tem como começar do zero de novo e por ai vai a avalanche de desculpas mundo a fora... Nem muito menos que isso só acontece nas empresas novas, mas sim que a qualidade dos profissionais é não é aceitável!!!

Outro ponto que é o que eu sofro na pele e a falta de interesse que profissionais que tem como critério usar a maior quantidade possível de recursos nativos quando estão planejando uma nova solução / arquitetura.

Se vagas de desenvolvedor esta em alta as de arquiteto estão muito em baixa se o profissional como eu busca desenhar soluções de forma mais nativas possível evitando a codificação Asp.Net este cara num tem valor no mercado... eu não consigo entender porque, mas em vários processos seletivos que passei a ordem era tem que desenvolver... e este cara Planeja, desenvolve, testa, e da o treinamento para o cliente!!! COMO assim!!! Pior muitas vezes como coquei acima este cara se quer tem conhecimento dos recursos do SharePoint ele é um desenvolver web a vida dele toda...

Enfim, queria apenas compartilhar meu ponto de vista / irritação, e se você é Cliente procure se informar sobre as boas praticas ou chame algum consultor renomado no mercado para auditar o trabalho da consultoria se você não esta plenamente satisfeito. Se você é um especialista prese por entregar o trabalho da forma certa, e se você esta vendo que esta errado, cabe a você impor a mudança, seja indo para um local que isto será exigido ou cobrado...

forte abraço
Humel

terça-feira, 3 de maio de 2011

Visão Pessoal sobre IRM / RMS


Caros leitores,

recentemente estive envolvido em um projeto que envolvia o uso do IRM – Information right Management ou RMS – Right Management Services para o SharePoint 2010.

Antes deste episodio eu só havia estudado para o assunto devidos as certificações mas nunca tinha de fato implementando uma solução de fato.

Bom, a primeira coisa que descobri foi que pouca empresas ou pessoal de fato tinham implementado soluções no SharePoint baseadas no IRM / RMS. Isso é um dedução devido a falta de informações disponível na Web a respeito do assunto, em muitas vezes falava do uso do RMS mas não integrado ao SharePoint como eu precisava, depois obvio acessando a documentação da Microsoft  sempre encontrava artigos usando o Windows server 2003 e quase nada para Windows Server 2008 e SharePoint 2010.

Conclusão, fui descobrindo  a lama que estava me envolvendo durante o processo de construção da solução, até então, uma analise de aderência do Sharepoint para apresentar para o cliente, que obviamente não havia ficado satisfeito apenas com uma apresentação ele queria de fato ver o RMS funcionando no SharePoint, e é claro estava certíssimo…

Bom, o final da história é que depois de muitas noites em claros (este é um problema que tenho eu não consigo desligar em quanto não acho uma solução para os problemas) eu consegui fazer esta trolha funcionar… apresentei para o cliente e correu tudo bem….

Mas depois de toda esta experiência obtida e pensando sobre o assunto cheguei a conclusão de que eu não sei realmente se vale a pena todo este esforço, ou seja, bloquear, gerenciar, e controlar o que os usuários podem ou não podem abrir, copiar, imprimir etc.… objetivo pelo qual esta funcionalidade foi desenvolvida para o SharePoint, porquê veja… em épocas que todo mundo tem celular com câmeras, tablets etc… porque chegar ao extremo de bloquear que o usuário possa tirar print-screen do tela se este mesmo usuário poderia sacar o seu telefone do bolso e tirar uma foto do conteúdo uma vez que ele tem permissão de leitura no documento e facilmente enviar isso para a concorrência e dar o uso que a empresa tanto tem medo????? Bom alguns puritano poderiam dizer:” Ah, mas pelo menos com o RMS você dificulta a vida o usuário da mais trabalho pra ele etc…” Mesmo discurso este usado quando vamos colocar alarmes em carros… Acontece que o cara que vem roubar o seu carro sabe exatamente o que está fazendo e qual a melhor maneira de faze-ló… eu vivi isso recentemente e digo… mesmo com alarme de fabrica do carro… o cara era tão profissional, que ele sabia exatamente onde ele tinha que mexer e como fazer para inoperar o sistema do carro… tanto que no meu caso ele levou tudo…só o carro que não porque ele não quis… mas o som, sub, modulo etc… ele tirou tudo do carro com a maior tranquilidade do mundo…

Da mesma maneira o usuário que está dentro de uma companhia com o objetivo de usar a informação para o “mal” tenha certeza que ele sabe exatamente como agir para usar esta informação… não como impedir, dificultar talvez… mas tenho minhas dúvidas se vale todo o esforço necessário… Eu penso que se você não confia no seu usuário não de acesso a ele a informação e isso o SharePoint faz muito bem… agora criar todas estas barreiras e com um simples celular tudo ir por agua a baixo eu sinceramente não sei se vale…

Com relação ao carro a lição aprendida foi:  não quer ser roubado não deixe o carro na rua…não quer dizer que não possam te roubar dentro do estacionamento como também já aconteceu comigo, mas dificulta...

 

é isso até o próxima, comentem!

Humel

quarta-feira, 12 de janeiro de 2011

Ano Novo


Olá Leitores,

Como perceberam eu dei uma breve sumida neste final de ano por diversos motivos o mais importante foi que estava atolado ministrando treinamento  de SharePoint 2010, motivo este que muito me agrada, alias cada vez mais tenho tentando me envolver nestes assuntos. Espero este ano poder contribuir mais por aqui e quem sabe ajuda-los de alguma forma.

Aproveito a oportunidade para fazer uma retrospectiva dos últimos anos e agradecer pelos diversos e-mails de elogio, dúvidas, treinamentos e até para pedir opiniões sobre carreira profissional… Fico muito lisongiado de ser considerado nestas situações e aproveito para dizer que gosto bastante então precisando escrevam sempre… às vezes eu demoro pra responder, mas eu respondo…

Quero desejar a todos vocês um excelente ano profissional e pessoal e continuem contato comigo.

abs.

Humel