애자일 게임 개발이란?

54
김김김 , Ntreev Soft betterways.tistory.c om [email protected] 김김김 김김 김김김김 ? 1

Upload: kay-kim

Post on 16-Nov-2014

6.950 views

Category:

Technology


8 download

DESCRIPTION

목차: 1 왜 애자일 게임 개발이 필요한가? 2 애자일 게임 개발이란 무엇인가? 3 애자일 게임 개발은 기본 개발과 어떻게 다른가? 4 애자일 게임 개발 사례들 5 애자일 게임 개발을 도입하려면 어떻게 해야 하지? 6 애자일, 그래서 한 마디로 하면 뭔데? 7 참고 자료 목록 출처: http://betterways.tistory.com/277

TRANSCRIPT

  • 1. ? , Ntreev Soft betterways.tistory.com [email_address]

2. BoA !

    • Programmer
    • Producer & Project Manager
    • Game Designer & Director
    • Artist
    • Product Manager/Marketer
  • .
  • .
  • .
  • .

3. 4. ?

5. ? , 6. ?

7. ?

  • 60 + 30 / /
  • (5 / + 10 / )*6

8.

  • ,
  • ?
  • ?
  • , ?
  • ?
  • , ?
  • ?
  • /

9.

  • .
    • .
  • (a silver bullet) .
    • , .
  • :
    • Clinton Keith, CTO, High Moon Studios
    • Noel Llopis, Co-founder, Power of Two Games
    • Mike Cohn, CEO, Mountain Goat Software

10. ?

  • ( )

11. ?

  • :
    • 10 Lineage 1
  • .
    • . , .
    • (T3 ), Audition

12. ?

  • :
  • .
    • ? , .
      • N , 6
    • .
      • N ,

13. ?

  • :
    • 20 .
      • 4-50 . B
    • ( ), .
    • .
    • , .

14. ?

  • :
  • .
    • 30 .
    • ?

15. 1 : 16. ? ( , . ) 17.

  • :
  • ?
  • ?
  • " " ?
  • ?

18.

  • :
  • .
    • .
  • .
    • .
  • ( PD ) .
    • ,
  • ?

19. 2 ? 20. ?

  • (iterations)
    • , (inspect and adapt)

21. ?

    • ,
    • ,
    • ,
  • .

22. ?

  • .
  • (Postmortem) , .
  • ( / 1 )
  • ( /1 )
  • (1 /1 )
  • ( 1 / )

23. ( ) Alpha Beta 24. 25.

26. 3 ? 27. ?

  • : , , .
  • : , .

28.

    • :
      • (task) .
      • (defined) , .
    • ?

29. (Process) (Control)

30. (Game as a Service) 31. 4 , ? 32.

  • Huxley, Webzen
  • Lineage 2, NC Soft
  • Aeronauts, JCE
  • Red Blood Online, GB
  • Cyclone, SK imedia
  • Project X, Maiet
  • , CJIG
  • N, T, W
  • Darkwatch & Bourne Conspiracy, High Moon Studios
  • Gears of War , Epic Games
  • Rage, id Software
  • Unreal 3 Engine, Epic Games

33. : , T

  • ( 1 )
    • .
    • .
      • ,

34. : Huxley, Wenzen

  • (Preproduction , 1 )
    • ,Live . , .
    • , QA Manager

35. : Huxley, Wenzen

  • ( 5 )
    • 2 .4 .
    • , 2 .

36. : Cyclone, SK imedia

  • (9 )
    • . , TDD, .
    • " TDD , , , , (?), .
      • ,
    • .

37. 5 ? 38.

  • .
  • .
  • ( ) .
  • .
  • ( ) .
  • .
    • ( )

39. :

  • .
  • :
    • , .
  • . (2~4 )
  • .

40. :

  • .
  • .
  • .
    • .
  • :
    • ,
    • .

41. :

  • .
    • :
    • :
    • :
  • / .
    • Agile Korea
    • Xper.org
    • P-camp
  • .
    • by
  • . (Have a little faith!)

42. .

  • ,Mind , .
    • .
    • : , . Gerald Weinberg
  • , .
    • Agile Software Development .

43. .

  • (Art/Level Production) Agile .
    • .
  • .
    • (Self-organization) .

44. 6 , ? 45.

  • (Inspect and Adapt)

46. (Adaptation) (Anticipation) 47.

  • .

48. ?

    • ,
    • ,
    • ,
  • .

49. 7 ? 50. : Agile

  • , Andy Hunt ,
  • , Mary Poppendieck ,
  • , Mary Poppendieck ,
  • Agile ( 1 ) , Alistair Cockburn,
  • , Robert C. Martin,
  • There Must Be Better Ways( http://betterways.wo.to )
  • Birdkrs Home( http://mypage.sarang.net )
  • ( http://agile.egloos.com )
  • Agile Game Development ( http://www.agilegamedevelopment.com )

51. : XP

  • , Kent Beck,
  • ,Kent Beck,
  • Refactoring , Martin Fowler,
  • Questioning Extreme Programming , Pete McBreen
  • ( http://parkpd.egloos.com )
  • Xper.org( http://www.xper.org )
  • Games from within( http://www.gamesfromwithin.com )
  • Extreme Programming: A Gentle Introduction( http://www.extremeprogramming.org )
  • Extreme Programming Resources( http://www.xprogramming.com )

52. :

  • Agile Software Developmentwith Scrum , Ken Schwaber
  • , Mike Cohn,
  • Agile Estimating and Planning , Mike Cohn
  • Agile and Iterative Development , Craig Larman
  • Agile Project Management withScrum , Ken Schwaber
  • Agile Project Management , Jim Highsmith
  • , Tom DeMarco,
  • Control Chaos( http://www.controlchaos.com ).
  • Mountain Goat Software ( http:// www.mountaingoatsoftware.com/scrum/index.php ).

53. :

  • : Whiteboard, Post-it,Post-it Easel Pad
  • :Subversion ,Trac ,CVS ,ClearCase
  • :UnitTest++ ,nUnit
  • :CruiseControl.net ,nAnt
  • :Trac ,Mantis Bug Tracker
  • :Trac ,Twiki ,SocialText ,Google Docs ,MediaWiki ,SpringNote

54. :

  • :Google Calendar ,Xplanner ,VersionOne ,Rally ,ScrumWorks ,ExtremePlanner
  • :FitNess ,FIT ,WinRunner ,Robot ,SilkTest
  • Refactoring:Resharper
  • :TightVNC
  • :Skype
  • Agile Tools( http://www.xpsd.org/cgi-bin/wiki?AgileTools )
  • Forresters October 12, 2004, Trends Agile Development Teams Need Tools, Too

55. ?

  • :
    • [email_address]
    • http://betterways.tistory.com