Transcrições
1. Introdução: Em um mundo que está mudando o tempo todo, precisamos nos adaptar mais rapidamente. Quanto mais tempo uma planta for, maior
a probabilidade de falhar. A qualidade técnica dos produtos exigidos pelos clientes é maior e maior. Precisamos fornecer um trabalho real em valor com frequência. A capacidade de colaborar em uma equipe multidisciplinar. Ele é dimensionado sob demanda? Olá, meu nome é Ignacio chefe por projetos ágeis líderes, treinados e gerenciados e equipes Scrum para clientes como MTV rider, eHarmony, versão um, que é uma
das principais ferramentas de gerenciamento de projetos ágeis e muitos outros desde 2005 em todo o mundo. Na minha carreira de aprendizado intensivo e prática, recebi muitas certificações incluindo Certified Scrum professional, Scrum master, proprietário do produto e IHL Golgi e certificação, que são muito difícil de alcançar. Iols palavra 15 anos como professor de metodologias ágeis sobre design de
sistemas em uma
das universidades tecnológicas mais importantes da Argentina. Adoro ensinar Agile e Scrum, e crio muitas horas de treinamento. Dime traga uma linha. Prefiro ensinar com jogos e atividades que possam simular o mundo real. Neste curso, vamos nos concentrar principalmente no Agile, como acelerar os negócios desconectou os valores e princípios que consideram o abraço em massa para construir a mentalidade certa. Não vamos nos concentrar no Scrum ou em
qualquer estrutura ou metodologia específica. Compreender o Agile corretamente é essencial, pois o primeiro passo para se mover para qualquer framework Agile como scrum mais tarde, fará a diferença entre fazer Agile e o NIJ. Se você tivesse líderes de mestre ou ágil, treinador, essas atividades e jogos serão muito úteis para jogar com suas equipes. Essa classe sempre pode ser melhorada. Então, se você tem algum tópico que gostaria de saber mais, por favor me avise para que eu possa incluí-lo
nesta aula ou em cursos futuros. O que você está esperando? Comece o discurso agora.
2. Como aproveitar ao máximo este curso?: Bem-vindo às minhas curvas de Skillshare. Estou muito feliz que você esteja
aqui e pronto para aprender. Ao fazer este curso. Você já demonstrou que
se dedica a melhorar suas habilidades e levar sua criatividade para
o próximo nível. Agora, vamos aproveitar seu entusiasmo. Interação imaculada,
verifique a seção
de projetos e recursos deste projeto, eu desafio você a colocar seus
novos conhecimentos em prática. Pegue o que você aprendeu e
crie algo incrível. Não tenha medo de experimentar
e aumentar seus limites. Lembre-se de que a única
maneira de
crescer é sair da
sua zona de conforto. Eu encorajo você a deixar uma pergunta na seção de
discussão. Essa é uma ótima oportunidade
de se conectar com outros alunos sobre mim e
receber feedback sobre seu trabalho. Não hesite em
pedir ajuda se precisar. Estamos todos aqui para aprender
sem compartilhar juntos. Por fim, ficarei honrado se você puder deixar um
comentário sobre este curso. Seu feedback é
essencial para me ajudar a melhorar e tornar os
cursos futuros ainda melhores. Deixe-me saber o que você ama. O que você acha desafiador? E qualquer sugestão
que você possa ter. Eu valorizo sua opinião e
agradeço seu tempo. Agora, vamos começar esse projeto
empolgante juntos.
3. Fundamentos do Agile - Objetivos de aprendizado: Nesta seção, vamos aprender conceitos básicos, mas importantes para entender nosso GI, como a roda Deming e desenvolvimento iterativo e incremental. Vamos começar.
4. Plan-do-check-act: Este é o plano fazer, verificar, agir, objetivo local. Quando me refiro às origens do Agile, gosto de associá-los com o movimento de qualidade. Este é William Edwards Deming. Deming é considerado por muitos como o pai do controle de qualidade moderno. Deming foi um engenheiro americano, estuda Shannon professor, autor, palestrante em consultor de gestão. Ele é mais conhecido por seu trabalho no Japão após Segunda Guerra
Mundial com os líderes da indústria japonesa, Japão levantou-se das cinzas da guerra para se tornar a segunda maior economia do mundo. Parcialmente por causa das ideias de Deming. Deming tornou popular o que ele se referiu a ele como o ciclo Shewhart, que tinha evoluído para plano fazer, verificar ato ou PDCA, também conhecido como o Deming vamos planejar fazer check act act, é um método iterativo de gerenciamento passo pour usado em negócios para o controle e melhoria contínua de processos e produtos. Plano estabelece objetivos e processos necessários para entregar os resultados desejados. Devido é o rosto que permite que o plano da etapa anterior seja feito. Check é o rosto onde os resultados de dados gays lá da fase de tarefas são avaliados e inspecionados. A fase Act é onde um processo é melhorado e adaptado. Assim, o plano de verificar ciclo ato é um modelo de iterações para melhoria contínua com base na inspeção e adoção. Metodologias ágeis são variações nas melhorias da roda Deming, mas para certos contextos ou tipos de problemas e podem incluir detalhes do que fazer, regras, Rawls, valores e princípios. Ao final deste curso, você será capaz de entender todos os conceitos neste diagrama sobre as melhores práticas para implementá-lo em sua equipe ou organização.
5. Certeza de segurança contra incertezas: Certeza contra incerteza. No desenvolvimento de software tradicional, o modelo de cachoeira foi usado por um longo período de tempo. Ele define etapas muito claras e consecutivas para construir um produto que só é utilizável como um todo no final, depois de completar todas as etapas. Em cada etapa você tem que concluir edição, cauda e trabalho abrangente, a fim de passar para o próximo passo. Se o trabalho em qualquer etapa anterior estiver incompleto, contém erros ou novos requisitos são necessários. Essas mudanças são muito difíceis e caras de abordar. Agora, essa abordagem é ótima, mas somente quando você sabe desde o início exatamente todas as cenas que você precisará fazer. E você tem certeza de que não vai mudar, que hoje em dia na maioria das indústrias e empresas, isso é muito raro e incomum. A abordagem cachoeira faz sentido quando você pode definir o que construir com um alto grau de detalhes. E você precisa ter certeza antes de construí-lo nós, ele estará lá por um longo tempo e modificá-lo será super caro ou mesmo impossível. Se eu pedir a um arquiteto para cuidar de mim e assim que o iMovie e eu
disser, quer saber, eu gostaria de derrubar aquela parede e não poluída por lá. E o dormitório, eu acho que deve ser movido para o primeiro andar em vez do piso térreo. Bem, poderia ter sido melhor definir isso antes de construir a casa, certo? Porque agora essas mudanças vão me custar uma fortuna. Antigamente, o desenvolvimento de software era comparado com a engenharia civil. No entanto, os programas foram feitos com punchcards, o que exigiu muito esforço e análise prévia detalhada. Além disso, não havia computadores pessoais e o tempo de executar um computador era incrivelmente caro. Então você não poderia dar ao luxo de trazer um cartão largo para o centro de computadores para executar um programa que precisa de ajustes e desperdiçar tanto dinheiro para nada. Mas, felizmente, esse não é mais o caso. Hoje em dia, mudar um programa é bastante barato. Hoje em dia, a maioria das empresas tem que enfrentar e resolver problemas adaptativos complexos. Esse é um problema que você entende, mas tem muita incerteza e a solução terá que ser adaptada a um monte de variáveis que você não pode saber agora ou controlar. O modelo de cachoeira não é eficaz para problemas com tanta incerteza. Um exemplo é um produto de software que enfrenta muita incerteza em requisitos e tecnologia e precisa ser inspecionado e adaptado com muita frequência para alcançar sua visão. A boa notícia é que o software em muitos outros produtos são moldáveis. Isso significa que eles podem ser modelados inalterados com bastante facilidade. A um custo relativamente baixo. Construir software é como abrir uma porta para um novo universo. Realmente. Você entende o problema para resolver no objetivo, mas você está entrando em um desconhecido, um novo mundo onde você vai descobrir e aprender um monte de coisas novas ao longo do caminho. Nas próximas seções, você aprenderá a lidar com a incerteza e adaptar seu produto a mudanças inesperadas no negócio.
6. Desenvolvimento Iterativo e incremental: desenvolvimento iterativo e incremental são conceitos cruciais em Agile. Vamos começar comparando o desenvolvimento linear versus o desenvolvimento iterativo. O desenvolvimento linear é muito simples. Você tem um plano e um objetivo, então você executa o plano para alcançar o objetivo. Isso já foi visto. No entanto, se houver desvios no plano original ou alguém precisar alterar o objetivo que não fazia parte do plano original. Não é muito fácil de administrar. Em um desenvolvimento iterativo. Começamos com um plano inicial ou um rascunho em um objetivo inicial. Durante a execução, teremos iterações com pontos de controle. No final de cada iteração, verificamos como estamos fazendo de acordo com o plano e um objetivo para tomar medidas corretivas. Planejamos a próxima iteração e continuamos. Nós verificamos e agimos novamente, e assim por diante. Para cada iteração, mesmo a meta inicial muda, sempre
podemos nos adaptar a ela. Se durante a execução alguém tem novas idéias, há mudanças externas, impostos ou qualquer coisa que não estava no plano inicial, mas eles têm um impacto sobre nós. Podemos sempre incluí-los, são reagir no tempo. Metodologias ágeis utilizam o desenvolvimento iterativo, a fim de inspecionar o progresso para o objetivo e adaptar-se a fatores imprevisíveis. Agora vamos comparar o desenvolvimento modular com o desenvolvimento incremental. Como exemplo, vamos supor que nosso cliente quer uma tigela para jogar. No desenvolvimento modular, você constrói diferentes partes do produto que não são utilizáveis. Você os monta em faces até que todas as peças estejam integradas e o produto esteja pronto para uso. No desenvolvimento incremental, começamos com uma bola inicial que é utilizável e damos ao usuário para aprender sobre suas necessidades. O cliente diz que parece bom, mas não adere bem ao chão. Então, tomamos os EUA como novos requisitos. Colocamos um pouco de borracha e devolvemos a ele. O cliente diz que isso foi uma melhoria, mas ele acha que o problema é L, então isso é muito leve. E1_l. Então pergunte se é possível torná-lo azul. Então, preenchemos com material mais pesado e mudamos a cor. No desenvolvimento modular, os usuários nos dizem os requisitos no início. E se os dados gostam de seu produto, sua frustração é alta e é típico para culpá-los dizendo que eles não sabem o que eles querem. Metodologias ágeis aceita que é difícil saber o que se quer, especialmente com coisas novas até que se use. E também não podemos adivinhar. Portanto, o desenvolvimento incremental é preferido para fornecer o uso precoce de versões antigas do produto. Falhe rapidamente se a visão não for boa o suficiente, receba feedback cedo. Lehrer rápido, sem melhorá-lo para que os usuários possam obter o que eles realmente precisam. Aprendemos com eles.
7. Duas abordagens de trabalho - Objetivos de aprendizado (opcional): Nesta seção, você vai jogar um jogo onde você vai completar um projeto muito pequeno com duas abordagens. Você decidirá qual funciona melhor para você e avaliará o
impacto do tempo de entrada no mercado no valor inicial no contexto de produtos reais. Vamos começar.
8. Duas abordagens de trabalho - Um jogo para você - Parte 1 (use link de papel ou de modelo): Eu tenho um jogo para você. Você terá que completar três projetos muito pequenos. Você pode usar apenas duas folhas de papel com três colunas em cada uma, por isso será mais fácil visualizar o temporizador. Você também pode usar o link para a planilha fornecida, mas não pode usar fórmulas. Essa não é a ideia. Você terá que digitar todas as suas respostas sem ajuda. Suponha que você tenha que trabalhar em três projetos. O primeiro projeto é o alfabeto. O segundo projeto são os números romanos. No último projeto estão os múltiplos fora sete. Mas faremos isso com você. Abordagens diferentes. A primeira abordagem é Rose. Isso significa que você completará cada linha e passará para a próxima. Por exemplo, no primeiro rolo, vou completar um número de Roma sete na última coluna em movido para o próximo papel a
escrever,
ser para 14, em seguida, movido para a terceira linha à direita, ver três para qualquer um e assim por diante. Você tem isso. As 3 primeiras linhas são agora exemplo, então você terá que começar a partir daqui com a próxima linha em completo. 10 Rose de lá. Enquanto trabalhas, mostro-te um temporizador. O temporizador vai funcionar assim quando você está para baixo com todas as fileiras, certo? O tempo total que levou para concluir todos os projetos. E então você pode passar para o próximo vídeo. Ok, vou parar o temporizador agora. Se você precisar de mais tempo para se preparar,
por favor, publique o vídeo. Você está pronto para começar? O temporizador começa agora.
9. Duas abordagens de trabalho - Um jogo para você - Parte 2 (use link de papel ou de modelo): a segunda parte fora do jogo é semelhante, mas com uma abordagem diferente. Você pode preparar uma nova folha de papel com três colunas para você vai trabalhar no mesmo projeto, mas desta vez você vai completar todos os 10 valores fora de cada coluna antes de passar para a próxima coluna. Por exemplo, vou começar com o projeto alfabeto e escrever um B C seguinte,
próximo e assim por diante. Claro que você vai começar a partir daqui após os exemplos para completar 10 valores. Quando terminar, você escreverá o tempo total que levou para concluir esse projeto. Esse número é apenas um exemplo. Não importa se você é mais rápido ou leva mais tempo. Então você trabalhará no projeto de número romano. Por exemplo, vou escrever 123 e assim por diante para 10 valores. Após os exemplos Quando você terminar, escreva a hora que você vê no temporizador. Finalmente o mesmo para múltiplos fora sete, 7 14 21 Próximo. Próximo. E escreva a hora que você vê no temporizador quando terminar com 10 valores após os exemplos. Ok. Se precisar de tempo para preparar a polícia, poste o vídeo. O temporizador vai começar agora. Não Oh,
10. Actividade : reflita no jogo (use link de pesquisa): A primeira abordagem consistia em trabalhar em todos os projetos ao mesmo tempo, ou multitarefa, sem limite para o trabalho em andamento. O segundo 1 era sobre trabalhar em um projeto na época, com um limite de progresso de trabalho igual a um. Temos que admitir que você pode ter uma vantagem na segunda vez que você já praticou com cada projeto. Mas será bom se você puder refletir sobre as seguintes perguntas sobre como você se sentiu com cada abordagem? As 3 primeiras questões são de uma perspectiva positiva. Qual foi mais rápido com qual era você? Mais foco. Qual delas lhe dá mais satisfação? Os últimos três são negativos. Qual deles quer mais estressante? Qual deles quer mais erro? Baile em qual é o mais complexo para trabalhar dedo do pé? Responda a estas perguntas. Abra o link Sarver nos recursos do vídeo ou descrição do projeto. Depois de enviar o questionário, continue com o próximo vídeo
11. Conclusões das abordagens: Vamos comparar as duas abordagens que apenas funcionam. Em vez de três projetos, podemos imaginar que essas foram as três características de um projeto ou tarefa. A ideia é a mesma. Então, a primeira abordagem é como um modelo de cachoeira funciona. Você não pode liberar até ter tudo concluído. A segunda abordagem é mais como trabalhos ágeis. Você trabalhou em uma coisa de cada vez em novos recursos do Carolus assim que eles são feitos e torná-los disponíveis para os usuários. Então, isso fornece valor inicial. Um de cada vez, significa que o limite de trabalho em andamento é um. Em geral, as pessoas se sentem melhor trabalhando em uma tarefa de cada vez. Porque aumentou os bolsos com menos distrações. Por exemplo, quando você está trabalhando em algum Finn e alguém interrompe você, ou você precisa mudar de tarefas. Você precisa de algum tempo para pensar onde você foi adicionado com sua tarefa antes de poder continuar. É menos estressante, fornece resultados mais precisos e mais rápidos. Eles podem ter mais atenção aos detalhes e as tarefas se tornam mais fáceis de realizar.
12. Atividade: impacto em Stakeholders (use link de modelo - Guia Stakeholders: O que podemos pensar a partir da perspectiva das partes interessadas e dos clientes? Não se trata de como construímos o software. Na verdade, o objetivo principal é satisfazer o cliente. A verdade é que ambas as abordagens podem levar tempo
semelhante para completar cada projeto ou imagem. Então, qual é o benefício para os clientes? O benefício é o tempo de comercialização. Se assumirmos que cada projeto leva um mês de trabalho com a abordagem um, os clientes
antigos receberão os projetos após três meses. Com a abordagem, um cliente irá recebê-lo após um mês e outro cliente após dois meses, e apenas o último cliente irá recebê-lo após três meses. Por favor, faça uma mesa como esta e complete as células. Se você se referir aos recursos do vídeo ou projeto, você encontrará uma planilha com um stub de partes interessadas que você pode fazer uma cópia não utilizada para esta atividade para,
para cada abordagem e para cada mês indica o que foi feito, como as partes interessadas podem se sentir. E assumindo que cada projeto pode gerar 300 mil de renda, é mês, uma vez que eles estão prontos, qual é a renda de cada projeto até agora para cada mês? Pausar o vídeo e continuar quando terminar.
13. Revisão de atividades: impacto nas partes interessadas: Vamos dar uma olhada em como ambas as abordagens funcionam para os clientes. Após o terceiro modo, com a abordagem um, você não tem nada feito. Todos os clientes estão esperando e a renda do projeto foi 0. Com a segunda abordagem, você termina o Projeto 1. Então, o cliente está super feliz. Não há renda perfeita porque o Projeto Um estava acabado. Então ainda não há ganhos. Após o segundo modo com abordagem um, não em seu acabamento. Assim, os clientes podem estar nervosos ou ansiosos e
não há renda do projeto com Approach to você terminou projeto também. Então, o cliente dois está muito feliz em fazê-lo. Agora porque o projeto Guan gerou ganhos no mês passado, você tem 300 k a seu favor. Após o terceiro modo, com a abordagem um, você terminou todo o projeto ao mesmo tempo, todos os clientes estão infelizes. Eles pensam que esses projetos devem levar menos de três meses com a nossa abordagem para você terminou o projeto três. Então Cliente três não é tão feliz como cliente um e cliente também, mas ele também tem o seu produto. A renda do projeto é 600 K porque o projeto Guan gerou 300 k novamente, e o Projeto Dois gerou 300 K2. Em resumo, as abordagens compradas terminaram os três projetos em três meses. A diferença é que com a abordagem um, todos os clientes estão infelizes e eles são não foi renda do
projeto com abordagem para a maioria dos clientes estão muito felizes e houve uma renda do projeto de 900 K. E isso é com a mesma quantidade de trabalho. As conclusões destes números são muito poderosas. Eles impactam em seus negócios é enorme. Você verá mais sobre isso durante as aulas de Scrum sobre galé específica com o valor de foco. Esta é a razão pela qual as placas Kanban limitam seu trabalho em andamento e a filosofia enxuta de stop-start no acabamento OnStart.
14. Modelo de investimento Agile - Objetivos de aprendizado: Nesta seção, veremos o impacto da AI no território de um desenvolvimento incremental nas finanças e oportunidades para um projeto da perspectiva de um investimento. Vamos começar.
15. Modelo de investimento ágil: Opções de investimento 2: modelo de investimento ágil, muitas vezes ágil. É absurdo. Do ponto de vista da produtividade para as equipes e condições de trabalho, vamos dar uma olhada em como a ágil ajuda a obter receita do ponto de vista Mestre sob impacto em seus negócios. Vamos supor que alguém confiável oferece opções de investimento, e você tem que escolher um no 1º 1 Você começa com um investimento de $1200. No final de um ano, você terá de volta 1800. Agora, isto é apenas uma estimativa. Se as coisas correrem muito bem, você pode obter mais sobre o cenário que você liga esta manhã, ou se as coisas correrem muito mal, você pode ouvir tudo na segunda opção de investimento, você vai investir 100 por mês por um ano, que é 1200 em um ano para A diferença é que você vai obter 150 indianos de desconto todos os meses, que é como 1800 de desconto de receita em um ano. Este investimento, Haas, exacta o mesmo risco que a opção de investimento anterior. Então, qual deles você vai escolher? Ok, se eles não estiverem decididos, vou esclarecer que no 2º 1 você pode sair a qualquer momento. Você não é forçado a continuar com o investimento de Monley todos os meses por um ano. Se você não quiser com o primeiro 1 você não pode sair até o final do ano. Certo, espero que tenha sua escolha. A diferença é que com o 2º 1 você pode reinar melhor no início da manhã você começa em outra
coisa ou se este investimento é bom, você pode reinvestir nele para os próximos meses. Na verdade, a
partir do segundo mês, o seguinte investimento será meio gratuito. Você apenas investe o que você ganhou das manhãs anteriores. Você nunca colocou 1200 em risco. Além disso, há uma diferença na gestão da corrida deles. Com o 2º 1 você pode gerenciar o risco todos os meses para investir mawr ou sair. Se este investimento for ruim, você pode perder por 12 ou três meses, mas não todo o seu. Savon está colocando dinheiro em um projeto para ser o software esperando um benefício não é muito diferente para investir em outra coisa. Quando você trabalha em um produto ou projeto com ágil, o modelo de investimento para as partes interessadas se
parece mais com o segundo caso
16. Modelo de investimento ágil: contrato de preço fixo em comparação com o contrato ágil: suponha que você é uma empresa que quer construir um projeto. Um novo contato com o Bender. O 1º 1 oferece-lhe este contrato. Tem um preço fixo, então sem surpresas. Será entregue em um ano. Todos os recursos a serem construídos, nossos detalhes. No entanto, se você precisar de alterações, elas serão estimadas sem cobrança. Além disso, o segundo fornecedor oferece este contrato. É uma taxa fixa de desconto 100 por mês. Haverá entregas parciais todos os meses com o escopo variável de acordo com as prioridades. E se você precisa cancelar ou fazer alterações na equipe, você precisa dar dois meses de antecedência, período como um fornecedor, Haas Coast para absorver qual ouro você assar Bem, o segundo contrato lhe dará um investimento como no setor sobre o investimento moderno que acabamos de ver é mais como um contrato de
desenvolvimento ágil parece que muitas empresas da China não se sentem confortáveis com o contrato
ágil. Dizem que ficam
assustados . O que quer dizer com eu não sei o que vou conseguir? Quero saber exatamente o que vai ser construído. Quanto tempo vai demorar e quanto vai custar. E isso é compreensível porque eu gostaria de saber o mesmo se eu contratar um cara para pintar minha casa. Mas não estamos contratando esse tipo de serviço previsível aqui. Vamos construir algo novo, algo que não existe e você não pode simplesmente ir e comprar. É por isso que estamos construindo. Caso contrário, vamos comprá-lo em algum lugar no fim da história. Portanto, é algo complexo que pode mudar. Vai mudar. Empresas com uma mentalidade de preço fixo querem uma sensação irrealista de segurança com um contrato de
preço fixo , mas entram em um compromisso muito arriscado. Eles precisam entender que vão investir em um produto complexo que precisa ser descoberto e adotado e como o modelo de investimento fora da ágil funcionará para eles. Na indústria I T. Nossa responsabilidade não é apenas construir um bom software, mas L Soto conselhos sobre a melhor maneira de obter o benefício do melhor destinado a maximizar o valor , por isso devemos ser capazes de explicar o impacto de ambos os casos. As partes interessadas podem não se importar se usamos o nosso trabalho ou vamos embora, mas eles devem entender os benefícios fora do valor inicial sob risco de um produto que precisa adaptação. Você sempre pode fazer uma estimativa aproximada para dar uma sensação fora do tamanho para um conjunto de recursos US A. Draft, mas é melhor aprender e adotar para novos recursos potenciais em cada iteração.
17. Modelo de investimento ágil: investimento em software: Vamos dar uma olhada em como esses modelos de investimento com este contrato funcionam Ao construir algo complexo, como um produto de software. Na primeira abordagem, você compromete todo o seu orçamento desde o início, fora do projeto e no N fora do período de tempo off. Um ano você terá a sua receita que é o seu produto porque este acaba de nascer e
nunca foi usado. Pode ser bom ou um grande fracasso se eles estão no projeto. Você tem fatores externos. Os concorrentes vêm com novos recursos ou você tem novas ideias. Você não pode alterar seu escopo porque você tem um contrato. Se você quiser essas mudanças, você terá que pagar mais. Talvez você não possa pagar por eles porque você já gasta todo o seu orçamento para recursos. Isso pode não ser muito importante. Agora, com a segunda abordagem, você paga monley por uma equipe trabalhando nas coisas mais valiosas em dar-lhe um produto a cada mês ou em menos tempo, este produto não tem tudo o que você queria, mas apenas algumas características importantes que o usuário pode fazer uso fora dele com os pés para trás. No mês seguinte, você pode decidir construir um celular ou um carrinho de compras ou alterar as tecnologias fora do produto. Se você é capaz de ganhar algum dinheiro com os primeiros baixos ins, o resto do projeto pode ser pago por si só sem gastos adicionais. Então todos os meses você decide o que fazer a seguir. Se este produto for bem-sucedido, você pode querer investir mais para desenvolver do que seus recursos mais rapidamente. Se perceberem que não querem este produto,
podem simplesmente cancelar o projeto ou mudar a visão. não querem este produto, Em outras palavras, se o projeto não é digno, você pode falhar rápido e barato em vez de desperdiçar muito tempo e dinheiro. Se o produto for bom, você pode reagir a tempo para fornecer o que os usuários realmente precisam. A parte boa é que, se você contratar uma empresa trabalhando desta forma, seu sucesso depende do sucesso do seu software. Se o seu software for bem-sucedido, o fornecedor terá um contrato de longo prazo com você porque o produto precisará ser adaptado o tempo todo devido a novos requisitos. Se o software falhar ou você não gostar de como eles funcionam, você cancelará o contrato para que o fornecedor precise estar com você para orientá-lo na direção certa para alcançar seus objetivos e valor. Melhore o bom progresso para você em cada iteração. De acordo com um estudo realizado pela Forrester. Quando as empresas foram questionadas sobre como decidem quais produtos construir, apenas 24% tinham um modelo financeiro para otimização de valor econômico. Metade deles era do lado de um comitê, então parece ter 76% de desconto. As empresas decidem com algum tipo de intuição. O risco de potenciais perdas de oportunidades que essas empresas estão correndo para. Parece muito alto. Além de como eles decidem quais produtos construir, uma abordagem ágil sempre dará a chance de verificar cerdas cedo com frequência como as coisas estão acontecendo, tomar decisões para continuar ou mudar para outra coisa.
18. Como ir? Alguma dúvida?: Ei, eu gostaria de fazer uma pequena pausa com um chá ou café imaginário com você para agradecer . Obrigado por fazer esta aula. Se você está aqui, significa que você está fazendo um progresso muito bom até agora. Então parabéns por isso. Tem alguma pergunta até agora? Por favor, deixe-me saber nas perguntas ou este dinheiro em Sexual. Se você gosta do carro até agora,
por favor, alavanca de você. Espero que continue curtindo os carros.
19. Agile - Objetivos de aprendizado: Nesta seção, vamos descobrir os valores e princípios Ágeis através de uma série de atribuições para finalmente abraçar a mentalidade ágil. Vamos começar.
20. Atividade: o que é Agile e o que não é? (Use papel): Antes de definir o que é ágil, eu gostaria que você escrevesse uma lista do que você acha que é ij e o que não está apenas usando o conhecimento que você tem até agora. Você pode fazer essa lista em uma folha de papel, um documento no computador, ou o que quiser. Assim que definirmos o Agile, você poderá validar quais dos seus itens estão corretos ou não. Se você tiver algumas perguntas ou comentários para validar o seu mínimo, por favor me avise. Ficarei feliz em ajudá-lo.
21. Atividade: Valores de quebra-cabeça (use link): Antes de falar sobre os valores em Agile, eu gostaria que você tentasse resolver um quebra-cabeça
sozinho com seu próprio conhecimento e suposição. Até agora, este jogo tem sido útil para meus cursos de treinamento para gerar discussões. E espero que isso adicione alguns desafios aos alunos de treinamento on-line para se você é um mestre de scrum ou treinador de gelatina ou você está olhando para se tornar um. Você pode usá-lo para ensinar sua organização sobre ágil. Então você tem que ir para o URL na atribuição, e você vai abrir uma página como esta. Isso será lido apenas para uso, então você terá que ir para o arquivo, pode copiar, escrever o nome que você quer aqui, e então você tem uma cópia pronta para usar para si mesmo. Uma vez que sua cópia está pronta, você tem cartões AID. Então você tem que movê-los de uma forma para encontrar pares de cartas. Por exemplo, eu quero combinar interações individuais com documentação abrangente. Este é apenas um exemplo. Mas o que eu quero fazer é encontrar pares de cartas onde eles são contraditórios, mas também complementares ao mesmo tempo. É um pouco difícil, eu sei, mas essa é a ideia. Então, por exemplo, se você precisar de algumas perguntas para ajudá-lo,
você pode dar uma olhada nessas perguntas e pensar no que vai sair, indivíduos e interações para trabalhar. Então, talvez uma dessas alternativas de força ajude os indivíduos e direções. Vamos supor que eu escolha uma recomendação abrangente. E outro será o que lhe diz quais recursos construir para o software de trabalho. Então vamos supor que eu escolha processos e ferramentas. E isto é, uma vez que eu tenha quatro pares, basta esquecer quaisquer suposições dessas perguntas anteriores. E suponha que você está construindo um produto complexo. E que para cada par de cartas, você só pode escolher um. Então, por exemplo, entre indivíduos e interações sobre documentação abrangente, eu deveria ser um. Qual deles eu vou preferir para o meu produto assumindo que eu só posso escolher um. Então vamos supor que eu escolha nossa documentação abrangente, então eu coloquei para a esquerda. Então, entre o software de trabalho em processos e ferramentas, eu acho que o software de trabalho, ele é mais importante do que processos e ferramentas. Então eu coloco o mais importante para mim à esquerda, e é isso.
22. Solução de atividade: solução de quebra-cabeça de valores Ágeis (use link de pesquisa): Vamos dar uma olhada na solução para este pacote. Bem, ajuda a indivíduos e interações são processos e ferramentas. Para saber o que construir para o software de trabalho, você pode usar documentação abrangente. Em contraste com a colaboração com o cliente, você pode ter negociação de contrato e também seguir um plano está respondendo à mudança são dois conceitos que podem ajudar um ao outro. Portanto, se a sua solução for diferente desses quatro pares, pause o vídeo, volte e corrija-os. A próxima coisa é que você terá que pico para cada um desses pares. Qual você acha que é mais importante no caso de você só poder escolher uma dessas habilidades ou valores para o seu projeto,
por favor, selecione aquele que você acha que é o mais valioso para sua equipe. Então esta é a solução. Temos indivíduos e interações sobre processos e ferramentas, software de
trabalho sobre documentação abrangente, colaboração com
clientes, negociação de contratos, respondendo à mudança ao longo de um plano. Se a sua solução for diferente desta, não se preocupe, está tudo bem. Você não tinha nenhum conhecimento prévio sobre esses valores e todos têm experiências diferentes. A idéia é auto-avaliar o quão alinhado você já está com os valores Ágeis, refletir sobre eles, não pensar como eles podem ajudá-lo no futuro. Veremos mais sobre esses valores na palestra do Manifesto Ágil.
23. Manifesto Agile: 4 valores: O Manifesto Ágil. Parabéns, se você
fez a tarefa, você acabou de construir o que é conhecido
como Manifesto Ágil. Você pode dar uma olhada nisso
no Agile Manifesto.org. O Manifesto Ágil é um conjunto de valores e
princípios para o Agile, escrito em 2001 por provavelmente os autores mais
notáveis da
indústria de software na época. Se você ler os nomes
sem assinar o Manifesto Ágil na lista, você pode identificar que
eles influenciaram gerações de engenheiros de
software e publicaram livros
que são usados em muitas universidades ou apenas pé na mesa
dos engenheiros. Entre esses nomes
estão incluídos, Ken Schwaber e
Jeff Sutherland, que juntos criaram o scrum. O Manifesto Ágil
tem quatro valores principais. O Manifesto Ágil diz que estamos descobrindo melhores
formas de desenvolver software, fazendo isso e
ajudando outras pessoas a fazê-lo. Através deste trabalho,
passamos a valorizar indivíduos
e interações sobre processos e ferramentas. Não negamos que processos
e ferramentas sejam necessários e aço
útil quando nos
concentramos em indivíduos
e interações, estamos capacitando as pessoas a se
apropriarem para
alcançar os objetivos. Como resultado, eles
serão donos do processo, melhorarão conforme necessário e selecionarão as melhores
ferramentas para alcançá-lo. Você já se juntou
a um jogo de futebol com
pessoas com quem você nunca
jogou antes? Você pode se lembrar que você apenas
segue as fileiras de futebol, mas a nova equipe começa a se
organizar durante o jogo. Os ativos jogam algo. Os membros assumem um
papel em campo, trocam de função ou melhoram
a eficácia da equipe. Aprenda a se comunicar, estabeleceu algumas táticas
para atingir o objetivo. Por causa de indivíduos
e interações, você pode ver que o
processo e as ferramentas
da nova equipe estão
surgindo, de forma não tomada. Evite que a equipe possa gastar
tempo planejando como isso vai jogar em um
aliado seu rival. Muitas decisões que olhamos
aqui durante o jogo, individual e coletivamente, acordo com a forma como
o jogo evolui. Quais são as habilidades das pessoas, oportunidades durante o jogo e o que seu rival faz. Software de trabalho sobre documentação
abrangente. Alguma documentação é útil
, mas não pode ser entregue ou usada com software em funcionamento,
mesmo com uma versão inicial, você pode dar aos usuários e receber feedback com documentos. Você não sabe se está
no caminho certo ou não. colaboração
com o cliente sobre a negociação , o
contrato é necessário,
mas não queremos o contrato difícil que limite nossa criatividade e
colaboração. Um contrato estabelece um acordo básico de
trabalho deve ser suficiente. Vamos incentivar melhor a colaboração com
o
cliente para encontrar as coisas mais valiosas
para o negócio. No último, está respondendo à mudança ao seguir um plano. Um plano é valioso, mas para um produto complexo em um contexto de negócios que
está mudando o tempo todo, a capacidade de
responder à mudança é altamente desejável
nesses contextos, qualquer plano estará
sujeito a alterações. Finalmente, eles dizem que, embora
haja valor nos
itens à direita, valorizamos os itens à
esquerda mais. Então, para deixar claro, eles não dizem que os itens à
direita não são úteis. Eles são úteis,
mas preferem se concentrar mais
nos itens à esquerda.
24. Atividade: manifesto Agile - Princípios de quebra-cabeça (Use link): Os valores ágeis são suportados por 12 princípios. Antes de olhar para eles, faça a seguinte tarefa e siga as instruções para se familiarizar com os princípios e gerar insights de como eles estão relacionados aos valores.
25. Manifesto ágil: 12 princípios: Os 12º princípios
do Manifesto Ágil. Como você pode ver, os valores e
princípios
ágeis são
meio autoexplicativos. Vamos rever os
princípios e pensar, fazer com que valores eles contribuem. A primeira coisa que tenho que
esclarecer é que
não há mapeamento oficial entre
os princípios e os valores. Portanto, não há resposta certa. Na realidade, todos eles devem estar um pouco conectados a
todos os valores. Isso é mais como
um jogo para manter o nome na motivação
dos princípios. Então, se sua solução parecer diferente da
minha, não se preocupe. Isso é apenas para pensar como
eles podem ser úteis para nós. Nossa maior prioridade é
satisfazer o cliente por meio da entrega antecipada e
contínua de software valioso. Isso está de alguma forma relacionado à colaboração com o
cliente. Embora devido à entrega antecipada
e contínua de software
valioso também esteja
relacionado ao software em funcionamento. Não é coincidência que o primeiro
princípio de liderança da Amazon seja a obsessão do cliente. Os líderes começaram com o
cliente e trabalham de trás para frente. Não esperamos até o final
do projeto para proporcionar uma
felicidade ao cliente,
damos atualizações do produto, muitas vezes recebemos requisitos em
mudança, muitas vezes recebemos requisitos em
mudança mesmo no final do desenvolvimento, processos
ágeis
mudança de arnês para a vantagem
competitiva do cliente. Este princípio
contribuirá para responder à mudança no Agile, as mudanças não são sobre o mundo. Eles são boas notícias
porque isso significa que sabemos mais sobre
o que é realmente necessário. Entregue software de trabalho
com frequência de algumas semanas a alguns meses, com uma preferência à escala de
tempo mais curta. Isso significa que fornecemos atualizações
frequentes para o
software que, se ela quiser, o usuário pode usá-lo
para seu benefício. Empresários e
desenvolvedores devem trabalhar juntos diariamente
durante todo o projeto. Os empresários são
especialistas no domínio. Os desenvolvedores são
especialistas em tecnologia. Então, o melhor é que eles estavam juntos em direção ao mesmo objetivo. Somente quando eles trabalham
juntos, podemos encontrar o local certo para satisfazer as necessidades
dos clientes com viabilidade
comercial e viabilidade
técnica. Construa projetos em torno de indivíduos
motivados, dê a eles o ambiente, suporte de que precisam e confie
neles para conseguir o trabalho. A motivação não é fácil. Geralmente, está relacionado a motivações
intrínsecas. Mas está provado que equipes com segurança
psicológica de meninos abertos
no sentido de
causar impacto são mais motivadas. O método mais eficiente
e eficaz de transmitir informações para e dentro de uma equipe de desenvolvimento é a conversa
presencial. No Agile, queremos que
a riqueza total de comunicação tome decisões mais rapidamente e colabore mais. software de trabalho é a
principal medida de progresso. Quadros de documentos, diagramas não
são o progresso real. O único progresso real é
o que ele terminou inutilizável. Em cachoeira, o
progresso vai de 0% para 100% no dia em que
o projeto é concluído, desinstalado no Agile, queremos tornar seu
progresso mais suave, liberando
software de trabalho com frequência. Processos ágeis promovem o desenvolvimento
sustentável. Os patrocinadores,
desenvolvedores e usuários devem ser capazes de manter um ritmo
constante indefinidamente. Um projeto com horas extras que é exaustivo,
não é aceitável. A equipe deve ser
previsível e confiável. atenção contínua à excelência
técnica e ao bom design
aumenta a agilidade. É importante melhorar as habilidades técnicas
não compartilhadas. Em outras palavras, seja o
melhor no que você faz. A simplicidade é essencial. A arte de maximizar a
quantidade de trabalho não feito. Não construa algo
apenas por precaução, apenas construa o que é necessário agora
e nada mais do que isso. Você adicionará mais quando ele
realmente precisar de inacreditável. Os melhores
requisitos de arquiteturas e projetar um casamento de equipes
auto-organizadas
dão aos objetivos da equipe, não realmente Zipes. Eles devem trabalhar em equipe em decisões
arquitetônicas e não com um tomador de decisão que
apresentará melhores soluções em intervalos
regulares, a equipe reflete sobre como
se tornar mais eficaz do que sintoniza e ajusta
seu comportamento de acordo. Na prática, isso é conhecido
como retrospectiva, onde a equipe
verifica o que aconteceu na última iteração
ou entrega, realiza ações
para um melhor desempenho. Dado os quatro valores ágeis, qual deles é o mais
importante para você? Qual deles é o mais difícil? A resposta depende da sua experiência pessoal
e do trabalho em contexto. Conectá-los aos
diretores pode lhe dar uma pista do que fazer para ter
sucesso nesses valores. Por exemplo, se eu acho que o valor mais difícil no meu contexto é a
colaboração com o cliente, devo procurar maneiras de melhorar a
satisfação do cliente, conversa
presencial
em empresários negativos e desenvolvedores trabalham juntos.
26. A mentalidade ágil: Então, o que significa ser ágil? Significa que você segue, persegue a incredulidade em todos os valores e princípios do Manifesto Ágil. É isso. Isso é tudo. Basicamente, não há mais regras para ser ágil. Você não é obrigado a seguir qualquer método, estrutura ou prática em particular. Mas se alguém falhar ou negado a um desses valores ou princípios, isso provavelmente não é ágil. Não importa se as coisas estão indo bem ou não. Pode ser algo diferente do Agile. Em outras palavras, ágil é uma mentalidade. Uma mentalidade descrita por quatro valores, que são definidos por 12 princípios, manifestados através de práticas como histórias de usuários, pontos de
história por programação, e muitos, muitos outros. Em, executado através de frameworks como Scrum, Extreme Programming, salvar Kanban, e muitos outros.
27. Próximo curso: Se você gostou desta aula, você pode convidar um amigo. Estou usando seu código de referência para pegar o Spock abandonado referindo-se a um amigo. Agora é hora de continuar com sua próxima aula. Você pode continuar com Scrum em profundidade para aprender os fundamentos de Scrum. Ou sinta-se à vontade para dar uma olhada nas minhas outras aulas no meu perfil. Tenho um ótimo dia e te vejo na próxima aula.
28. Considerações finais: Meu principal objetivo é ajudá-lo com novos conhecimentos que você pode aplicar no trabalho un se tornar um bem sucedido líder
bem sucedidoe
não profissional. Se você tiver alguma dúvida ou se você acha que algo foi Mason, por favor me avise para que eu possa guiá-lo na direção certa ou incluir o tópico neste carros ou futuras maldições. Espero que goste desta maldição. Você pode recomendá-lo a outros. Se você gosta deste curso, coloque alguns esquece de alavanca de você. Você vai me ajudar a espalhar minha palavra. Apoie-me para trazer mais cursos. Você terá outras pessoas para assumir a posição de se juntar a esta classe para agradecer-lhe.