�A�W���C���J���̍L�͂ȕ��y��ڎw�����FThe Rational Edge�i1/2 �y�[�W�j

The Rational Edge���F �A�W���C���J����@�͉��N���O����ꕔ�̑g�D�ł��܂����p����Ă������A�啔���̃\�t�g�E�F�A��Ƃł͂��̃e�N�j�b�N���܂��̗p����Ă��Ȃ��B���̗��R��T��A�ƊE�ɃA�W���C����@�������ƐZ��������”\�����߂��g�����h���������B

» 2008�N05��08�� 12��00�� ���J
[Per Kroll�iManager of Methods, IBM Rational, IBM�j�C��IT]

�@��Standish�O���[�v�́uChaos Report�v�ɂ��΁A�V�X�e���J���v���W�F�N�g��72�������s�ɏI��邩���m��1�n�ɒ��ʂ���Ƃ���B����ɁA�������ꂽ�@�\��45������x���g��ꂸ�A�قƂ�ǎg���Ȃ����̂�19������i�}1�j�B�����āA�ł��C�|����Ȃ̂́A�v���W�F�N�g�𖾂炩�ɐ����ɓ����͂��̎�@�i���̑������A�W���C���J����@�A�������͗ގ��̎�@�j���̗p����Ȃ��P�[�X�������Ƃ����������B

ALT �}1�@�������ꂽ�@�\�̑唼�́A�قƂ�ǂ������͈�x���g�p����Ȃ��B

����1�F �v���W�F�N�g���������ĉ^�p���n�܂邪�A�\�Z�I�[�o�[�A�[���̒x��A�����w�肳�ꂽ�d�l��@�\�̘R�ꂪ�o��B


�@�A�W���C���J���͉��N���̊Ԍ��ʓI�ɗ��p����Ă��Ă���A�v���W�F�N�g�̌��ʂ̌��ʂ������ɖ��邢�ɂ�������炸�A���̗̍p�͎�Ɋ�Ƃ�g�D�̂����ꕔ�Ɍ����Ă����B�ŋ߂ł́A�ی��A�ʐM�A����ы��Z�Ƃ������ƊE�ł͂��̗̍p�������n�߂Ă����B

ALT �{�L���́AIBM developerWorks����A�b�g�}�[�N�E�A�C�e�B�������𓾂Ė|��A�]�ڂ������̂ł��B

�@�������A�A�W���C���J�����嗬�ɂȂ�ɂ́A�ƊE�̎�̓x���_�ɂ��x���A�U�݂��Ă���A�W���C���J���‹��̓���A�����ăA�W���C���J����@�ւ̒i�K�I�Ȉڍs�V�i���I���K�v�ƂȂ�B�A�W���C���ւ̑�K�͂Ȉڍs�ɂ́A�i���b�W�̑�K�͂ȓ`�B�A�K�v�Ȑl���|���V�[�ւ̎��g�݁A�����ăX�P�[���u���ȃc�[���‹��Ȃǂ̃T�|�[�g���オ�K�v���B�Ō�ɁA��K�͊J���v���W�F�N�g�A�n�敪�U�^�J���A�������R���v���C�A���X�ȂǁA�傫�ȑg�D�����ʂ���J���̖��ɂ��Ή�����K�v������B�����e����Ői��ł���L�]�ȍ�Ƃ����Ă������B

���S���T����v���

�@�}�[�P�e�B���O�E�R���T���^���g�̃W�F�t���[�E���[�A�iGeoffrey A. Moore�j�͒����uCrossing the Chasm�v�m��2�n�̒��ŁA���i���A�[���[�A�_�v�^�[�����̐�i�Z�p����s��ŕ��L�����y�������̂ւƈڍs���ʂ����ɂ́A�ǂ�ǂ񑝉��������҂̑啔���ɂ��̖��͂�i����K�v������A�Ǝw�E���Ă���B�啔���̎傾�����g�D�́A���m�̕���ɑ��𓥂ݓ��������A�������������S�􂾂ƌ��Ȃ����̂��D�ށB�ނ�͍ŐV�Z�p�����s�ꃊ�[�_�[���D�݁A�a�V�ȃp���_�C���V�t�g�����p���I�ȉ��ǂ��D�ށB


����2�F �wCrossing the Chasm�x�iGeoffrey A. Moore=���^Collins�^2002�N�j

���Ғ��F �w�L���Y���x�i�W�F�t���[�E���[�A=���^�ĉj�Ё^2002�N�j


�@���[�A�̈ӌ����A�W���C���J�����嗬�ɂ��邱�ƂƂǂ̂悤�Ɋ֘A���Ă���̂����Ă������B

�� �ƊE�̎�v�x���_�[�ɂ��T�|�[�g

�@�A�W���C���s��ɂ́A�I�u�W�F�N�g�E�����^�[�A�}�E���e���S�[�g�E�\�t�g�E�F�A�A�l�b�g�E�I�u�W�F�N�e�B�u�X�A�N�A�h���X�A�����ăC���_�X�g���A���E���W�b�N�Ȃǂ̃T�[�r�X�x���_��A�����[�E�\�t�g�E�F�A�E�f�B�x���b�v�����g��o�[�W�����E�����Ȃǂ̐��i�x���_�ȂǁA�K�͂̏������x���_���Q�����Ă���B�����̑唼�͏]�ƈ�100�l�ȉ��̊�Ƃ��B����܂ł̂Ƃ���A�T�[�r�X�␻�i�̎�̓x���_�͎Q�����Ă��Ȃ��B�����A�������Ă���Ԃɂ��󋵂͕ς��‚‚���B

�@���E�ő勉�̃V�X�e���C���e�O���[�^�e�Ђ��A�A�W���C���J���ɒ��͂��n�߂Ă���BIBM�O���[�o���r�W�l�X�T�[�r�X���A�A�W���C���J���ƃA�W���C���ڍs�ɏd�_��u���uAccelerated Solution Delivery Practice�v�𓊓������΂���ŁA�L���b�v�W�F�~�j�̓A�W���C���J���v���b�g�t�H�[���ւ̓�����i�߂Ă���A�R�O�j�U���g��ITC �C���t�H�e�b�N�E�C���f�B�A�Ƃ������C���h�̕����̃V�X�e���C���e�O���[�^���A�W���C���J���ւ̐i�o��i�߂Ă���B

�@��v�x���_�e�Ђ́A�A�W���C���c�[���ƃv���Z�X�ւ̓�����i�߂Ă���BIBM�͐悲��A�A�W���C���E�R���{���[�V�����J���𒆐S�ɐ�����������Z�p�v���b�g�t�H�[���́uJazz�v���s���J�����BMicrosoft������A�A�W���C���v���Z�X�́uMSF for Agile�v�𓊓����AIBM�A�e�����W�b�N�A�R�o���V�X�A�L���b�v�W�F�~�j���͂��߂Ƃ����召15�Ђ̃x���_���A�A�W���C���v���Z�X�ɏd�_��u���uEclipse Process Framework�v�i�ȉ��AEPF�j�m��3�n�̊J���Ɍg����Ă���B


����3�Fwww.eclipse.org/epf/���Q�ƁB


�� ��������A�W���C���v���Z�X�̓���

�@�A�W���C���J���̐l�C�����܂�ɂ‚�A�A�W���C���v���Z�X�̐��������‚‚���BXP�A�X�N�����AOpenUP�AAUP�ADSDM�A���[���\�t�g�E�F�A�J���A�A�_�v�e�B�u�\�t�g�E�F�A�J���ARational Unified Process�iRUP�j�AMSF�AFDD�A�N���X�^���N���A�AEssUP�A�����ăA�W���C�����f�����O�Ȃǂ����̗Ⴞ�B

�@�����̃v���Z�X�̑����́A�\�t�g�E�F�A�J�����C�t�T�C�N���̓���̕��삵���J�o�[���Ă��Ȃ��B���̈��Ƃ��āA�X�N�����̓v���W�F�N�g�Ɨv���Ǘ��̕��삵���J�o�[���Ă��炸�A���C�t�T�C�N���S�̂ɑΉ�����ɂ�XP��A�W���C�����f�����O�Ȃǂ̂ق��̃v���Z�X�Ƃ̓������K�v�ɂȂ�B�قȂ�v���Z�X�̓����͓���A���Ԃ�������A�嗬�x���_�e�Ђ͓����ɔے�I���B

�@�����AEPF�v���W�F�N�g�̓v���Z�X�̓������ɂ��Ώ����Ă���BEPF�̓I�[�v���\�[�X�ŁA�\�t�g�E�F�A�̃x�X�g�v���N�e�B�X��ڎw���v���b�g�t�H�[���̃I�[�T�����O�A�R���t�B�M�����[�V�����A�����ē�������������B���̃v���W�F�N�g��2007�N���߂ɗ����オ��AOpenUP�AXP�A�X�N�����ADSDM�A�����ăA�W���C�����f�����O�ȂǁA�����̎�v�A�W���C���v���Z�X��EPF�ɑΉ��ς݁A�������͂��������Ή�����\�肾�B

�@EPF�����ł́A����炷�ׂẴA�W���C����@�����p���A������͍ė��p�”\�ȃA�W���C���v���Z�X�R���|�[�l���g���J���������ƍl���Ă���B�����́A�g�ݍ��킹�邱�Ƃ�OpenUP�AXP�A����уX�N�����Ƃ������قȂ�A�W���C���v���Z�X��A�Ǝ��̃A�W���C���v���Z�X���쐬�ł���B�v���Z�X�R���|�[�l���g�́A��Ƃ�g�D���o�^��C�����s������A���������ŗ��p������A�����񋟂������͔̔����邱�Ƃ��ł���͂����B

�� �i�����H ����Ƃ��v�V���H

�@�A�W���C���J���́A�ˑR�̃p���_�C���V�t�g���ƕ\������邱�Ƃ������B�����̊�ƂɂƂ��ċ��낵���b�ł���B�A�W���C���ւ̈ڍs�͏I���̂Ȃ����̂悤�ɂ��Ȃ�B�l�������ƂɐV���ȃv���W�F�N�g���ڍs�����A����ڍs�v���Z�X�ɂ‚��Ċw�΂��A��������コ���邱�Ƃ��ł���B��x�ɕ����̎�@�𓊓����邱�Ƃ��ł���B�Ⴆ�΁A�܂��͔����ƃe�X�g��̂ŊJ���ɒ��肵�A���̌�Ƀy�A�v���O���~���O��`�[���J���𓱓����邱�Ƃ��ł���B

�@���ȊǗ��`�[���ȂǓ���̃A�W���C����@�́A�m���ɐ^�̃p���_�C���V�t�g���B�`�[�������o�[��S�̂̈ӎv����ɏ]�킹�邱�ƂƁA�����̎d����^����{���̈Ӗ��Ŏ��ȃR���g���[�������邱�Ƃł́A�傫�ȈႢ������B�`�[����������f�𔗂��A�����o�[�����������̏�i�ɔ��f���‚������ʁA�u����������ł���̂ŁA���������Ō��߂Ēm�点�Ȃ����v�ȂǂƂ���ꂽ��A�N���Ǘ��E�Ȃ̂��܂�����������Ȃ��Ȃ��Ă��܂��B�����A���ꂪ�V���ȃ��x���̃R���{���[�V�����ƔM�ӂ𐶂ݏo���A���Y����啝�ɑ��������邱�Ƃ������̂��B

�@�A�W���C���ւ̈ڍs�ɂ���đg�D�̂ǂ̕������e�����󂯂�̂��A�܂��ǂ̂悤�ȐӔC���K�v�Ȃ̂������m�ɂ���K�v������B�e�X�g�ւ̃A�v���[�`���@�A���@�t�����V�̎�i�AIT����ƋƖ����C���Ƃ̃R���{���[�V�����A�J���‹��c�c�B�������C�����鏀�����ł��Ă��Ȃ��Ƃ���ɂ́A�A�W���C���ւ̖{�i�I�Ȉڍs�͌����Ă��Ȃ��B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);

���ڂ̃e�[�}

�l�C�L�������L���O

���Ȃ��ɂ������߂̋L��PR