Please enable JavaScript.
Coggle requires JavaScript to display documents.
Praticas profissionais em Construção de Software, Aluno: Gabriel Silveira…
Praticas profissionais em Construção de Software
Aula 1
Definição de Projeto
Esforço temporário para criação de um produto ou algo único (No nosso caso a criação de um software).
Como saber se estamos trabalhando em um projeto:
No caso do ramo tecnológico é um serviço que busca o desenvolvimento, pesquisa e construção de um sistema ou soluções da tecnologia.
Nesse caso podemos exemplificar como pedido e entrega, pedido dos stackholders e entrega dos profissionais da área.
Gerenciamento de Projetos
A arte da gestão de um projeto juntamente com os investimentos em um projeto formam um produto.
Cada prejeto é composto por subprojetos como forma de desenvolvimento e gerencia fácil e eficaz.
Cada programa é composto por projetos com fomra de controle.
Qual o papel do gerente de projetos e sua supervisão nos mesmos:
O gerenciamento de projetos é o passo fundamental para a comunicação entre todas as partes de modo a esclarecerem pontos e aplicarem as técnicas às atividades do projeto de modo a atender seus requisitos.
Tornar a realização do projetos mais eficiêntes e com menos risco de falhas.
Partes Interessadas
Também chamada de Stakholders, são os responsáveis pelo andamento e desenvolvimento do projeto, ou seja, organizadores ativamente envolvidos de modo a imporem suas influencias sobre o projeto que eestá ou será trabalhado.
Ferramentas no code:
Ferramentas que permitem criar sites ou aplicativos ou sites de modo fácil sem a necessidade de aprender uma linguagem de programação.
Ciclo de vida de um projeto:
Consiste em:
Iniciação - Abertura do projeto
Planejamento - Análise do projeto
Execução - Implementação e testes
Execução - Implementação e testes
Encerramento - Finalização do projeto
Monitoramento - Executado em dodas as etapas do projeto.
Aula 2/3
Liderança, perfil e competências do gerente do projeto:
"Cada projeto exige uma maneira diferente ou a mesma com algumas alterações para seu desenvlvimento"
Papel do Gerente do Projeto:
Desempenha o papel de lider e é responsável pela coordenação do projeto além de desempenhar um papel no compartilhamento de informações nas etapas da proposta.
O papel do Gerente varia em diferentes áreas onde é instruído ao cargo.
Áreas do conhecimendo do Guia do PMBOK:
Gerenciamentos:
-da integração do projeto
-do ecopo do projeto
-do cronograma do projeto
-dos custos do projeto
-da qualidade do projeto
-dos recursos do projeto
-das comunicações do projeto
-dos riscos do projeto
-das aquisições do projeto
-das partes intereçadas
Gerenciamento da integração do projeto:
Tem como objetivo consolidar as tarefas e etapas das diversas áreas do conhecimento.
TERMO DE ABERTURA
PLANO DE GERENCIAMENTO DO PROJETO
Gerenciamento do escopo do projeto:
Defini os objetivos a serem atendidos e como serão feitos. Responsável pelo monitoramento do progresso e das mudanças fora a valildação das atividades do projeto.
EAP
Gerenciamento do Cronograma do projeto:
Responsável por estabelecer datas, prazos e atividades a serem cumpridas a tempo da finalização no dia correto de entrega do projeto.
Gerenciamento dos custos do projeto:
Estimar orçamento do projeto além do controle de custos
Gerenciamento da qualidade do projeto:
Determinar que as qualidades do protótipo sejam de fato realizadas de maneira a satisfazer os clientes.
Gerenciamento dos recursos do projeto:
Tem como foco a definição dos recursos necessários para o desenvolvimento do projeto de modo a não fugir do orçamento.
Gerenciamento das comunicações do projeto:
Um dos mais importantes. É responsável por unir as várias partes interessadas do projeto, fundamnetal para esclarecimento e desenvolvimento do protótipo.
Gerenciamento dos riscos do projeto:
Determinar por meio de análises os possíveis riscos que o projeto pode sofrer ao decorrer do seu desenvolvimento
Gerenciamento das aquisições do projeto:
Seus objetivos são definidos como controlar as aquisições e fornecedores de modo eficiente.
Gerenciamento das partes interessadas:
Último gerenciamento apresentado. Tem como foco atender as necessidades e requisitos das partes interessadas de modo a unir uma boa comunicação com a equipe e stakholders e, por fim, um bom protótipo.
Aula 4
Metodologias Ágeis
Exemplos: Scrum, Kaban, XP, etc.
Desvantagens
Pouca flexibilidade: Dificuldade em lidar com mudanças de requisitos durante o desenvolvimento.
Entrega tardia do produto: O cliente só tem acesso ao produto final ao término de todas as etapas, o que pode levar a um longo período de espera.
Menor envolvimento do cliente: A interação com o cliente é limitada, o que pode resultar em um produto que não atenda completamente às suas necessidades.
Risco de obsolescência: A longo prazo, o produto pode se tornar obsoleto, pois as necessidades do cliente podem mudar durante o desenvolvimento.
Vantagens
Planejamento detalhado: Toda a fase do projeto é planejada antecipadamente, com requisitos bem definidos e documentados.
Fácil gestão: O acompanhamento do progresso do projeto é mais simples, pois as etapas são bem delimitadas e os prazos são fixados desde o início.
Qualidade: A ênfase na documentação e nos testes garante um produto final mais robusto e com menos defeitos.
Adequado para projetos grandes e complexos: A estrutura rígida das metodologias clássicas pode ser benéfica para projetos com requisitos bem definidos e que exigem um alto grau de controle.
Metodologias Clássicas
Exemplos: Modelo Cascata (Ou Waterfall)
Vantagens
Flexibilidade: Facilidade em adaptar o projeto a mudanças de requisitos e prioridades.
Entrega rápida e contínua: O cliente recebe entregas parciais do produto com frequência, permitindo um feedback constante e a identificação de melhorias.
Maior envolvimento do cliente: O cliente participa ativamente do desenvolvimento, garantindo que o produto final atenda às suas expectativas.
Adaptação a mudanças: As equipes ágeis são mais adaptáveis a mudanças no mercado e nas tecnologias.
Desvantagens
Menor planejamento: A falta de um planejamento detalhado pode gerar incertezas quanto ao escopo e aos prazos do projeto.
Dificuldade em estimar custos: É mais desafiador estimar o custo total do projeto, pois os requisitos podem mudar ao longo do desenvolvimento.
Necessidade de uma equipe altamente qualificada: As metodologias ágeis exigem equipes auto-organizadas e com habilidades de comunicação e colaboração.
Pode não ser adequada para projetos com requisitos muito vagos: A falta de um planejamento detalhado pode dificultar a gestão de projetos com requisitos pouco definidos.
Aulas adiantes: a partir da aula 5
Todas as outras aulas foram sobre as áreas de conhecimento do PMBOK de modo mais detalhado
O intuito dessas aulas foram a entrega de um pitch e documentações sobre um protótipo.
Aluno: Gabriel Silveira Figueira