O documento introduz métodos ágeis de desenvolvimento de software, comparando-os a métodos tradicionais preditivos. Ele descreve a filosofia do Manifesto Ágil, enfatizando interações, software funcionando e resposta à mudança. O documento também discute o treinamento intensivo de seis semanas para novos funcionários na ThoughtWorks na Índia.
O documento discute os princípios e valores da agilidade no desenvolvimento de software, comparando mitos com a realidade. Ele também explora como a agilidade pode ajudar a entregar valor ao cliente, lidando com mudanças de requisitos por meio de entregas frequentes de pequenos lotes priorizados. Finalmente, apresenta dados de uma pesquisa mostrando a crescente adoção de práticas ágeis.
O documento descreve a relação entre os métodos ágeis e o Project Management Institute (PMI) em 5 atos: 1) O cenário inicial com foco no guia PMBOK; 2) A chegada dos métodos ágeis; 3) A disseminação da agilidade; 4) Um conflito inicial entre os métodos ágeis e o PMI; 5) Como trabalhando juntos os métodos ágeis e o PMI podem ser melhores.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document lists various building projects that the engineering firm has worked on, including performing consulting engineering services for mechanical, electrical, plumbing, fire protection, communications, security, lighting design, and commissioning. Some of the notable projects mentioned are the Cobb Energy Performing Arts Centre in Atlanta, Mercy Hospital in Miami, the CDC Arlen Specter Headquarters and Emergency Operations Centre in Atlanta, and the Carolinas Medical Center Levine Children's Hospital in Charlotte.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Este documento discute os princípios do Lean Thinking e como eles podem ser aplicados para melhorar a eficiência e satisfação do cliente. O autor argumenta que as organizações precisam se concentrar em eliminar desperdícios, melhorar continuamente os processos, e envolver as pessoas. O objetivo final é fornecer valor máximo para o cliente com o menor custo e tempo possível.
Durante o treinamento de formação de assistentes, realizado pela área de Estratégia da Gauge, foi passado como tarefa a leitura do livro Lean UX e a criação de uma apresentação que foi feita para a empresa, dando uma breve introdução e um panorama geral dos conceitos da metodologia Lean.
O documento discute os princípios e valores da agilidade no desenvolvimento de software, comparando mitos com a realidade. Ele também explora como a agilidade pode ajudar a entregar valor ao cliente, lidando com mudanças de requisitos por meio de entregas frequentes de pequenos lotes priorizados. Finalmente, apresenta dados de uma pesquisa mostrando a crescente adoção de práticas ágeis.
O documento descreve a relação entre os métodos ágeis e o Project Management Institute (PMI) em 5 atos: 1) O cenário inicial com foco no guia PMBOK; 2) A chegada dos métodos ágeis; 3) A disseminação da agilidade; 4) Um conflito inicial entre os métodos ágeis e o PMI; 5) Como trabalhando juntos os métodos ágeis e o PMI podem ser melhores.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document lists various building projects that the engineering firm has worked on, including performing consulting engineering services for mechanical, electrical, plumbing, fire protection, communications, security, lighting design, and commissioning. Some of the notable projects mentioned are the Cobb Energy Performing Arts Centre in Atlanta, Mercy Hospital in Miami, the CDC Arlen Specter Headquarters and Emergency Operations Centre in Atlanta, and the Carolinas Medical Center Levine Children's Hospital in Charlotte.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Este documento discute os princípios do Lean Thinking e como eles podem ser aplicados para melhorar a eficiência e satisfação do cliente. O autor argumenta que as organizações precisam se concentrar em eliminar desperdícios, melhorar continuamente os processos, e envolver as pessoas. O objetivo final é fornecer valor máximo para o cliente com o menor custo e tempo possível.
Durante o treinamento de formação de assistentes, realizado pela área de Estratégia da Gauge, foi passado como tarefa a leitura do livro Lean UX e a criação de uma apresentação que foi feita para a empresa, dando uma breve introdução e um panorama geral dos conceitos da metodologia Lean.
Briefing - Expressando a Real Necessidade do Cliente em Projetos WebRodrigo Teixeira
O documento discute a importância de entender completamente as necessidades reais do cliente através de briefings iniciais e de produção. Breifings iniciais focam em perguntas genéricas para planejamento, enquanto breifings de produção fornecem detalhes do projeto para guiar a equipe e reduzir mudanças. Ao usar essas técnicas, agências podem evitar problemas e stress, garantindo que o projeto atenda verdadeiramente as necessidades do cliente.
O documento descreve um treinamento intensivo de 6 semanas em Bangalore, Índia, que inclui aulas, projetos, experiências culturais e visitas a organizações sociais para que os participantes aprendam sobre a cultura local e como a empresa funciona.
O documento discute ferramentas da Web 2.0 que podem ser usadas para gestão, incluindo blogs, mensagens instantâneas, wikis, redes sociais e aplicações colaborativas como Google Apps e Zoho. Também aborda conceitos como webservices, computação em nuvem e Software como Serviço.
O documento descreve a evolução de metodologias para desenvolvimento de software, começando pelo modelo cascata (waterfall) e suas limitações, e depois introduzindo modelos como RUP e métodos ágeis. O manifesto ágil valoriza indivíduos, software funcionando, colaboração com cliente e resposta à mudanças. Princípios como entregas frequentes, feedback rápido e motivação da equipe são destacados como vantagens da abordagem ágil.
O documento apresenta Tomás D'Stefano, fundador da SuceSSoft e desenvolvedor em Python e Ruby. Ele discute princípios ágeis como focar no indivíduo e na interação sobre processos e ferramentas. Também aborda técnicas como BDD, Cucumber e como melhorar a comunicação entre times de desenvolvimento e clientes.
O documento apresenta as melhores práticas e processos de gerenciamento de projetos para preparar os leitores para atender às demandas dos clientes. A agenda inclui introdução aos projetos, fatores que influenciam projetos, processos de gerenciamento de projetos, checklist de atividades e troca de experiências. O objetivo é fornecer uma visão geral do gerenciamento de projetos.
O documento discute o design de serviços. Apresenta os cinco princípios do design de serviços: centrado no usuário, co-criativo, sequenciado, evidente e holístico. Também descreve o processo de design de serviços que inclui explorar, criar, refletir e implementar com envolvimento dos stakeholders.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
Briefing - Expressando a Real Necessidade do Cliente em Projetos WebRodrigo Teixeira
O documento discute a importância de entender completamente as necessidades reais do cliente através de briefings iniciais e de produção. Breifings iniciais focam em perguntas genéricas para planejamento, enquanto breifings de produção fornecem detalhes do projeto para guiar a equipe e reduzir mudanças. Ao usar essas técnicas, agências podem evitar problemas e stress, garantindo que o projeto atenda verdadeiramente as necessidades do cliente.
O documento descreve um treinamento intensivo de 6 semanas em Bangalore, Índia, que inclui aulas, projetos, experiências culturais e visitas a organizações sociais para que os participantes aprendam sobre a cultura local e como a empresa funciona.
O documento discute ferramentas da Web 2.0 que podem ser usadas para gestão, incluindo blogs, mensagens instantâneas, wikis, redes sociais e aplicações colaborativas como Google Apps e Zoho. Também aborda conceitos como webservices, computação em nuvem e Software como Serviço.
O documento descreve a evolução de metodologias para desenvolvimento de software, começando pelo modelo cascata (waterfall) e suas limitações, e depois introduzindo modelos como RUP e métodos ágeis. O manifesto ágil valoriza indivíduos, software funcionando, colaboração com cliente e resposta à mudanças. Princípios como entregas frequentes, feedback rápido e motivação da equipe são destacados como vantagens da abordagem ágil.
O documento apresenta Tomás D'Stefano, fundador da SuceSSoft e desenvolvedor em Python e Ruby. Ele discute princípios ágeis como focar no indivíduo e na interação sobre processos e ferramentas. Também aborda técnicas como BDD, Cucumber e como melhorar a comunicação entre times de desenvolvimento e clientes.
O documento apresenta as melhores práticas e processos de gerenciamento de projetos para preparar os leitores para atender às demandas dos clientes. A agenda inclui introdução aos projetos, fatores que influenciam projetos, processos de gerenciamento de projetos, checklist de atividades e troca de experiências. O objetivo é fornecer uma visão geral do gerenciamento de projetos.
O documento discute o design de serviços. Apresenta os cinco princípios do design de serviços: centrado no usuário, co-criativo, sequenciado, evidente e holístico. Também descreve o processo de design de serviços que inclui explorar, criar, refletir e implementar com envolvimento dos stakeholders.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
1. Brazil
Introdução ao ágil
Friday, December 10, 2010
2. João A. Vortmann
Ciência da Computação UFPel 2008
ThoughtWorker dezembro de 2009
Consultant Developer
Friday, December 10, 2010
3. Kao Félix
Ciência da Computação UFRGS 2009
ThoughtWorker desde Outubro 2010
Consultant Developer
Friday, December 10, 2010
4. ThoughtWorks Global
±1600 ThoughtWorkers
8 países
21 cidades
Friday, December 10, 2010
5. ThoughtWorks Global
Mais talentosos e apaixonados especialistas em
software do mundo
Diversidade
Ser um ThoughtWorker significa desafiar suposições,
questionar o status quo e redefinir o que é possível
Friday, December 10, 2010
6. ThoughtWorks Global
Atitude, Aptidão e Integridade
Revolucionar a indústria de TI
Engajamento Social
rhok.org
Friday, December 10, 2010
7. ThoughtWorks Porto Alegre Office
3 PM's
39 Dev's
13 QA's
2 BA's
8 Expats
7 OP’s, Recruiting,
People,
Business
Management
Friday, December 10, 2010
8. UFPel na ThoughtWorks
Rafael Vinicius Duda Adriano
Bruno César João Elvio
Friday, December 10, 2010
9. Caos
Codificar e Consertar
Depurar
Friday, December 10, 2010
16. Metodologias de engenharia
Dúvidas
É possível criar um projeto que seja capaz
de tornar a codificação um processo
previsível de construção?
E caso positivo, o custo disto é
suficientemente pequeno para fazer essa
abordagem valer a pena?
Friday, December 10, 2010
17. Metodologias de engenharia
Conclusões
Em software todo o esforço é projeto,
necessitando então de pessoas talentosas e criativas
Processos criativos não são facilmente
planejados
Friday, December 10, 2010
18. Conclusão
O desenvolvimento de
software é uma atividade
diferente das outras
engenharias e portanto
necessita um processo
diferenciado
Friday, December 10, 2010
21. Agile Manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Friday, December 10, 2010
22. Ágil
Menos documentação
Orientada a código
Adaptativos
Orientado a pessoas
Friday, December 10, 2010
23. Ágil
Requisitos estão sempre mudando
Iterações
Preço
Escopo Tempo
Friday, December 10, 2010
24. Ágil
Valor de negócio
Pessoas não são recursos
Delega responsabilidade
Friday, December 10, 2010
25. Ágil
Auto adaptativo
Retrospectivas
Friday, December 10, 2010