Turma 2011 de Metodologias Ágeis para o Desenvolvimento de Software

De Wiki DAINF
(Diferença entre revisões)
(Programação Extrema)
(Kanban)
 
(45 edições intermediárias de um usuário não apresentadas)
Linha 18: Linha 18:
  
  
== Aula 1 ==
+
== Aula 2 ==
  
 
=== Revisão ===
 
=== Revisão ===
Linha 28: Linha 28:
 
* Blogs (posts em blogs) têm alguma utilidade? São citados?
 
* Blogs (posts em blogs) têm alguma utilidade? São citados?
  
 
+
=== Programação Extrema (XP) ===
* [[Fontes de Pesquisa]]
+
 
+
=== Programação Extrema ===
+
  
 
* Livros do Kent Beck:  
 
* Livros do Kent Beck:  
Linha 38: Linha 35:
 
** No Google Books em português: http://books.google.com.br/books?id=xWWPkGLIuxMC&lpg=PP1&dq=programa%C3%A7ao%20extrema&pg=PP1#v=onepage&q&f=false
 
** No Google Books em português: http://books.google.com.br/books?id=xWWPkGLIuxMC&lpg=PP1&dq=programa%C3%A7ao%20extrema&pg=PP1#v=onepage&q&f=false
 
** Outros livros sobre Extreme Programming: http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=extreme+programming&x=0&y=0
 
** Outros livros sobre Extreme Programming: http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=extreme+programming&x=0&y=0
 +
 
* Livro, dissertação e vídeo do Vinicius Teles
 
* Livro, dissertação e vídeo do Vinicius Teles
 +
** Dissertação:  http://improveit.com.br/xp/dissertacaoXP.pdf
 +
** Livro: http://improveit.com.br/livroxp
 +
** Vídeos: http://improveit.com.br/empresa/vinicius
 +
 
* Vídeos no YouTube: http://www.youtube.com/results?search_query=extreme+programming&aq=f
 
* Vídeos no YouTube: http://www.youtube.com/results?search_query=extreme+programming&aq=f
 +
 
* Texto de Michele Marchesi: http://www.scribd.com/doc/196734/The-New-XP
 
* Texto de Michele Marchesi: http://www.scribd.com/doc/196734/The-New-XP
 +
 
* Um livro contra XP: http://www.amazon.com/Extreme-Programming-Refactored-Case-Against/dp/1590590961/ref=sr_1_1?ie=UTF8&qid=1317726534&sr=8-1
 
* Um livro contra XP: http://www.amazon.com/Extreme-Programming-Refactored-Case-Against/dp/1590590961/ref=sr_1_1?ie=UTF8&qid=1317726534&sr=8-1
  
Linha 48: Linha 52:
 
** http://www.threeriversinstitute.org/Kent%20Beck.htm
 
** http://www.threeriversinstitute.org/Kent%20Beck.htm
  
 +
* http://www.extremeprogramming.org/
 +
* Slides: http://www.agilcoop.org.br/curso_de_verao_2010
  
* Google Trends: http://trends.google.com/trends?q=extreme+programming,+scrum,+rup&sa=N
+
==== Artigos sobre XP ====
  
 +
* http://dx.doi.org/10.1109/TOOLS.1999.779100
 +
* Extreme programming: a discipline of software development (invited paper) (abstract only), Kent Beck, November 1999, ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: http://dl.acm.org/citation.cfm?id=318773.318778&coll=DL&dl=ACM&CFID=46187029&CFTOKEN=87215144
  
=== Métodos Ágeis e Gerência/Administração de Empresas ===
+
==== Outros links comentados durante a aula ====
 +
 
 +
* Estórias de usuário: http://en.wikipedia.org/wiki/User_story
 +
* Dan Ariely: http://danariely.com/
 +
* http://programming-motherfucker.com/
 +
* Pagina pessoa de Michele Marchesi: http://www.diee.unica.it/it/personale_idx.html
 +
 
 +
* Artigos de Michele Marchesi: http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/m/Marchesi:Michele.html
 +
** Artigo recente: Simulating Kanban and Scrum vs. Waterfall with System Dynamics  - http://www.springerlink.com/content/xn65624212481372/
 +
* Google Trends: http://trends.google.com/trends?q=extreme+programming,+scrum,+rup&sa=N
 +
* Padrões para introduzir novas ideias: http://www.youtube.com/watch?v=8Kjv6gI8kJQ
 +
* Agile wil fail: http://www.computerweekly.com/blogs/public-sector/2011/04/agile-will-fail-govit-says-cor.html
 +
** http://expressocapital.blogspot.com/search?q=gest%C3%A3o+p%C3%BAblica
 +
 
 +
==== Métodos Ágeis e Gerência/Administração de Empresas ====
  
 
* http://en.wikipedia.org/wiki/Ricardo_Semler
 
* http://en.wikipedia.org/wiki/Ricardo_Semler
 
* http://www.leighbureau.com/speaker.asp?id=186
 
* http://www.leighbureau.com/speaker.asp?id=186
 +
* http://37signals.com/rework/
 +
* http://theleanstartup.com/book
  
 
+
==== Redação Científica ====
=== Redação Científica ===
+
  
 
* http://gilsonvolpato.com.br/
 
* http://gilsonvolpato.com.br/
 
* http://bulevoador.haaan.com/2010/03/8937/
 
* http://bulevoador.haaan.com/2010/03/8937/
  
=== Projeto de Desenvolvimento ===
+
 
 +
 
 +
 
 +
==== Projeto de Desenvolvimento ====
  
 
* Apresentar logicamente-utfpr
 
* Apresentar logicamente-utfpr
  
== talvez dojo ==
 
  
AULA 3: GUIA SCRUM 2011
+
==== Empresas/Cooperativas  ====
 +
 
 +
* http://ccsl.ime.usp.br/agilcoop/
 +
* Objevctive Solutions
 +
* AdaptWorks
 +
* ThoughtWorks
 +
 
 +
==== Eventos ====
 +
 
 +
* http://splashcon.org/2011/
 +
 
 +
==== Mais papers ====
 +
 
 +
* Extreme Programming: A humanistic discipline of software development (1998) http://www.phil.uu.nl/~js/xd/pdf/HumanisticDiscipline-XP.pdf
 +
 
 +
==== Videos ====
 +
 
 +
* http://igormusardo.com.br/2008/08/06/video-palestra-de-extreme-programming-com-vinicius-teles-na-tdc-2008/
 +
 
 +
==== Scrum ====
 +
 
 +
* http://www.forbes.com/sites/stevedenning/2011/04/29/scrum-is-a-major-management-discovery/
 +
* http://www.forbes.com/sites/stevedenning/2011/08/17/why-amazon-cant-make-a-kindle-in-the-usa/
 +
 
 +
== Aula 3 ==
 +
 
 +
* Scrum Guide: baixar a versão mais recente em http://www.scrum.org/
 +
 
 +
* Empirical studies of agile software development: A systematic review  http://dx.doi.org/10.1016/j.infsof.2008.01.006
 +
 
 +
* Blog posts sobre Scrum:
 +
** http://www.forbes.com/sites/stevedenning/2011/04/14/how-marc-benioff-of-salesforce-com-became-the-most-valuable-ceo-of-all/
 +
** http://www.forbes.com/sites/stevedenning/2011/04/18/six-common-mistakes-that-salesforce-com-didnt-make/
 +
** http://www.forbes.com/sites/stevedenning/2011/04/29/scrum-is-a-major-management-discovery/
 +
** http://www.scrumalliance.org/articles/33-scrum-smells-talking-chickens
 +
** http://www.scrumalliance.org/learn_about_scrum
 +
 
 +
* Empresas que usam Scrum:
 +
** http://www.salesforce.com
 +
 
 +
 
 +
* Livros sobre Scrum
 +
** http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
 +
 
 +
* Cartoons sobre Scrum:
 +
** http://www.implementingscrum.com/translations/
 +
** http://www.implementingscrum.com/2006/09/11/the-classic-story-of-the-pig-and-chicken/
 +
** http://www.implementingscrum.com/section/blog/cartoons/
 +
 
 +
* Livros sobre Scrum/Lean:
 +
** http://www.amazon.com/Agile-Software-Development-Scrum/dp/0130676349/ref=ntt_at_ep_dpt_2
 +
** http://www.amazon.com/s/ref=nb_sb_ss_c_1_13?url=search-alias%3Dstripbooks&field-keywords=lean+software+development&x=0&y=0&sprefix=lean+software
 +
 
 +
* Figuras sobre Scrum
 +
** http://upload.wikimedia.org/wikipedia/commons/5/58/Scrum_process.svg
 +
 
 +
* Grupos de pesquisa em métodos ágeis:
 +
** http://www.cin.ufpe.br/~promise/
 +
*** http://www.agilcoop.org.br/node/120
 +
 
 +
* Slides de introdução a métodos ágeis:
 +
** http://www.slideshare.net/hotpop/cb-soft-minicurso10anosageisuspufpea-primeira-dcada-com-mtodos-geis-desafios-atuais-e-evidncias-encontradas
 +
 
 +
 
 +
* Empresas que desenvolvem software para métodos ágeis:
 +
** http://www.versionone.com/
 +
 
 +
=== Aula 4 ===
 +
 
 +
* Talvez dojo
 +
 
 +
 
 +
== Aula 25.10.2011: Kanban e Lean ==
 +
 
 +
=== Kanban ===
 +
 
 +
* Entrada na Wikipedia: http://en.wikipedia.org/wiki/Kanban_(development)
 +
* Livro grátis sobre Kanban e Scrum: http://www.infoq.com/br/minibooks/kanban-scrum-minibook
 +
* Artigos sobre Kanban:
 +
** "On the Impact of Kanban on Software Project Work: An Empirical Case Study Investigation" http://dx.doi.org/10.1109/ICECCS.2011.37
 +
** Applying the Dreyfus Model of Skill Acquisition to the Adoption of Kanban Systems at Software Engineering Professionals (SEP) http://dx.doi.org/10.1109/AGILE.2009.25
 +
* Livros sobre Kanban:
 +
** http://agilemanagement.net/index.php/kanbanbook/
 +
** http://www.amazon.com/Kanban-Successful-Evolutionary-Technology-Business/dp/0984521402/ref=sr_1_1?s=books&ie=UTF8&qid=1319542215&sr=1-1
 +
* Podcast com David Anderson: http://www.se-radio.net/2010/02/episode-156-kanban-with-david-anderson/
 +
* Slides sobre Kanban: http://www.slideshare.net/deimos/david-anderson-kanban-at-q-con
 +
* Vídeos sobre Kanban: http://kanbanschool.com/
 +
 
 +
==== Kanban não aplicado a software ====
 +
* Personal Kanban: http://en.wikipedia.org/wiki/Personal_Kanban
 +
* Livros sobre Kanban na Livraria Cultura: http://www.livrariacultura.com.br/scripts/busca/busca.asp?p=1&palavra=kanban&search_id=37127802&search_id_log=35116669&sid=013410183131025350079009860
 +
 
 +
=== Lean ===
 +
 
 +
* Slides de Hugo Corbucci (Agilcoop): http://www.agilcoop.org.br/files/AgilCoop-Verao10-Lean.pdf http://www.agilcoop.org.br/files/AgilCoop-Verao10-Lean.odp
 +
** Fonte: http://www.agilcoop.org.br/curso_de_verao_2010
 +
* Entrada na Wikipedia: http://en.wikipedia.org/wiki/Lean_software_development
 +
* Lean Software Development: Two Case Studies http://www.springerlink.com/content/l051730117048083/
 +
 
 +
==== Lean não aplicado a software ====
 +
 
 +
* Lean Startups: http://theleanstartup.com/
 +
 
 +
=== Outros métodos relacionados ===
 +
 
 +
* Técnica Pomodoro:
 +
** http://en.wikipedia.org/wiki/Pomodoro_Technique
 +
** http://br.pomodorotechnique.com/
 +
** http://www.pomodorotechnique.com/
 +
** Livro Pomodoro Technique Illustrated: http://pragprog.com/book/snfocus/pomodoro-technique-illustrated
 +
*** http://blog.staffannoteberg.com/2008/02/22/pomodoro-technique-in-5-minutes/
 +
* http://tim.noyce.eu/2009/08/13/gtd-and-the-pomodoro-technique/
 +
 
 +
=== Outros links ===
 +
 
 +
* http://www.iceccs.org/2012/index.html
 +
* http://www.inf.ufpr.br/bracis2012/
 +
* Can All Sequential Processes Grow Up to Be Iterative and Incremental? http://www.computer.org/csdl/mags/so/2010/04/mso2010040002.html
 +
* Empirical validation of object-oriented metrics for predicting fault proneness models http://www.springerlink.com/content/c2207364713mp870/
 +
* Laboratório de Programação Extrema na UTFPR: http://www.youtube.com/watch?v=BQOeX9qaIpA
  
 
= Links importantes =
 
= Links importantes =

Edição atual tal como 12h39min de 25 de outubro de 2011

Tabela de conteúdo

Informações

Resumos das aulas

Aula 1

Atividade

  • Leitura crítica de artigos


Aula 2

Revisão

  • O que aprendemos com a leitura crítica de artigos sobre métodos ágeis?
  • Quais as melhores revistas em que normalmente são publicados artigos científicos relacionados a métodos ágeis?
  • Para que servem artigos em conferências?
  • Livros têm alguma utilidade? São citados?
  • Blogs (posts em blogs) têm alguma utilidade? São citados?

Programação Extrema (XP)

Artigos sobre XP

Outros links comentados durante a aula

Métodos Ágeis e Gerência/Administração de Empresas

Redação Científica



Projeto de Desenvolvimento

  • Apresentar logicamente-utfpr


Empresas/Cooperativas

Eventos

Mais papers

Videos

Scrum

Aula 3



Aula 4

  • Talvez dojo


Aula 25.10.2011: Kanban e Lean

Kanban

Kanban não aplicado a software

Lean

Lean não aplicado a software

Outros métodos relacionados

Outros links

Links importantes

Estatísticas

  • Alunos inscritos: 9
  • Alunos concluintes:
  • Alunos aprovados:
Ferramentas pessoais