Logotipo da MAS Há uma década,
desenvolvendo o seu sucesso.

Imagem Superior
Menu Principal
Cursos
Ciclo de vida de desenvolvimento de software
Apresentação
Público Alvo
Objetivo
Experiência Recomendada
Assuntos Abordados
Casos de Sucesso
MAIS CURSOS...
Veja lista completa ...
Código do Curso: SDL01
 APRESENTAÇÃO
Todas as organizações possuem projetos. Projetos precisam de recursos (pessoas e investimentos). Cada organização tem uma cultura de como fazer os projetos e uma quantidade de recursos que pode aplicar. Para equilibrar corretamente as expectativas de resultados com os recursos disponíveis, as empresas devem formalizar um ciclo de vida de desenvolvimento dos projetos. Quanto mais formalizado e maduro o SDLC de sua empresa, mais previsíveis e fáceis de medir serão os resultados.

SDLC se propõe a formalizar dentro de uma equipe de projetos as fases de construção, processos e normas que facilitarão a previsibilidade e, principalmente, a produtividade que poderão serem medidas nos resultados desta equipe.

Alguns autores gostam de denominar SDLC como um workflow de construção de software. No wikipedia.org definiram SDLC como um processo de atividades ordenadas visando concluir um produto baseado em software. É muito comum encontrar referências a SDLC como uma espécie de linha fabril de desenvolvimento, como uma linha de produção de uma indústria.

Segundo Alistair Cockburn, famoso autor de vários livros sobre metodologias ágeis, "existe uma apropriada mas diferente maneira de trabalhar para cada projeto e cada equipe de projeto".

Com técnicas experimentadas em diversas empresas de segmentos diferentes, a MAS Training Center ministra workshop, treinamento, mentoring e coaching voltados para aumentar o nível de satisfação dos clientes e usuários de empresas ou departamentos de IT, bem como a qualidade de seus resultados. Com menos re-trabalho e mais clientes satisfeitos, novas oportunidades de negócios e aumento da lucratividade serão tangíveis para sua empresa no curto prazo.

* SDLC = Software Development Life Cycle
 PÚBLICO-ALVO
Profissionais que participam do desenvolvimento de sistemas, gestores de projetos e interessados em escolher um ciclo de vida adequado aos seus próprios projetos de software.


 OBJETIVO
Apresentar a base conceitual de como montar um ciclo de vida de desenvolvimento de software e mostrar os vários ciclos documentados e experimentados na história da engenharia de software, destacando de cada um qual são suas vantagens e desvantagens.

Capacitar o participante a autonomamente escolher qual o mais apropriado ciclo de vida para suas características de projeto, incluindo o perfil de sua equipe e as necessidades de seus clientes.


 EXPERIÊNCIA RECOMENDADA
Esta capacitação apresenta conceitos de base sobre a disciplina de ciclo de vida de desenvolvimento de software que servirão perenemente aos desafios de projetos de software. Recomenda-se somente para profissionais que tenham vivência em projetos ou estejam iniciando os desafios de projetos na prática.


 ASSUNTOS ABORDADOS
  • A Era da Governança: TI como parte do problema e parte da solução, As exigências de negócios e As exigências versus TI.
  • Introdução a necessidade de processos: Processos como solução, A matriz dos processos e Cenários de processos .
  • Desenvolvimento de projetos - Varias dimensoes do mesmo desafio: Projetos de software, A empresa de projetos, As quatro dimensoes do desenvolvimento de projetos de software, 1a. Dimensao - Pessoas, 2a. Dimensao - - Processos, 3a. Dimensao - Produto, 4a. Dimensao - Tecnologia, Convivio com novos paradigmas (ou modismos ?), A cidade dos projetos e Classic Mistakes.
  • O ciclo de vida do projeto: A base do conhecimento, Primeira visão, Segunda visão, A falta de visão, Fase de Início, Fase de planejamento, Fase de execução, Fase de fechamento, Ciclo do caos do projeto, Montando seu ciclo de projeto e Off Topic: Feature Set Control.
  • Os ciclos de vida de desenvolvimento: Waterfall, Code and Fix, Espiral (iterativo), Prototipacao de evolução, Versoes de evolução, Produto de prateleira, Timeboxed, "DBST . Daily Build, Smoke Test", Iterativo agil, Iterativo incremental, Fabrica de software e Ciclo com pré-venda.


 CASOS DE SUCESSO

Empresa: Coca Cola
Alércio Bressano, Coordenador de Projetos

O que influenciou você a contratar os serviços da MAS?

A experiência e o histórico de realização em projetos de software dos seus consultores

Que problema ou problemas você queria resolver quando contratou a MAS?

Melhorar a previsibilidade dos resultados em projetos de software, através da implantação de um processo de desenvolvimento de projetos, passando de um processo artesanal para um processo gerenciado.

Qual foi o papel dos consultores envolvidos (Fábio Câmara e Mauro Sant’Anna)?

Tiveram o papel de nos trazer uma vivência prática no assunto, definindo processos e seus "atalhos", evitando que não passássemos pelos mesmos erros que outras empresas já passaram durante esse trabalho de mudança de cultura.

O que você destaca nas técnicas e métodos utilizados pelos consultores?

Todo trabalho é iniciado com uma reunião de Kick-off, onde é feito um planejamento dos trabalhos, alinhamentos de expectativas dos clientes com relação aos resultados a serem obtidos. Além disso, o controle feito ao longo da execução dos trabalhos foi importante para que fosse mantido o foco nos resultados.

Qual é sua avaliação sobre os resultados alcançados?

Fizemos uma avaliação bastante positiva dos resultados, visto que conseguimos implantar um processo mais formal de trabalho e garantir a melhoria do gerenciamento dos resultados dos nossos projetos.

 
Empresa: Atos Origin do Brasil
Roger Pereira, Coordenador de Projetos e Metodologia

O que influenciou você a contratar os serviços da MAS?

A experiência apresentada pelos consultores associados, além do conhecimento na ferramenta VSTS.

Que problema ou problemas você queria resolver quando contratou a MAS?

Inicialmente buscávamos maior controle sobre o desenvolvimento e manutenção dos nossos sistemas. Para atingir este objetivo, esperávamos contar com a ajuda da ferramenta Team System aliada à metodologia MSF Agile.

Qual foi o papel dos consultores envolvidos (Fábio Câmara e Mauro Sant’Anna)?

O Fábio nos ajudou a enxergar melhor o horizonte. Precisávamos primeiro unir a equipe no mesmo ideal e amadurecê-la antes de introduzir qualquer metodologia. Precisávamos fazer com que todos os integrantes da equipe pudessem atuar em sintonia antes de qualquer coisa.

O que você destaca nas técnicas e métodos utilizados pelos consultores?

O Fábio a todo o momento incentiva o indivíduo a buscar soluções, trabalhá-las e amadurecê-las individualmente e em equipe proporcionando o amadurecimento e a autonomia do grupo. Outro ponto muito interessante que o Fábio trabalha é mudança de paradigmas, isso proporcionando ao grupo uma visão mais ampla.

Qual é sua avaliação sobre os resultados alcançados?

Nossos trabalhos ainda continuam, mas os resultados já justificam a participação do Fábio, pois o grupo já está mais maduro mostrando maior sensibilidade em relação aos assuntos apresentados pelos clientes.


Clientes Mentores Negócios Tecnologia Capacitação Empresa Contato