�A�W���C�����f�����O(AM)
�����T�C�g



IuWFNg̍L
AM�Ƃ�

�ڎ�:


�A�W���C�����f�����O(AM)�Ƃ�?

�A�W���C�����f�����O(AM)�́A�\�t�g�E�F�A�Ɋ�Â��V�X�e�������ʓI�Ƀ��f�����O���A���������邽�߂́A�v���N�e�B�X�Ɋ�Â����@�_�ł��B  �ȒP�Ɍ����ƁA�\�t�g�E�F�A�J���v���W�F�N�g�œK�p�ł���A���ʓI�Ŏ�y�Ƀ\�t�g�E�F�A�����f�����O���邽�߂����l�A�����A������v���N�e�B�X���W�߂����̂ł��B  �A�W���C���i�@�q�j�ȃ��f���́A�ړI��B�����邤���Łu���낤���Ďg����v�����ŏ\���ł���A�����ł���K�v�͂Ȃ��Ƃ�������؂�̂��Ƃō쐬����܂��B���̌��ʁA�����̃��f���������I�ł��B�A�W���C�����f�����O�Ƃ������@�́A�v���A�����A�A�[�L�e�N�`���\�z�A�݌v�ɓK�p���邱�Ƃ��ł��܂��B���ڂ������A�W���C�����f�����O(AM)�Ƃ͉���?�̃G�b�Z�C���A����o�ł����A�W���C�����f�����O�Ɋւ��鏑�Ђɂ‚��Ă͂��������Q�Ƃ��Ă��������B

AM�́A��������ƒ�߂�ꂽ�v���Z�X�ł͂���܂���B�‚܂�A�����ނ̃��f�����쐬���邽�߂̎菇���ڂ�����`�������̂ł͂Ȃ��A���f�����O�S���҂Ƃ��Č��ʓI�Ɏd��������ɂ͂ǂ�����΂悢���ɂ‚��ẴA�h�o�C�X�Ȃ̂ł��B  �܂��AAM�́A���f�����O�̗ʂ����炷���߂̂��̂ł͂���܂���B���ہA�����̊J���҂́AAM�𓱓����邱�ƂŁA����܂ł�������Ƀ��f�����O���s�����ƂɂȂ�ł��傤�B AM�͎��H��ʂ��ĉ������̂ł���A���m�Ō��d�Ȃ��̂ł͂���܂���B�Ȋw(sience)�ł͂Ȃ��Z�\(art)���ƍl����Ƃ悢��������܂���B

AM�ł́AAgile Alliance�̐��i���Ă���A�W���C���J���̉��l�����ʓI�Ƀ��f�����O���s�����߂ɑ厖���ƍl���Ă��܂��BAgile Alliance�́A�ȉ��̂悤�ȉ��l���v�����[�g���Ă��܂��B

  • �v���Z�X��c�[�������l�⑊�ݍ�p
  • ������₷���h�L�������g���������\�t�g�E�F�A
  • �_���̋삯���������ڋq�Ƃ̃R���{���[�V����
  • �v����d���I�Ɏ�邱�Ƃ����ω��ɑΉ����邱��

 

�A�W���C�����f�����O(AM)�̖ړI

AM�̖ړI�͈ȉ��̂Ƃ���ł��B

  • ���ʓI�Ŏ�y�Ƀ��f�����O���s�����߂́A��A�����l�A�����A�v���N�e�B�X���`���A�ǂ����H���邩���������ƁBAM�̋Ɉӂ́A���f�����O��@����(���[�X�P�[�X���f���A�N���X���f���A�f�[�^���f���A���[�U�C���^�[�t�F�[�X���f���Ȃ�)�ł͂Ȃ��A������ǂ��K�p���邩�ɂ���܂��B 
  • �G�N�X�g���[���v���O���~���O(XP)�A�_�C�i�~�b�N�V�X�e���J�����\�b�h(DSDM)�ASCRUM�Ƃ������A�W���C���ȕ��@�_���̗p����\�t�g�E�F�A�v���W�F�N�g�ɁA���f�����O��@���ǂ��K�p���邩�Ƃ������ɑΏ����邱�ƁB�ueXtreme Programming Explained�v(XPE)��Kent Beck�̂��Ƃ΂��؂��ƁA�u���ɒP���Ȃ��̂���n�߂āA�V�X�e���̐݌v��₦�ԂȂ����������Ă����܂��B�L�v�łȂ��_��͔r�����܂��v�Ƃ����킯�ł��B��XP�h�̉��l�����咣����̂Ƃ͋t�ɁAXP���g���Ă��Ă����ۂɂ̓��f�����O�Ɏ��Ԃ�������ꍇ������܂����A����͑��ɕ��􂪂Ȃ��ꍇ�Ɍ����܂��B�Ƃ��ɂ́A�����Ȃ�R�[�h�������n�߂���A�ۂ����`���čl�����ς‚߂���A�����������邽�߂̂��܂��܂ȕ��@���r�����肷��ق����A�����Ɛ��Y���������ł��傤�B  �ڂ�����Agile Modeling and XP�̃G�b�Z�C���Q�Ƃ��Ă��������B
  • ����v���Z�X(UP)���g�����v���W�F�N�g�Ō��ʓI�Ƀ��f�����O����ɂ͂ǂ�����΂悢���Ƃ������ɑΏ����邱�ƁBUP����̉������v���Z�X�Ƃ��Ă悭�m���Ă�����̂ɂ́A���V���i������v���Z�X(RUP)�A�G���^�[�v���C�Y����v���Z�X(EUP)������܂��B  EUP�ɂ́A�v���A�r�W�l�X���f�����O�A���́E�݌v�A�C���t���Ǘ��Ƃ����������‚��̃��f�����O�w���̃��[�N�t���[���܂܂�Ă��܂����A������z�ʂǂ���ɓK�p���悤�Ƃ���ƁA���ɕ��S���傫���Ȃ�܂��B  AM���g�����ƂŁAUP���g�����v���W�F�N�g(����Ɍ����΂ǂ�ȃv���W�F�N�g�ł�)�ɂ����郂�f�����O��Ƃ��A�����ʓI�ɍs�����Ƃ��ł��܂��B �ڂ�����Agile Modeling and The Unified Process�̃G�b�Z�C���Q�Ƃ��Ă��������B

 

�A�W���C�����f�����O(AM)�͈̔�

AM�𗝉������ŏd�v�Ȃ̂́AAM�����S�ȃ\�t�g�E�F�A�v���Z�X�ł͂Ȃ��Ƃ������Ƃł��B  AM�ł͌��ʓI�ȃ��f�����O�ƕ������ɏœ_���i���Ă��܂��B�ԗ����Ă���̂͂��ꂾ���ł��B  �R�[�h�Ń��f�������؂���悤�咣���Ă͂��Ă��A�v���O���~���O��Ƃ��̂��̂̃v���N�e�B�X���͊܂�ł��܂���B  ���f�����O���Ƀe�X�g�e�Ր����l������悤�������Ă͂��Ă��A�e�X�g��Ǝ��̂̃v���N�e�B�X���͊܂܂�Ă��܂���B  ����ɁA�v���W�F�N�g�Ǘ���V�X�e���̓����A�V�X�e���̉^�p�A�V�X�e���̃T�|�[�g�A���邢�͂��̑��̖����̎����ɂ͐G��Ă��܂���B  ���̂悤�ɁAAM�ł̓\�t�g�E�F�A�v���Z�X�S�̂̈ꕔ�ɂ����œ_�𓖂ĂĂ��Ȃ��̂ŁAAM�̖ړI�ŏq�ׂ��悤�ɁAXP��DSDM�ASCRUM�AUP�Ƃ��������S�Ȍ`�̃v���Z�X�ƕ��p����K�v������܂��B  �}1�ɂ��̍l�����������܂��B  �܂��AXP��UP�A���邢�͓Ǝ��̊����v���Z�X�Ƃ�������Ճv���Z�X����n�߂āA�����AM�ŃJ�X�^�}�C�Y��(�ł����AM�̂��ׂĂ��̗p����)�A�܂��K�؂ȑ��̋Z�@����荞��ŁA���ꂼ��̃j�[�Y�ɍ��킹�������̃v���Z�X���\�z���܂��B

 

AM͈̔

�}1. AM�ɂ���đ��̃\�t�g�E�F�A�v���Z�X��⋭����

 

�A�W���C�����f�����O�̉��l�A�����A�v���N�e�B�X�̊T�v

AM�����l�́A�G�N�X�g���[���v���O���~���O�̉��l��������A�g���������̂ŁA�u�R�~���j�P�[�V�����v�A�u�Ȍ����v�A�u�t�B�[�h�o�b�N�v�A�u�E�C�v�A�u�������v��5�‚���Ȃ�܂��B���f�����O�𐬌�������L�[�ƂȂ�̂́A�v���W�F�N�g�̂��ׂĂ̗��Q�֌W�ҊԂŌ��ʓI�ȃR�~���j�P�[�V�������s�����ƁA���ׂẴj�[�Y�𖞂���������̒��ł����Ƃ��Ȍ��Ȃ��̂��J������悤�w�͂��邱�ƁA�����̍�ƂɊւ��ĕp�ɂɂ��‘����Ƀt�B�[�h�o�b�N�𓾂邱�ƁA����������A������т��E�C�����‚��ƁA���������ł��m���Ă���킯�ł͂Ȃ��A���̃����o�[���v���W�F�N�g�ɍv�����Ă���ƔF�߂錪���������‚��ƁA�ł��B

AM�͂����‚��������ɂ��ƂÂ��Ă��܂��B���Ƃ��΁A���f�����O���́u�ȒP�Ȃ��̗̂̍p�v�A���Ԃ̌o�߂ƂƂ��Ɏ��ۂɗv�����ύX���ꂽ�Ƃ��Ɂu�ω����󂯓����v���ƂȂǂł��B ���Ԃ��o�‚ɂ��������ăV�X�e���Ɂu�������•ύX�v�������邱�ƂŃA�W���C���ȊJ�����ł��邱�Ƃ�F������ׂ��ł��B�܂��A�v���W�F�N�g�̗��Q�֌W�҂̃j�[�Y�𐳂������f���Ă��邱�Ƃ��m�F����ɂ́A��Ƃɂ‚��Ắu�f�����t�B�[�h�o�b�N�v�𓾂���悤�w�͂��Ȃ���΂Ȃ�܂���B �u�ړI�������ă��f�����O�v���s�����Ƃ��d�v�ł���A���f�����O���s���ړI��������Ȃ��̂Ȃ�A���̂悤�ȃ��f�����O�͂���ׂ��ł͂���܂���B�܂��A���ʓI�ɊJ����i�߂邽�߂ɂ́A�l���邽�߂̓���̒��Ɂu�����̃��f���v���K�v�ł��B �����ŁA���f���͕K�������J���h�L�������g�łȂ��Ă��悢�Ƃ����l���������ɑ厖�ł��B���ꂪ������΁A�ړI���ʂ�������̃��f���̂قƂ�ǂ��̂Ăāu�g�y�ȗ��v�����邱�Ƃ��ł��܂��B �A�W���C���ȃ��f����Ǝ҂́A�u���h����蒆�g�v�ł��邱�ƁA�����T�O�𑽂��̕��@�ŁA���������ꂼ�ꐳ�������f�����O�ł��邱�Ƃ�M���Ă��܂��B���ʓI�Ƀ��f�����O���s���ɂ́A�u�����m��v�K�v������A�u���f����m��v�K�v������܂��B�܂��A�`�[���̃����o�[�ƌ��ʓI�ɊJ�����s���ɂ́A�u�N�������l����w�ׂ�v���ƁA�u���ςɏ]�����d���v�����Ȃ���΂Ȃ�Ȃ����ƁA�u�I�[�v���Ő����ȃR�~���j�P�[�V�����v���s���̂������Ă��͈�ԗL���ȕ��@�ł��邱�Ƃ𗝉�����ׂ��ł��B �����āA�N��������Ȏd�����������͂Ȃ����߁u���̍����d���v��ڎw�����Ƃ���؂ł���A�������u���ꂽ�‹��̃j�[�Y�ɑ΂���AM�𐳊m�Ɂu����ɍ��킹��v���Ƃ��d�v�ł��B

�A�W���C���ȃ��f�����O������ɂ́AAM���v���N�e�B�X��K�؂ɓK�p���Ȃ���΂Ȃ�܂���B  ��v�ȃv���N�e�B�X�ɂ́u�����̃��f������s���č�낤�v�A�󋵂ɍ������u�K�؂Ȑ��ʕ����g�����v�A�����ɑO�i�������邽�߂́u���̐��ʕ��Ɉڂ낤�v������܂��B �܂��A�A�W���C���ȃ��f�����O�𐬌������邽�߂ɂ́A�u�������ƒ��f�����O���悤�v���s���A�����Ԃ��痣��Ė��@�̂悤�ȁu�Ȃ�ł�����̃��f���v���쐬���悤�Ƃ��Ȃ����Ƃ��d�v�ł��B ���f���Ƃ̓\�t�g�E�F�A�𒊏ۓI�ɕ\���������̂��̂ł���A�{���ɐ��m�ɒ��ۉ�����Ă���Ƃ͌���܂���B���̂��߁A�����̍l�������_�ゾ���łȂ����ۂɂ����܂��������Ƃ��A�u�R�[�h�Ŋm���߂�v�悤�w�͂��Ă��������B ���f�����O��Ƃ𐬌�������ɂ́u���Q�֌W�҂̐ϋɓI�ȎQ���v���s�Œ��ł��B�Ƃ����̂��A�v���W�F�N�g�̗��Q�֌W�҂͎���������]��ł��邩��m���Ă���A�J���҂ɕK�v�ȃt�B�[�h�o�b�N��񋟂��邱�Ƃ��ł��邽�߂ł��B ���f�����쐬���闝�R�͑傫��������2�‚���܂��B(�V�X�e���̈ꕔ���ǂ��݌v���邩�Ƃ�����)�����u�������邽�߂̃��f�����O�v���A�`�[�����������Ă��邩(���邢�͂�����)���u�b�����߂̃��f���v�̂����ꂩ�ł��B �����u�Ȍ�����S�����悤�v�́A���f�����O���K�v�ȑ��ʂɂ����œ_�����킹�ďڂ������郂�f���͍쐬���Ȃ��悤�ɂ���Ƃ����u���g�̓V���v���ɍ�낤�v�A�P���ȕ\�L�@�������g�����Ƃɂ��u���f�����V���v���ɕ`�����v�A���f���̍쐬���́u�����Ƃ��ȒP�ȓ�����g�����v�Ƃ������v���N�e�B�X�ɂ���ăT�|�[�g����Ă��܂��B �u�ꎞ�I�ȃ��f���͎̂Ă悤�v��u�������Ƃ������X�V���悤�v���Ƃɂ���āA�g�y�ȗ������邱�Ƃ��ł��܂��B �����̕ǂ��邢�͎Г���Web�T�C�g�ւ́u���f�������J���悤�v�A�v���W�F�N�g���ʕ��́u�������L�v�A�u���f�����O�W�����g�����v�A���邢�́u���̐l�X�ƈꏏ�Ƀ��f�����O���悤�v�ɂ���āA�R�~���j�P�[�V���������ʓI�ɍs�����Ƃ��ł��܂��B �u�e�X�g�ł��邩�l���悤�v�A�u�p�^�[���͍T���߂Ɏg�����v�A�u���ɂ��鎑�����ė��p���悤�v���s�����ƂŁA�J���̐��ʂ͑傫�����サ�܂��B �����f�[�^�x�[�X��Web�x�[�X�̃V�X�e���ȂǁA���̃V�X�e���Ɠ������Ȃ���΂Ȃ�Ȃ����Ƃ��������߁A�����̃V�X�e���̏��L�҂Ɓu��茈�߃��f���͂�����ƒ�`���悤�v������K�v�������邱�Ƃ�����܂��B���悭�������邽�߂ɂ�how AM's practices fit together�̃G�b�Z�C���Q�Ƃ��Ă��������B

�������������̂́AAM�̓��f�����O�ɑ΂����A�W���C���i�@�q�j�ȃA�v���[�`�ł���A���̒��j�����͌o���L���ȑ����̃\�t�g�E�F�A�J���҂����L���錴���≿�l���W�߂������̂��̂��Ƃ������Ƃł��B���̌o���ł́A�����̃v���N�e�B�X�͂قƂ�ǂ̃\�t�g�E�F�A�J���v���W�F�N�g�ɓK�p���邱�Ƃ��ł��AAM�ŋL�q�������@�𗘗p���邽�߂ɃA�W���C���ȃ\�t�g�E�F�A�v���Z�X(XP�Ȃ�)��K�������̗p����K�v�͂���܂���B�������AAM�̖ړI�ɂ́AXP�̃A�v���[�`���̗p�����Ƃ��ɂǂ̂悤�Ƀ��f�����O������΂悢����������邱�Ƃ��܂܂�Ă��܂��B�܂��AAM���痘�v�𓾂邽�߂ɁA�v���N�e�B�X�⌴���A���l�����ׂēK�p����K�v�͂���܂���(���ꂼ��̃v���W�F�N�g���u���ꂽ�󋵂ɑ������j�[�Y�ɍ��킹�ă\�t�g�E�F�A�v���Z�X���J�X�^�}�C�Y����ׂ����Ǝ��͌ł��M���Ă��܂�)�B����ł��AXP�̏ꍇ�Ɠ��l�ɁAAM�̂��ׂĂ��̗p�������������̊m���������Ȃ�Ƃ����̂����̎��_�ł��B

Scott W. Ambler, Copyright 2001-2003

Senior Consultant, Ronin International, Inc.