From d217e5d2a9c32eafea769c5d401f1916387b341c Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 1 Nov 2015 18:41:52 -0200 Subject: Renomeia doc de metodologias --- aulas/metodologia.rst | 113 ------------------------------------------------- aulas/metodologias.rst | 113 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+), 113 deletions(-) delete mode 100644 aulas/metodologia.rst create mode 100644 aulas/metodologias.rst (limited to 'aulas') diff --git a/aulas/metodologia.rst b/aulas/metodologia.rst deleted file mode 100644 index 90b9d30..0000000 --- a/aulas/metodologia.rst +++ /dev/null @@ -1,113 +0,0 @@ -1. Metodologias e técnicas de produtividade -=========================================== - -1.1 - Apresentação ------------------- - -1.1 - Apresentação do professor e do curso -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -- Silvio Rhatto, desenvolvedor autodidata. -- Curso dividido em aulas independentes umas das outras. -- O curso completo é acompanhado pelo desenvolvimento de uma pequena - aplicação. - -1.1 - O que são boas práticas de desenvolvimento? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -- Trata-se de *organização* no trabalho para que ele flua. -- Não há um único caminho: existem inúmeras metodologias e técnicas. -- Vou ensinar as mais *simples* e que tendem a resistir ao tempo. -- Foco em Software Livre e Aberto (FOSS). -- Experimente diversas metodologias, técnicas e ferramentas e monte seu - próprio kit. - -1.1 - Queremos / não queremos -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Queremos evitar: - -- Ansiedade. -- Procrastinação. -- Empacamento. -- Ruído. - -Queremos: - -- Simplicidade sem comprometer funcionalidade (KISS). -- Excelência (melhoria incremental) ao invés de perfeccionismo - obssessivo. - -1.2 - Mitos e verdades do desenvolvimento ------------------------------------------ - -- Linearidade: pessoa-mês (Lei de Brooks). -- Métricas: dificuldade de se estimar o tempo gasto. -- Deterioramento natural do software! - -1.3 - Metodologias pessoais ---------------------------- - -1.3 - Metodologias pessoais - Básico ------------------------------------- - -- Evitar distrações. -- Uma tarefa por vez. -- Foco na missão. -- Fazer o essencial. - -1.3 - Metodologias pessoais - Pomodoro -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -- É a técnica mais simples. -- Material: alarme e lista de tarefas. - -1.4 - Metodologias pessoais - Get Things Done (GTD) ---------------------------------------------------- - -- GTD. -- ZTD. - -1.5 - Metodologias em equipe ----------------------------- - -- A catedral e o bazar: Lei de Linus. -- Agile. -- Scrum. -- XP. -- Kanban. -- TDD. - -Começando um projeto --------------------- - -- Brainstorm! O que é o projeto? -- Pesquisa do que já existe. - -Referências ------------ - -- `Best coding practices - Wikipedia, the free - encyclopedia `_. -- `Best practices for software development - projects `_. -- `Boas práticas de engenharia de software \| Guia da Startup e da - Gestão de Produtos de - Software `_. -- `Boas Práticas de Desenvolvimento – melhorando o seu - dia-a-dia `_. -- `Melhores Práticas para Desenvolvimento de Sistemas e - Software `_. -- `Arquitetura, padrões, projetos e boas práticas sobre desenvolvimento - de software - - georgemendonca `_. -- `HOME -The Pomodoro Technique® `_. -- `Técnica de Pomodoro: Melhorar a Produtividade \| Freelancer e - Produtividade `_ -- `Técnica pomodoro – Wikipédia, a enciclopédia - livre `_. -- `Zen to Done - ZTD - Lucas - Teixeira `_. -- `Zen To Done (ZTD): The Simple Productivity System : zen - habits `_. - diff --git a/aulas/metodologias.rst b/aulas/metodologias.rst new file mode 100644 index 0000000..90b9d30 --- /dev/null +++ b/aulas/metodologias.rst @@ -0,0 +1,113 @@ +1. Metodologias e técnicas de produtividade +=========================================== + +1.1 - Apresentação +------------------ + +1.1 - Apresentação do professor e do curso +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Silvio Rhatto, desenvolvedor autodidata. +- Curso dividido em aulas independentes umas das outras. +- O curso completo é acompanhado pelo desenvolvimento de uma pequena + aplicação. + +1.1 - O que são boas práticas de desenvolvimento? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Trata-se de *organização* no trabalho para que ele flua. +- Não há um único caminho: existem inúmeras metodologias e técnicas. +- Vou ensinar as mais *simples* e que tendem a resistir ao tempo. +- Foco em Software Livre e Aberto (FOSS). +- Experimente diversas metodologias, técnicas e ferramentas e monte seu + próprio kit. + +1.1 - Queremos / não queremos +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Queremos evitar: + +- Ansiedade. +- Procrastinação. +- Empacamento. +- Ruído. + +Queremos: + +- Simplicidade sem comprometer funcionalidade (KISS). +- Excelência (melhoria incremental) ao invés de perfeccionismo + obssessivo. + +1.2 - Mitos e verdades do desenvolvimento +----------------------------------------- + +- Linearidade: pessoa-mês (Lei de Brooks). +- Métricas: dificuldade de se estimar o tempo gasto. +- Deterioramento natural do software! + +1.3 - Metodologias pessoais +--------------------------- + +1.3 - Metodologias pessoais - Básico +------------------------------------ + +- Evitar distrações. +- Uma tarefa por vez. +- Foco na missão. +- Fazer o essencial. + +1.3 - Metodologias pessoais - Pomodoro +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- É a técnica mais simples. +- Material: alarme e lista de tarefas. + +1.4 - Metodologias pessoais - Get Things Done (GTD) +--------------------------------------------------- + +- GTD. +- ZTD. + +1.5 - Metodologias em equipe +---------------------------- + +- A catedral e o bazar: Lei de Linus. +- Agile. +- Scrum. +- XP. +- Kanban. +- TDD. + +Começando um projeto +-------------------- + +- Brainstorm! O que é o projeto? +- Pesquisa do que já existe. + +Referências +----------- + +- `Best coding practices - Wikipedia, the free + encyclopedia `_. +- `Best practices for software development + projects `_. +- `Boas práticas de engenharia de software \| Guia da Startup e da + Gestão de Produtos de + Software `_. +- `Boas Práticas de Desenvolvimento – melhorando o seu + dia-a-dia `_. +- `Melhores Práticas para Desenvolvimento de Sistemas e + Software `_. +- `Arquitetura, padrões, projetos e boas práticas sobre desenvolvimento + de software - + georgemendonca `_. +- `HOME -The Pomodoro Technique® `_. +- `Técnica de Pomodoro: Melhorar a Produtividade \| Freelancer e + Produtividade `_ +- `Técnica pomodoro – Wikipédia, a enciclopédia + livre `_. +- `Zen to Done - ZTD - Lucas + Teixeira `_. +- `Zen To Done (ZTD): The Simple Productivity System : zen + habits `_. + -- cgit v1.2.3