テストとリファクタリングに関する深い方法論 #wewlc_jp

download テストとリファクタリングに関する深い方法論 #wewlc_jp

If you can't read please download the document

description

レガシーコード改善勉強会 in Yahoo Japan 2014.09.27 プロジェクトに対する方法論構築と、タスクマネジメントについての紹介 後半はMikado Methodの簡易紹介です。

Transcript of テストとリファクタリングに関する深い方法論 #wewlc_jp

  • 1. Dive in Test, Refactoringkyon_mm#wewlc_jp 2014.09.27

2. Self Introduction kyon_mm 2TDD/BDD, SCM, Agile, Softwaretest,SoftwareEngineering, SCMBC, Nagoya.Testing,Cafe.Testing 3. Attention 4. Important things 5. Important things! 6. SafetyTestFormal Method:-p 7. Brownfield Development 8. Wrestle with System 9. Todays TopicTesting, AnalyzingTask Management 10. Process, 11. ExampleTestLevel/UserLevel/MaintenanceTermViewPoint, PerspectiveDSL 12. Analyzing, Testing 13. Analyzing, Testing 14. Unit 15. TestLevel/UserUnit,Component,Integration,SystemDeveloper,Operator,PO,Tester,ActiveUser,DisinterestUser,Payer,etc,,, 16. MaintenanceTerm11136 17. ViewPoint, PerspectiveViewPointetcPerspectiveetc 18. Quality ModelISO25000FQMNATO 19. Clear 20. FSM2 bleis A340 21. Matrix,TableDSL1 kyon_mm 20 22. Unit Meets Clear 23. Developer PO Tester ActiveUserDSLDSL 24. Do it 25. TestingPair-wise 26. Testing 27. Reference BABOKISO25000REBOKSWEBOKIA100 Specification By ExampleBDD in Action 28. Task Management 29. Task ManagementWBSBacklogEpic, User StoryTodo listImpact MappingMikado graph 30. Mikado GraphMikado Method 31. High WBS, Impact MappingMidlle Backlog, Epic, UserStoryLow Todo List, Mikado Method 32. Mikado MethodMikado-Method 33. Mikado Graph 34. Mikado Graph 35. Mikado Graph 36. Mikado Graph 37. Flow of Mikado MethodMikado Method 38. Flow 39. Mikado Graph 40. Mikado Graph 41. Mikado Graph 42. Mikado Graph2git reset hardhg revert1 43. Mikado Graph121 44. Mikado Graph211 45. Mikado Graph211git reset hardhg revert 46. Mikado Graph211 47. Mikado Graph2112 48. Mikado Graph2112 49. Mikado Graph21122 50. Mikado Graph21121, 2 2 51. Mikado Graph2112 52. Mikado Graph2112 53. Mikado Graph2112 54. Mikado Graph2112 55. Mikado Graph2112 56. Features 57. Naive Approach 58. SimpleMikado GraphUnbeatable Modeling Language 59. SafetyVCS 60. Communication 61. Mikado Method withMikado Method 62. Conclusion 63. Conclusion