Um dia eu vou ser um analista

A maioria das crianças sonham em ser médico, piloto de avião, bombeiro, policial, e etc, são várias as opções, mas sinceramente nunca vi nenhuma criança dizendo que queria ser um hacker, nerd, computeiro, micreiro ou o nome que estão querendo dar a tudo isso, ANALISTA! Eu não fui diferente desse pensamento, eu queria ser um Médico, mas quis o destino que eu me envolvesse com TI.

Eu sempre me perguntei: O que é ser um “Analista”(meio fora de moda esse nome)?

Eu sinceramente não tenho uma resposta concreta para isso. As pessoas geralmente escolhem essa profissão por acharem que isso “tem futuro” ou por simplesmente notarem que os analistas são quase onipresentes. Fui convidado para apresentar uma palestra na UNIDERP e intitulei “Um dia eu vou ser um analista”, logo abaixo tem a palestra e os tópicos.

  • Sonho (pq escolhi essa profissão?)
  • O que não é?
  • O que é?
  • Como trabalha?
  • Mercado em CG, MS, Brasil, Planeta e Universo
  • O CAOS do desenvolvimento
  • Posso pensar em aposentadoria?
  • Dicas para sobreviver nessa perigosa floresta

Curso de Análise de Requisitos OO usando UML

Análise de requisitos?Vou começar uma nova turma de Análise de Requisitos Orientado a Objetos usando UML no SENAC de Campo Grande. Começará neste final de semana, acontecendo todo sábado, das 08h até 12:15. Entre 10/04 até 03/07.

Esta é a terceira turma e tem sido um curso com um alto índice de procura. O único problema é para os viciados em Fórmula 1 é relacionado aos treinos de fórmula 1 para quem é viciado e gosta de assistir tudo :)

Mas, se fosse está cansado de sofrer com requisitos e até hoje não entende exatamente para que serve ou como realmente fazer. Este é o momento! O curso é direcionado para desenvolvedores, arquitetos, testadores e principalmente analistas de requisitos que vislumbram entender mais sobre a importância dos requisitos e técnicas para coleta e gerenciamento de requisitos. A idéia do curso é exercitar os conceitos aprendidos em um estudo de caso.

Palavras chaves do curso: quebra de paradigmas, UML, OO, solução de problemas, visão, UP, estimativa, Casos de Uso, estórias, …. e muitas outras.

Então, corra e ligue lá no SENAC-MS para obter mais informações.

Escopo Movediço

Areia Movediça

Algum tempo atrás li este artigo no meio-bit, e em alguns pontos ele “apela” um pouco, mas quem já trabalhou em um projeto que muda muito o escopo vai se identificar.

Arquitetura de Software

Uma das características principais para se alcançar a maturidade em uma disciplina de engenharia é o uso de soluções já existentes no desenvolvimento de novos sistemas. Seguindo essa idéia de não reinventarmos a roda, enfatiza-se a importância do reuso centrado na arquitetura, objetivando o desenvolvimento de sistemas de software. Dentro disso, a arquitetura de software serve como uma organização, permitindo seu entendimento em termos de componentes, interrelacionamentos e propriedades.

Sucesso?

Acorrentado ao projeto Últimamente fala-se demais em “sucesso de projetos”, para ilustrar um pouco melhor isso imagimenos ou lembremos a seguinte situação:

… indo trabalhar notamos um outdoor enorme(referente a projetos) do lado daquele outro com uma bela morena, de olhos azuis, calça apertada… , no início até olhamos para a morena, mas depois aquele outro outdoor fica martelando no inconsciente de nossas cabecinhas: “Será que esse meu atual projeto vai ter sucesso, tá meio obscuro aquilo! nao sei… pq de acordo com PMI, é assim q tinha q ser bla, bla, bla… mas pensando melhor seria assim bla, bla, bla “. Passa-se alguns minutos e já esquecemos e finalmente chegamos ao trabalho, começamos a ver aqueles e-mails de cursos e palestras ao melhor estilo: Planejamento Estratégico, Gerenciamento de Projetos com Joselito Sem Noção (formado em Administração) ou aquele outro SEJA REVENDEDOR HERBALIFE e ganhe muito, mas muito mesmo!

E o que é que nós fazemos? Se a resposta for: Joguei tudo fora!

Você está de parabéns! É isso mesmo

Andam pregando mentiras por todos os cantos, com se bastasse apenas um planejamento estratégico e não precisasse mais de habilidade para entender o mercado. Quando falo em SUCESSO DE PROJETO, estou me referindo a entrega no prazo, dentro do orçamento e com qualidade. Agora quando me refiro a SUCESSO DE PRODUTO associo isso a dois pontos muito importantes que são os requisitos fucionais e não-funcionais. Muitas das vezes notamos gerentes não se importando se aquele produto vai atender ou não ao cliente, ou seja não se importam com os requisitos. Isso jamais poderia acontecer, o negócio é o carro chefe de todo sistema, é evidente que se o desenvolvimento do projeto for uma completa negação, o negócio também será.

sucesso_negocio

Então ao meu ver para se obter sucesso em um projeto, precisamos atender as metas (lógico né!), mas quais seriam elas?

  1. Se atendeu ao negócio (funcionais e não-funcionais) – Quantos aos requisitos funcionais, parece até bobo, mas nota-se no mercados vários sistemas desenvolvidos que nao tem nada haver com o negócio. E o atendimento aos requisitos não-funcionais, é cada vez pior, parece até que as empresas contratam um monte de vendedores (não é Analista de Negócio/Requisitos, devia ser mas não é!) sem conhecimento nenhum e que são excelentes no “gogó”.
  2. Executou o escopo como previsto – Escopo geralmente muda um pouco, mas se mudar demais, está errado.
  3. Cliente satisfeito.
  4. Atendeu a expectativa dos principais stakeholders.
  5. Equipe com moral alta.