Skip to content
André Bedran edited this page Sep 27, 2016 · 33 revisions

Seja Bem-Vindo!

Introdução

Motivação

Um pouco da Metodologia


Introdução

Bem-vindo às disciplinas de Gestão de Portfólios e Projetos de Software e Métodos de Desenvolvimento de Software.

Desde meados de 2013 essas duas disciplinas passaram a fazer parte de um projeto multidisciplinar. Esse consiste em criar um ambiente de produção de _software_ a partir da interação entre os estudantes de GPP (Gestão de Portfólios e Projetos de _Software_) e MDS (Métodos de Desenvolvimento de _Software_). Por meio desse ambiente, os estudantes passaram a ter uma experiência mais completa de todo o processo de produção de _software_. Isso permitiu também que os estudantes experimentassem os conhecimentos adquiridos em um nível mais prático, conferindo conhecimento prático ainda na faculdade.

A disciplina de MDS busca uma compreensão, mesmo que inicialmente de forma mais superficial, de duas metodologias especificas, o RUP e a metodologia ágil. Aplicando os conceitos por trás das duas metodologias os alunos aprendem nos primeiros meses o RUP, uma metodologia muito utilizada em empresas atualmente pois consegue manter uma organização maior em projetos grandes, e nos meses finais a metodologia ágil, também muito utilizada e que, por possuir foco maior na programação de fato, produz um resultado mais rapidamente sendo ideal em projetos menores.

Essa metodologia de ensino das duas disciplinas foi iniciada pelo professor [Hilmer Neri][hilmer], na [FGA][fga] (Faculdade Gama), na Universidade de Brasília. Atualmente, essas duas disciplinas são ministradas pela professora [Carla Rocha][carla], que adotou a metodologia multidisciplinar de GPP e MDS.

Motivação

Para o projeto multidisciplinar foi necessário a integração entre os estudantes da disciplina de [GPP][gpp] e [MDS][mds].

[Gestão de Portfólios e Projetos de _software_][gpp] é uma disciplina que visa dar ao estudante uma gama de conhecimentos e técnicas, com o intuito de permitir a boa gestão estratégica de projetos de _software_. Isso transpassa a gestão de escopo, tempo, custos, qualidade e diversos outros contextos do projeto.

[Métodos de Desenvolvimento de _Software_][mds] é uma disciplina que trabalha no estudante conhecimentos relativos a diferentes modelos de ciclo de vida para um projeto de _software_. Faz com que o estudante seja estimulado a compreender os diferentes aspectos de cada modelo, identificando suas características e quando usar um em detrimento de outro.

Sendo assim, o projeto visa utilizar ambas as disciplinas com o intuito de produzir um _software_, onde os estudantes são estimulados a utilizar não apenas o conhecimento adquirido nas disciplinas, mas em toda a sua caminhada pela faculdade até o momento.

Um Pouco da Metodologia

Os estudantes se dividem em grupos, mesclando estudantes que estejam cursando ambas as disciplinas. Cada grupo seleciona um tema e deve chegar ao fim do semestre com um _software_. A produção desse _software_ é acompanhada pelo professor e por um equipe de monitores, afim de auxiliar os grupos.

Outro ponto importante é que durante o desenvolvimento dos projetos de cada grupo, em um dado momento, o modelo de produção de _software_ deve ser alterado. Os grupos iniciam a produção utilizando metodologias tradicionais (PMBOK/RUP) e, na metade do semestre, os modelos metodológicos de desenvolvimento a serem adotados passam a ser os ágeis (SCRUM/XP). Dessa forma, o estudante tem a possibilidade de vivenciar ambas as metodologias.

Clone this wiki locally