�v���Ǘ��ƕύX�˗��Ǘ��̈Ⴂ�𗝉����悤�F�݂�Ȃ��Y�ޗv���Ǘ��i7�j

» 2005�N06��01�� 12��00�� ���J
[�ʐ쌛�C���{IBM]

�@�ǂ�Ȃɒ��Ӑ[���v�����`���Ă��A�r�W�l�X�‹��̕ω���A�ڋq�̃V�X�e���ɑ΂��闝���̕ω��ɉ����ėv���͕ύX�������̂ł��B��5��u�v���Ǘ��v���Z�X�̗����ǐՂ����v�ł́A�v���̕ύX�ɑ΂���Ǘ��v���Z�X�̊T�v�����b�����܂����B����́A���ɗv���ւ̕ύX�Ƃ����ϓ_�����łȂ���Q�񍐂��܂߂��ύX�˗��Ƃ����ϓ_�ŁA�V�X�e���ւ̗��Q�֌W�҂̗v�]�iStakeholder Request�j���Ǘ�����u�ύX�˗��Ǘ��iChange Request Management�j�v�����グ�A�v���ƕύX�˗���������ƕ����čl���邱�Ƃɂ�郁���b�g��������܂��B

�������Ȃ��v���̕ω��ɂǂ��Ώ����邩�H

�@�V�X�e���J���ɂ����āA�u�����̒i�K�ŗv�����m�肵�A���̌�ύX���Ȃ��v���Ƃ��”\�ł���΁A�v������������V�X�e�����\�z����J���`�[���ɂƂ��ẮA���ɂ��ꂵ�����Ƃł��B�������A���ۂ̃V�X�e���J���ɂ����ẮA�����̒i�K�ŗv�����m�肷�邱�Ƃ͂��܂茻���I�ł͂���܂���B

�@�Ⴆ�΁A�������Ђ��V�����e�N�m���W�𓱓�������A�V�X�e���J���̂��߂̗\�Z���팸���ꂽ��Ƃ������悤�ȃr�W�l�X�‹��̕ω����N����A�v����ω�������𓾂Ȃ��P�[�X�͏��Ȃ�����܂���B�܂��A�J���̏����i�K�ɂ����Čڋq���g���ǂ�ȃV�X�e�����~�����̂�������Ȃ�������A�J�����i�ނɂ‚�Čڋq�̃V�X�e���ɑ΂���F�����ς�����肷��ȂǁA�v���������̒i�K�Ŋm�肷�邱�Ƃ�������Ƃ͖��炩�ł��傤�B�����̂��Ƃ���A�V�X�e���J���ɂ����ėv���̕ω�����������Ƃ͗e�Ղɑz�����‚��܂��B

�@�ł́A���������v�����ω�����”\���������󋵂ł́A�ǂ������΍�����ׂ��Ȃ̂ł��傤���H �܂��A�ύX�ɋ����V�X�e���E�A�[�L�e�N�`���i��Ր݌v�j��݌v���邱�ƁA�o�[�W�����Ǘ��A�����[�X�Ǘ����܂ރ\�t�g�E�F�A�\���Ǘ��𐳊m�ɍs���A�ύX���������ۂɁA���ʕ��̏C�����Ǘ��ł���̐��𐮂��邱�Ƃ���؂ł��B

�@�܂��A�\�t�g�E�F�A�J���̊J���H�����̂��̂��l�����Ƃ��ɂ́A�����^�̊J���v���Z�X�����̑΍�Ƃ��ċ�������ł��傤�i��6��u�����^�J���ɂ�����v���Ǘ��̗����v�j�B �����^�J���ɂ����ẮA�v���W�F�N�g�S�̂ł̎����ɉ����āA�d�v�ȍ�Ƃ��d�_�I�ɍs���܂��B

�@�v���W�F�N�g�̏����̔����ł́A�Ɩ����́A�v����`���d�_�I�ɍs���A�v���W�F�N�g�̌㔼�̔����ɂȂ�Ǝ�Ɏ������s���܂��B�E�H�[�^�[�t�H�[���^�̊J���̂悤�ɁA�����̒i�K�ŗv�������S�ɍ쐬���邱�Ƃɂ������̂ł͂Ȃ��A�e�H�����J��Ԃ����ƂŁA�v���ɑ΂��闝����[�߁A���S�ȃA�[�L�e�N�`�������A�����A�e�X�g���J��Ԃ��Ēi�K�I�Ɋ����x�𑝂��Ă䂭���Ƃ��ł��܂��B

�@�����̂悤�ȁA�A�[�L�e�N�`���A�\�t�g�E�F�A�\���Ǘ��A�����^�J���̘b����؂ł����A����͕ύX���������Ƃ��ɂ�����ǂ����܂Ƃ߁A�ǂ��������Ă������Ƃ����ύX�˗��Ǘ��ɖڂ������āA�b��i�߂����Ǝv���܂��B

�v���ƕύX�˗��𕪂��čl����

�@�v���ɑ΂���ύX���Ǘ�����L�[�|�C���g��1�‚��A�ύX�˗��Ɨv���̈Ⴂ�𗝉����邱�Ƃł��B�ύX�˗��́A�v���Ƃ͈Ⴄ���̂ł��B�\1�́A�ύX�˗��Ɨv���̈Ⴂ���ȗ��ɂ܂Ƃ߂����̂ł��B

�ύX�˗�
�iChange Request�j
  • �V�����@�\�A�g���˗��A��Q�񍐂Ȃǂ́A�S�Ă̗��Q�֌W�҂���̗v�]
  • �L�q���e���s���m�A�s���m�Ȃ��Ƃ�����
  • �p�ꂪ���ꂳ��Ă��Ȃ�
  • �ύX�˗��̒��ŏd�����Ă��邱�Ƃ�����
�v���irequirement�j
  • �u�V�X�e�����������ׂ��l�Ԃ�\�́v�� ����A�ڋq�ƊJ���`�[ ���ɂ�荇�ӂ��ꂽ�A�_��̊�Ղł���
  • �v���̕i����𖞂����Ă���
  • IEEE830�̕i����F���m�ł���^���S�ł���^��т��Ă���^���m�ł���^�d�v���ƈ��萫���]������Ă���^���؂ł���^�ύX�ł���^�ǐՉ”\�ł���^�����ł���
�\1 �ύX�˗��Ɨv���̈Ⴂ

�@�܂��A�ύX�˗����猩�Ă����܂��傤�B�ύX�˗��́A���Q�֌W�҂���̃V�X�e���J���ɑ΂���v�]�ł��B�v�]�̓��e�́A�܂������V�����@�\�ł�������A�����@�\�̊g���ł�������A��Q�̏C���v�]�ł������肷��ł��傤�B�ύX�˗��́A�����̗��Q�֌W�҂ɂ��L�q�����̂ŁA���̋L�q���e�͐��m�łȂ����Ƃ����X����܂��B�ύX�˗��̋L�q�Ɏg���Ă���p����A�J���`�[���̗p��W�ɂ�����Ȃ����̂�������܂��B�܂��A�ύX�˗��͏d�����ēo�^����邱�Ƃ����X����܂��B�Ⴆ�΁A�V�X�e���ɏd��ȋ@�\�������Ă����Ƃ��́A�����̃��[�U�[��������w�E���ĕύX�˗���o�^����ł��傤�B

�@����ɑ΂��āA�v���͂��������������V�X�e�����쐬���邽�߂́A�V�X�e�����������ׂ��l�Ԃ�\�͂��L�q�������̂ł���A�ڋq�ƊJ���`�[���Ԃ̌_��̊�ՂɂȂ���̂ł��B�ǂ��_��̊�Ղł��邽�߂ɁA�v���́A�uIEEE 830�v�̕i����Œ�߂��Ă���悤�ɐ��m�ŁA���m�Ȃ��̂łȂ���΂Ȃ�܂���B�i���̍����v���ł��邩�炱���A������_��̊�ՂƂ��āA�ڋq�ƊJ���`�[���̊Ԃō��ӂ����Ԃ��Ƃ��”\�ɂȂ�܂��B

�@���̂悤�ɁA�ύX�˗��Ɨv���𖾊m�ɋ�ʂ���ƁA�v���ɑ΂���ύX���ł��邾�����Ȃ����邱�Ƃ��ł��܂��B�‚܂�A�����ύX�������Ƃ����˗����������炻�����炷���ɗv���A�R�[�h���C������A�v���[�`�ɔ�ׂāA�V�X�e���ɑ΂���{���́u�v���v�ƁA�����̗��Q�֌W�҂���o�Ă���u�ύX�˗��v�̈Ⴂ�𗝉����A�ύX�˗��ɑ΂��Đ����ȏ����𓥂񂾂����ŁA�K�v�ȂƂ��̂ݗv����ύX����A�v���[�`����邱�ƂŁA�v���ɑ΂��閳�ʂȕύX�������̂ł��B

�ύX�˗��̊Ǘ��v���Z�X

�@�v���ƁA�ύX�˗��̈Ⴂ�𐮗������Ƃ���ŁA��������A�ύX�˗��ɑ΂���Ǘ��v���Z�X�����Ă����܂��傤�B�\2�́A�ύX�˗��Ǘ��v���Z�X�̗���X�e�b�v�ɂ܂Ƃ߂����̂ł��B

  1. ���Q�֌W�҂��A�ύX�˗����쐬����i�ύX�˗��͈ꊇ�Ǘ������j
  2. �ύX�R���ψ���́A�ύX�˗��𕪐͂��A�ǂ̂悤�ɑΉ����邩���肵�A���F���ꂽ�ύX�˗��ɒS���҂��A�T�C������
  3. �S���҂́A���̕ύX�˗��ɉ����āA�v���A�݌v�A�R�[�h�Ȃǂ̐��ʕ����C������
  4. �e�X�^�[���A�C�����e�����؂���
  5. �ύX�R���ψ���͕ύX�˗����N���[�Y����

�\2 �ύX�˗��Ǘ��v���Z�X�̃X�e�b�v��

�@�܂��A�ύX�˗����o�^����܂��B�����A�J���`�[�����̃����o�[�����̕ύX�˗��ɑ΂��ȁX�ɑΉ����ėv�����C��������A�R�[�h���C�������肷��ƁA�v���W�F�N�g���̐��ʕ��ɑ΂��Ă��܂��܂ȕύX�����������I�ɔ������邱�ƂɂȂ�A�v���W�F�N�g�͊Ǘ��s�\�ȏ�ԂɊׂ�܂��B�����Ȃ�Ȃ��悤�ɁA�}1�ɂ���悤�ɂ��ׂĂ̕ύX�˗����W�߂āA�P��̏��F���[�g��ʂ��悤�ɂ��܂��B���̃��[�g�́A���K�͂ȃv���W�F�N�g�̏ꍇ�́A�v���W�F�N�g�}�l�[�W���̂悤�ȒS���҂����d�؂邱�ƂɂȂ�܂����A������x��K�͂ȃv���W�F�N�g�̏ꍇ�A�v����݌v�`�[���̑�\�҂���Ґ������ύX�R���ψ���iCCB�FChange Control Board�j�����d�؂�܂��B

ALT �}1 �ύX�˗����ꌳ�I�ɊǗ�����

�@���ɁA�ύX�R���ψ���͌X�̕ύX�˗��𕪐͂��āA�ǂ̂悤�ɑΉ����邩���肵�A�S���҂��A�T�C�����܂��B���̑Ή��́A����ꍇ�́A�P���ɗv���ɑ΂��Đ��m�Ɏ�������Ă��Ȃ��R�[�h�̃o�O���C�����邱�ƂɂȂ�ł��傤���A����ꍇ�́A�v����ύX����A���邢�́A�V�����v�����쐬���邱�ƂɂȂ�ł��傤�B������ɂ���A�����Ȃ�R�[�h�Ɏ������̂ł͂Ȃ��A�v������C�����K�v���ǂ���������Ɗm�F���������ŁA�v������i�K�I�ɏC�����|���Ă������Ƃ���؂ł��B���̂Ƃ��ɁA�v�����ł̃g���[�T�r���e�B�A�v������݌v�A�R�[�h�A�e�X�g�P�[�X�ւ̃g���[�T�r���e�B��������Ă���ƁA�ύX�˗��̕��́A�S���҂̍�ƂɂƂ��Ĕ��ɖ𗧂‚��Ƃ͂�������ł��傤�B

�@�����A�ύX�˗����A�v���Z�b�g�ɑ΂���ύX���܂ޏꍇ�́A�ύX�˗��͗v�����C������ۂ̓y��ɂȂ�܂��B�ύX�˗����̂����̂܂ܗv���ɂȂ�̂ł͂Ȃ��A�Ƃ������Ƃ��d�v�ł��B�ŏ��ɂ��b�����悤�ɁA�ύX�˗��Ɨv���͕ʕ��Ȃ̂ł��B�v���́A�����܂��ł͂Ȃ��A�v���Z�b�g�̒��Ŗ��������݂����A���؂��ꂽ���̂łȂ���΂Ȃ�܂���B�ύX�˗��͒ʏ�A�����������_�ł͏�����Ă��܂���B

�@�ύX�˗��ɑ΂����Ƃ��A�T�C�����ꂽ�S���҂���Ƃ��I����ƁA�e�X�^�[���C�����e�����؂��A�������C�����s��ꂽ���Ƃ��m�F���������ŁA�ύX�R���ψ���͂��̕ύX�˗��ɑ΂���Ή����I���܂��i�N���[�Y����j�B

�@�ύX�˗���K�؂ɏ�������ɂ́A�����̕ύX�˗����ꌳ�I�ɊǗ����A���̕ύX�˗��ɑ΂���]���A�S���ҁA��Ə󋵂Ȃǂ�ǐՂ���K�v������܂��B��K�͂ȃV�X�e���J�����s���ꍇ�́A�ύX�˗��Ǘ��c�[���iIBM Rational��ClearQuest�ABorland��StarTeam�ATelelogic��SYNERGY/Change�Ȃǁj�𓱓����邱�ƂŁA�Ǘ��R�X�g���팸���邱�Ƃ��”\�ł�

�ύX�˗��Ǘ��v���Z�X�Ɨv���Ǘ��v���Z�X�̗Z��

ALT �}2 �ύX�˗��Ǘ��v���Z�X�Ɨv���Ǘ��v���Z�X�̊֌W

�@�}2�́A�ύX�˗��Ǘ��v���Z�X�Ɨv���Ǘ��v���Z�X�̊֌W��\�������̂ł��B�}2�̍����̗v���֌W���猩�Ă����܂��傤�B�V�X�e���J�����n�܂�ƁA�������ׂ����𕪐͂��A���Q�֌W�҂̃j�[�Y�𗝉����������ŁA�V�X�e���ɑ΂���v�����L�q���Ă����܂��B�V�X�e���J���̏����̒i�K�ł́A�܂��v�����̂��̂�������ƌ`����Ă��Ȃ��̂ŁA���̒i�K�ł́A���ɕύX�˗��Ƃ��ȁX�̗��Q�֌W�҂̗v�]����������K�v�͂���܂���B

�@�����āA�v�����ł܂��Ă��鎞���ɂȂ�ƁiRUP�̏ꍇ�A���ȃt�F�C�Y�̏I�Ձj�A�v���Z�b�g�̃X�i�b�v�V���b�g���쐬���i�����v���x�[�X���C���ƌĂт܂��j�A�J���`�[���ɂ��̃x�[�X���C�������J���܂��B����ȍ~�̗v���x�[�X���C���ɑ΂��邷�ׂĂ̕ύX�́A�ύX�˗��Ǘ��v���Z�X���܂߂��`�ōs���悤�ɂ��܂��B

�@�}2�̉E���̕ύX�˗��֌W�ɖڂ��ڂ��܂��B�����ł́A�ύX�˗����o�^����A�X�̕ύX�˗��́A�ύX�R���ψ���ɂ���ĐR������܂��B�ύX�˗������͂��ꂽ���ʂƂ��āA���̕ύX�˗����󂯓���邱�ƂɂȂ�ƁA�x�[�X���C�������ꂽ�v���Z�b�g�ɑ΂��āA�C�����s�����ƂɂȂ�܂��B�C�����I�����A�����̂��߂̗v���Z�b�g�����肳���ƁA���̗v���Z�b�g���x�[�X�ɁA�݌v�E�����E�e�X�g���s���邱�ƂɂȂ�܂��B�������I�����A���̔��������݂���ꍇ�́A�܂��ύX�˗����󂯓���A���̔����̂��߂̗v���Z�b�g����肷��A�Ƃ������Ƃ��J��Ԃ��܂��B


�@�ȏ�A����́A�ύX�˗��Ǘ��iChange Request Management�j�����グ�A�v���ƕύX�˗��̈Ⴂ�A�ύX�˗��Ǘ��v���Z�X�̗���A�v���Ǘ��ƕύX�˗��Ǘ��̑g�ݍ��킹��������Ă��܂����B�����̕ύX�˗����A�ύX�R���ψ���Ƃ����P�ʃ��[�g�ŏ������邱�ƂŁA�R�l�i���傤���j�̂悤�ɕύX�˗����i�荞�݁A���F���ꂽ�ύX�˗��݂̂�v������i�K�I�ɏ������Ă����A�Ƃ����Ƃ��낪�L�[�|�C���g�ł����B���̎d�g�݂��\�z���邱�ƂŁA�v���ɑ΂��閳�ʂȕύX������邱�Ƃ��ł���̂��������肢�������܂����ł��傤���H

���҃v���t�B�[��

�ʐ쌛�i���܂��킯��j

�@IBM������b�������ɓ�����A�����^�r���v�^Linux�R���s���[�^WatchPad�̌����J���ɏ]���B���݂́AIBM Rational���ƕ��ɂāARUP�E�v���Ǘ��E�I�u�W�F�N�g�w�����͐݌v�̍u�t�Ƃ��ăR���T���e�B���O���s���Ă���B



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);
���Ȃ��ɂ������߂̋L��PR