The Rational Edge���F���̃R�����ł́A���l�T���X�̈̑�Ȍ|�p�Ƃ����̍�i�ɑ���A�v���[�`�ƁA�̑�ȃ\�t�g�E�F�A�J���҂����̃A�v���[�`��Gary Pollice����r����B
�@�M�҂́A�Ȃƈꏏ�ɃC�^���A������18���Ԃ̏����s����߂������肾�B����̗��͌����ɒǂ������̗ǂ��������ɂȂ������A���邳���Ăъ|����R���s���[�^�̑O�ɍ��炸�ɍl���鎞�Ԃ������Ƃ��ł����B
�@�G��A�����A���z�̑s��Ȍ����v�w�Ō��Ă��������ɁA�M�҂͉������������ꂽ���̂����Ă��銴��������悤�ɂȂ����B�M�҂́A��2000�N�O�̃x�X�r�I�ΎR�̕��ɂ���Ēn���ɖ��v�����Ñ�̊X�̎c�[�̒������܂悢�Ȃ���A�\�z���̍��x�Ȑv����p���Ɉ،h�̔O��������B�����āA�����̉ߋ��̋Ɛтƍ����̗D�ꂽ�\�t�g�E�F�A�V�X�e���A���Ȃ킿���G�Ȗ��ɑ���\�����[�V�����̃X�^�C���A�\���A�����ĊȌ��ȕ\���h�����ɂ͂����Ȃ��u����v�Ƃ̊Ԃɋ��͂ȂȂ��肪���邱�Ƃ�������B���̂悤�ȃV�X�e���͒N�ł��ڂɂ������Ƃ�����B���ɂ́A���̊J���ɉ^�ǂ����x���g������������邾�낤�B
�@�����̍�i�Ɖߋ��̋������r�����͕̂M�҂��ŏ��ł͂Ȃ��B�s�[�g�E�}�N�u���[���͂��̗D�ꂽ�����ł���u�\�t�g�E�F�A�E�l�C���v�i�s�A�\���G�f���P�[�V�����j�̒��ŁA�����ɑ��ĈقȂ�������������A�n���J���ҁA���邢�͌��K���ɕ��ނ��ĊJ���҂ƒ����̃M���h�̐E�l���r���Ă���B���̗Ⴆ�́A����Ȃ�ɗD�ꂽ���̂����A�ߋ��ƌ��݂̏n���H�̊Ԃɂ́A�����Ɛ[���Ȃ��肪����Ǝv���B�����́A���̂��Ƃɂ��ďq�ׂ�B
�@�����̃��l�T���X�̎���A�~�P�����W�F���̂悤�ȋ����́A�G��⒤���Ƃ�����1�̍�i�̘g�z�����L���[���m���������Ă����B�ނ�͌��z�ɂ������Ă���ꍇ�������A�v�̔��I���ʂƋZ�p�I���ʂ̗��ʂ𗝉����Ă����B�u���l�T���X�I���{�v�������l�҂ł��郌�I�i���h�E�_�E���B���`�́A�|�p�ƁA�Ȋw�ҁA���z�ƁA����E�l�ȂǁA���܂��܂Ȋ�������Ă����B�V�X�e�B�i��q���̕lj��`�����~�P�����W�F���́A���̃h�[���̐v�܂ł��Ă���B���̌������̊����̓~�P�����W�F���̎���i�x���j�[�j�Ȃǂ̋������ނ̐v�������p�����j�ɂȂ������A����͌|�p�A���z�A�G���W�j�A�����O�̕���ɂ�����~�P�����W�F���̗D�ꂽ�˔\�������f���炵���Ⴞ�B
�@�����̃��l�T���X�̋��������ɂƂ��āA1�̋Z�\���C������Ƃ������Ƃ͂��̊�{�������w�K���A���������܂����p�������邱�Ƃ��Ӗ������B�������邱�ƂŁA��������ŏI�I�Ȕ��W����щ��P���\�ɂȂ����B�����̍˔\���d�v�����A�w�͂��Ȃ�����������Ȃ��̂��B�g�[�}�X�E�G�W�\���́A�u�V�˂�1���̂Ђ�߂���99���̓w�͂̂��܂��̂ł���v�Ƃ������t���c���Ă���B
�@����ł́AKnuth�ABooch�AThompson�ARitchie�AJacobson�AParnas�ABeck�AFowler�ARumbaugh�AWirth�A������Martin�Ƃ������̑�ȃ\�t�g�E�F�A�G���W�j�A��R���s���[�^�Ȋw�҂̖��O�����ɕ����ԁB�ނ���܂���{��������w�K���A��������œK�ȓ����𗝉��ł���܂ŁA�ڍׂɏ\�����ӂ��Ȃ��炱�������p���Ă������B�ނ�̑����́A�\�t�g�E�F�A�����łȂ��n�[�h�E�F�A�A�[�L�e�N�`���i�I���W�i����Rational Ada�R���s���[�^�V�X�e���͂��L�����H�j�A�e��Ȋw�␔�w�iKnuth�̒�������������������Ε�����j�A�����ĐS���w�Ƃ������Љ�s���Ȋw���w��ł���B�ނ�ɂƂ��ẮA���َ̈�w��̌𗬂��A���j�[�N�őf���炵���A���X�ɂ��ăE�\�̂悤�ɃV���v���ȃA�C�f�A�̒��z�ɂȂ������B
�@XP��Rational Unified Process�iRUP�j�Ȃǂ̕��@�_�͈ꌩ�����I�Ɍ�����B�����A�����̐��݂̐e�����́A�ł��ȒP�Ɏv���镔���ł������A���܂��܂Ȍo���Ɋ�Â��ĐT�d�Ɉ����o���Ă���A����̖ړI�����ꂼ��Ɏ������Ă���B
�@�̑�Ȍ|�p��i���l�A�e�p�[�c�͍I���ɉe���������Č����ȑS�̑��i��̗�̏ꍇ�́A�����I�ȃ\�t�g�E�F�A�J���̗D�ꂽ�`�ʁj�����o���Ă���B
�@�͂邩�ȑO����A�~�P�����W�F�����͂��߂Ƃ��鑽���̈̑�Ȍ|�p�Ƃ����́A�ϑ�����č�i�𐧍삵�Ă����B�ނ炪�Ή��Ďd���𑱂��邽�߂ɂ́A�ڋq�i�p�g�����j�������Ȃ��Ă͂Ȃ�Ȃ������B���͂��܂����������A�����ȗ�O���������B�Ⴆ�A�~�P�����W�F�����Ƒ��̎v���o�ɂƐ��삵��������������ƁA�������c�H�E���f�B�`�͂��ꂪ�̐l�ɑS�����Ă��Ȃ��A�ƕ����t�����B��i�Ɏ��M�̂������~�P�����W�F���́A���̐�N��Ɍ��ʂ������Č������B���܂ƂȂ��Ă͒N�ɂ���̈Ⴂ�͕�����Ȃ��B
�@�~�P�����W�F�����ړI�������Č|�p��i�ݏo�����̂Ɠ����悤�ɁA�������ړI�������āi���͂������Ă����ڋq�̂��߂Ɂj�\�t�g�E�F�A���J�����Ă���B��Ƃ̓��e���m�肵�A���z�ō��ӂ��ď��߂Ė{�i�I�Ȑv���n�܂邱�ƂɂȂ�B����A���l�T���X�̋��������́A�܂������̍�i�̉��G��`�����A����Ȓ����⌚���̏ꍇ�͖͌^���쐬����B�ނ�́u���i�Łv�̍쐬�Ɏ��|����O�ɁA�\�����ʎ��Ԃ��N����Ȃ��悤�m���������Ă����B�����d���ɑς���ꂸ�A�����̘r�������Ă��܂������厖�ł���B�M�҂́A�����̒����Ŕ��ςȂ��x�����isupports�j�������Ă��邱�Ƃɋ������B�����A�~�P�����W�F���̃_�r�f���ɂ͂��ꂪ�Ȃ������B���̌���ɂ͎x��������Ȃ��B�]���Ȃ��̂�1���Ȃ��B���ׂĂ��ړI�������đ��݂��Ă���̂��B
�@�ꕔ�̗D�ꂽ�\�t�g�E�F�A�V�X�e���ɂ��������Ƃ�������B�M�҂͌��h�ɂ��A���ЂƌĂ�鑽���̊J���҂ƈꏏ�Ɏd��������@��������B�ނ�́A�v���W�F�N�g�̍ŏ�����ŏI�I�ȃV�X�e�����C���[�W���邱�Ƃ��ł���B���f�������Ă���ߕ��̂Ђ����m���ɍČ��������l�T���X�̒����ƂƓ����悤�ɁA�����̊J���҂��A�������ꂽ�f�U�C���̌����I�ȃV�X�e���ɂȂ���N���[���Ő��m�ȃ��f������邱�Ƃɑ��čאS�̒��ӂ��Ă����B���̂悤�ȃV�X�e���ł́A�ǂ̋@�\�ɂ����m�ȖړI������A�K�ȃT�|�[�g���{����Ă���B
�@�ߋ��̋L����ǂ�A�u���������Ƃ̂�����Ȃ�A�M�҂��l�A�v���Z�X�A�c�[����3�̎���p���ă\�t�g�E�F�A�J�����l���Ă��邱�Ƃ͂��������낤�B�l���i��`�������Ȃ��̂ł��낤�ƂȂ��낤�Ɓj�v���Z�X�ɏ]���č�Ƃ�i�߁A�c�[�����v���Z�X�Ɛl�̗������T�|�[�g����B�����3�̎��́A�����A�Ñ�A�����Ă���ȑO�����Ƃ��`���Ă����B
�E�l
�@�������肾�Ǝv�����A���E�̈̑�ȊG��̑����̓`�[����Ƃ̐��ʂ��B�t�����f�U�C����`���A�d�v�ȕ�����h��B�����āA�n���J���҂〈�K�����c��̍�ƂS�����B
�@�����̃v���W�F�N�g�ł́A�����I�ȊǗ������ɏd�v�������B�t�������͐E�l���ق�Ȃ���Α����̍�i�ݏo���Ȃ����Ƃ𗝉����Ă������A��������u�L�����v�Ɍ����������l���p�g��������i���猩��������悤�A���̕i�����Ď�����K�v���������B
�@�\�t�g�E�F�A�̊J�����u�c�̋��Z�v���B1�l���r�W������`���A�v�������Ă��A�V�X�e���ݏo�����߂ɂ͑吨�̗͂��K�v���B�f�U�C���S�̂�䖳���ɂ��Ă��܂��̂ł͂Ȃ����Ƌ���邠�܂�A�D�G�ȊJ���҂��`�[���̈���Ƃ��Ă͂��܂��@�\���Ȃ�������͑����B�e�B�c�B�A�[�m��J�����@�b�W�I�Ȃǂ̌|�p��i������A�L�\�ȃ`�[���ƈꏏ�ɍ�Ƃ��邱�Ƃ̉��l�𗝉�����̂ɖ𗧂�������Ȃ��B
�E�v���Z�X
�@���p�H�|�̐��E�őf�ނɖ��𐁂����ނ��߂ɂ́A���ꂼ��قȂ�Z�p���v�������B�G��`���ɂ��A���ʉ�Ɩ��ʉ�ł͈قȂ�̂Ɠ����������B�������A���̐���v���Z�X�܂ł��قȂ��Ă���B����ꂪ�K�ꂽ�t�B�����c�F�̂���M�������[�ł́A�����̗t���t�����ؕЂɕ`���ꂽ�������㔼�̊G��W�����Ă����B���̓W���ɂ́A���b�L�̏ڂ����H����������Ă���A�킸���ł��Y����������ƍ�i���j�]���Ă��܂��Ƃ̐������������B�������A�|�p��i���ׂĂ������܂ł̐��x��v������킯�ł͂Ȃ��B���ɂ͐���H�������Ȃ肢��������ȏꍇ������B�\�t�g�E�F�A�J���ɂ�����Ɠ����悤�Ȃ��Ƃ����Ă͂܂�B�H���̐��x�́A�J�����Ă��鐻�i�̎�ނɂ���ĈقȂ��Ă���̂��B
�E�c�[��
�@���ƃc�[���Ɋւ��ẮA�����ƃ\�t�g�E�F�A�̗Ⴆ�͕�����₷���B����Ȕ��嗝��O�ɂ��āA������ӂɗ����Ă���Âڂ����m�~�ł�������n�߂邱�Ƃ͐�ɂȂ��B��������o�����߂ɂ́A�K�ȃc�[�����K�v���B����́A�����ȃJ�X�^���A�v���P�[�V�������������B���G�ɂȂ�Ȃ�قǁA�]�܂������ʂ��o�����߂ɂ̓c�[���̕i�����グ��K�v������B
�@�l�ށA�v���Z�X�A�����ăc�[������v�c�������Ċ����ɋ@�\���������Ȃ�A�~���m����قNj߂��N�����i��K��Ă݂�Ɨǂ����낤�B���̒��́A�̑�ȃo�C�I�������[�J�[�ł���X�g���f�B�o���E�X�ƃA�}�e�B�Ƃ̂��G���ŁA�����ɂ͌��݂�100�Јȏ�̃��[�J�[�����݂��Ă���B����H�[�ł́A�E�l�������؍ނ������A���X����b�N�X����������A�ڒ���`���[�j���O���s����Ƃ����邱�Ƃ��ł����B�n���H���������z������m���ɂ͋����������̂�����A�����̍H�[�̍�Ɗ��͐��S�N�̊ԂقƂ�Ǖς���Ă��Ȃ��悤�Ɏv����B�c�[���͓����ŁA�H��ɂ͐������C�����Ȃ��B���̖K��́A���Ԃ������ă\�t�g�E�F�A�����肷��Ƃ����A�M�҂��قƂ�njo���������Ƃ̂Ȃ����Ƃ��v���o�����Ă��ꂽ�B�M�҂��\�t�g�E�F�A�̎d���𑱂����Ă���ł��傫�ȗ��R��1�́A���̂悤�ȍ�Ƃ����Ă���������v���o���ăR�[�h���C������Ƃ��Ɋ�����v���C�h���B
�@�̑�ȃ��l�T���X�̌|�p�Ƃ����́A���ޗ��ɂ��邳�������B�_�r�f���̐���ɕK�v�Ȋ����Ȕ��嗝�������邽�߁A�~�P�����W�F���̓J�b���[���ɂ܂ŏo�|���Ă������B�Ȃƈꏏ�ɒn���C�֔�����r�������ɗ���������M�҂́A�ނƓ�����������Ĉؕ|�̔O��������B�����āA�̑�ȍ�i�����o���ɂ͏�ɍו��ɋC��z��K�v�����邱�Ƃ��l��������ꂽ�B�ō��̍ޗ���I�Ԃ����ł͂Ȃ��A�K�ȃc�[����I�����A�K�Ȑl�ނ��W�߂ă`�[����Ґ����A��Ƃ̂�����ʂɔz������K�v������B�ו��̏d�v���𗝉����A�����Ɉ�������߁A���Ԃ������đΏ�����̂��A�{���Ɉ̑�Ȍ|�p�ƁA�Ȋw�ҁA�\�t�g�E�F�A�J���ҁA�����āi�����镪��́j�����ƌĂ��l�X���B
�@���X�̎d���̎���x�߁A�M�҂̂悤�ɐ��E�L���̉ߋ��̌�������ĉ�邱�Ƃ����Ђ����߂���B���ꂪ�Ñ�̂��̂ł��낤�ƌ���̂��̂ł��낤�ƁA�������牽���w�сA���f�����鉿�l�̂�����̂������邾�낤�B���Ԃ�����āA�������O�̎���ɍ��ꂽ��i�̒���������A���̗��j�������₢�Ă���鋳�P�Ɏ����X���Ă݂�̂͂��������낤�B�s��̃v���b�V���[��A���G����������Z�p�ȂǁA����ꂪ����\�t�g�E�F�A�ݏo���̂ɕK�v�Ȏ��Ԃ����`�����X�͏��Ȃ��Ȃ����B�����͕K�v�ɔ����āA�Ԃɍ��킹�I�ȃ\�t�g�E�F�A���J�����Ă���B�������A��]���邱�Ƃ͂Ȃ��B�|�p�ƌĂԂɂӂ��킵����i�ݏo����D�̃`�����X�͗���B�M�҂͓ǎ҂����̃`�����X��F�����A������ő���Ɋ��p�ł��邱�Ƃ�����Ă���B
Copyright © ITmedia, Inc. All Rights Reserved.