jun 13
Projetos de softwares são um desafio em termos de definição de escopo, prazo e custo. O desafio aumenta quando o cliente deseja um orçamento a partir de uma reunião de uma hora.
Nesses momentos eu sempre lembro de projeto de casas. É como se o cliente chegasse e falasse “Eu quero uma casa com três quartos, duas salas, banheiros, cozinha, garagem e um quintal bonito. Quanto custa e fica pronto em quanto tempo?” Projeto de casas assim como de softwares envolvem muitas outras variáveis. E a Fundação? E o tamanho dos quartos? E o Acabamento? Etc, etc, etc.
Por isso, uma fase importante é a consultoria técnica. Algo similar ao projeto de um engenheiro civil para uma casa. Nessa consultoria, nós fazemos uma imersão no negócio do cliente, entendemos seu negócio, seus processos e seus objetivos. O foco é definir o escopo do projeto de TI que será totalmente alinhado com o negócio do cliente.
Ter um projeto antes de começar a levantar as paredes é fundamental, tanto com casas como com softwares.
jun 11
A B2ML abriu as inscrições para seu Programa de Estágio 2009/2. O objetivo é permitir a entrada de novos profissionais no mercado através de cursos de capacitação e vivência em ambiente corportativo. O público-alvo são estudantes do primeiro e segundo dos cursos de graduação em computação (engenharia da computação, ciência da computação, sistemas de informação, etc.) e/ou do último ano de curso técnico de informática.
A primeira edição do programa deste ano foi um sucesso tanto para os colaboradores quanto para a empresa. Através do programa, a B2ML capacitou novos profissionais que hoje fazem parte do time de programadores de nossa empresa. Eles passaram por uma rica experiência corporativa que envolveu treinamentos em Java, banco de dados e tecnologias web e participação em projetos de nossa fábrica de softwares.
Interessado? Visite nosso site e saiba como se inscrever.
jun 04
Na B2ML passamos boa parte do nosso tempo tratando de projetos de softwares com nossos clientes. Porém, muitas das vezes, eles não tem experiência com o processo de produção de software, metodologias, prazos, escopo, etc. Isso é totalmente compreensível pois na maioria das vezes o core-business deles é outro. Mas como ajudá-los a entender a questão?
Para ajudá-los, estamos desenvolvendo uma série de analogias. A primeira delas é utilizada com clientes que querem desenvolver projetos em uma prazo curtíssimo. A questão é que nem todos os prazos são passíveis de redução e o cliente nem sempre compreende isso. Veja o exemplo:
Analista de negócio: Esse projeto terá um prazo de conclusão de 4 meses.
Cliente: É muito tempo! Contrata uma equipe maior que eu pago.
Analista de negócio: Certo. Com mais recursos, conseguimos reduzir esse prazo para 2 meses. Porém, um prazo menor que esse não é possível devido ao escopo do projeto.
Cliente: É muito tempo! Preciso disso em 1 mês no máximo! Monte uma equipe maior!
Analista de negócio: É preciso fazer o levantamento dos requisitos, planejamento, produção, teste e treinamento e a variável não é apenas ter uma equipe maior. Tem etapas que não conseguimos diminuir apenas colocando uma equipe maior. Imagine que o senhor queira ter um filho em um mês. Não adianta o senhor engravidar nove mulheres hoje. Nove mulheres grávidas não vão fazer seu filho nascer em um mês. O processo tem seu tempo e nem sempre temos como reduzi-lo.
“Nove grávidas não fazem uma criança em um mês”
Esse tipo de abordagem é muito útil. Torna o diálogo menos técnico e mais simples, facilitando a compreensão.