Agile Testing e outros amendoins

Click here to load reader

  • date post

    18-Nov-2014
  • Category

    Documents

  • view

    389
  • download

    6

Embed Size (px)

description

Palestra realizada para profissionais da Prefeitura Municipal de São José dos Campos, SP, a respeito de como avançar na agilidade, critérios de aceite e agile testing.

Transcript of Agile Testing e outros amendoins

  • 1. Agile Testing... e urs m n o s o t a e d inoG bieM rir a rl oea R b r P p t M ldo et e a ea ooo l S oJ s d s a p sA r 0 2 o o C m o, b/ 12

2. ApresentaoRoberto Pepato [email protected]@rpepato Gabriel de Souza P. Moreira+ 15 anos de experincia em desenvolvimento, consultoria e [email protected] de projetos de sofware; @gspmoreiraFormao: + 10 anos de experincia em arquitetura, anlise e desenvolvimento de software;Graduado em Cincia da Computao - Universidade SoJudas Tadeu Formao:Ps-Graduao em Tecnologia de Sistemas Orientados Objetos - Faculdade Senac Graduado em Cincia da Computao - UNIVAPMBA em Geso Estratgica e Econmica de Projetos - Mestrado em Engenharia de Software - ITAFundao Getlio Vargas - FGVSPMestrado em Informtica (em curso) - Instituto Tecnolgicode Aeronutica - ITA 3. AgendaFazendo gil / Sendo gilValoresTestesDemoQuestes 4. Sua empresa/equipe est fazendo gil ? 5. O que fazer gil pra voc ? 6. Por que voc est fazendo gil? 7. porque todos esto nessa ?Porque esse o novo hype ? 8. E a, agile est funcionandopara voc ? Qual sua dor ? 9. Voc est fazendo gil melhor do que quando comeou ? 10. Agile est resolvendo seusproblemas ?Ou voc um escravo dele ? 11. Qual a receita de bolo ? 12. Scrum ? XP ? FDD ? Crystal ? 13. No Silver Bullet 14. Scrum ? XP ? FDD ? Crystal ? 15. J pensou em parar de fazergil e comear a ser gil ? 16. Fazer gil atinge um muro 17. Como suportar ocrescimento com agile ? 18. No signfica que os itens direita so dispensveis 19. Pensar gil + Fazer gil = Ser gil 20. Papis ? Pra onde eu vou ? 21. Equipe f e o p p is n s ns a ?a D sc p p p is e tid d s eao l a d a a ee ivC lr d h ri ? uua e et D ix a c issl e e e s o a frmuT d s e t n m s ol a d rm ne o o sna o em u r iaia e t ? mg P re j tstd ot e amu o (o o im )nA in r a s fe ? s f m e no l mo uU e s ae e s a p rd s 22. - +Em Resumo 23. User Stories In e e d nd p n et Ne oia lg tb e Va a lt ues r utm rl b o sr o c s esu e o Es a b t tlim a e Sm lal Tet lsb ae 24. User Stories - Critrios deAceitaoE pesmd th s x rsa e laeD c m na sp s s ep c ta o u e t u oi e e x et ivsm aD t m a s a s r et po t e r in m e et ia s rnae D vrmsr sr s e c ne eeia e ecit p l l t a o ieS oecit a t d in iod c dico sr s ne o c a o ifaasN od vmsr o p xs u mga d n m r ee e c m l a o e rn e eo e 25. User Stories - Critrios deAceitaoC m d so r o cit io ? o o ec bir s r r s Oq e im ot t p r a p m na ? u p r ne aa im l e t oae E q e irut c s etr p d s c m otm u cc s n ia a s ia o e e o p r r a d f m dee t ?e o a if ne rr Oq e o e c nee d erd n eeu d u p d ao t r e r o a xc o eca uasr?m et ia 26. User Stories - ExemploC m c ne d sjp g r c na o cr od c ito o l t ee a a a o t c m at e rd oie , o Cit io:r rs D v aea V a M s rade m ra E pesee cit is, at cr A eicn x rsr e D v rc sr in r Cuee eua D es lb D v rc sr ate c mn m r in oee eua cr s o eo vlid D v rc sr ate ep a oee eua cr s x ird s D v rc sr e l it d cr of ecd oee eua s oim e o at o xe id i 27. Tipos de TesteT s d U a ila e et e sbid d eT s d I ef e e sio et en r c d U u r e taT s d P r r ac et e ef m n e e oT s d Srs et e t s e eT s d I e ro et en ga e tT s U it io et n er 28. T he main thing that distinguishes legacy codefrom non-legacy code is tests, or rather a lack oftests Legacy code is code without tests 29. Em 2010, programar sem TDD chega a ser anti-tico - QCon SP 2010 ... para responder a questo do como comearno gil, o primeiro passo : TDD ... - AgileVale -ITA - SJC, 2011Klaus Wuestefeld 30. Demo !! 31. Bowling GameScenario: Gutter GameGiven a new gameWhen I roll 20 balls into the gutterThen the score should be 0Scenario: Perfect GameGiven a new gameWhen I perform 12 strikesThen the score should be 300 32. Referncias 33. Referncias 34. Referncias 35. Referncias 36. F r m na uila a n d m er e t t d s a e o as iz V u l td 2 1 isaSu io 0 0 R sap r ht:/ w .jba s o / sap r eh re - t / we rin.c mr h re/p wt eP gin aa isaSu ioq e aoee rd tid d e em e l - p r V u l td u f rc po uiv a e p r it uveeu d t t u it io d nr d IE xc o e e e n s e t aD ssr o N n ht:/ w .n n.og u it t / w u it r p wFa e ok p nS uc p r T s s nio rm wr O e - o re aa et U it s er S eF w ht:/ w .s efw r/ p c l - t / w p co .og op w lFa e ok p nS uc p r uila d B D rm wr O e - o re aa t o e Diz 37. Dvidas ? 38. Obrigado !:)