Кіріспе

Жүйелік инженериядағы өзгерістерді басқару сұранысы - жүйеге өзгерістерді сұрау, жүзеге асыру мүмкіндігін анықтау, жоспарлау, іске асыру және бағалау процесі. Оның негізгі мақсаттары өзара байланысты факторлар жиынтығына өзгерістерді өңдеуді және ізденуді қолдау болып табылады.

Кіріспе

Өзгерістерді сұрауды басқару, өзгерістерді басқару және конфигурацияны басқару арасында айтарлықтай үйлесімділік және шатасу бар. Төмендегі анықтама осы салаларды әлі қамти алмайды. Өзгерістерді сұрауды басқару әсер еткен жүйені жақсарту арқылы пайда әкелу қабілеті үшін және осылайша "клиенттердің қажеттіліктерін" қанағаттандыру үшін қабылданды, бірақ оны өзгертуді басқаруды шатастыру және қажетсіз қиындату мүмкіндігі үшін сынға алды. Кейбір жағдайларда, әсіресе ақпараттық технологиялар саласында, жүйелерді ұстау (және өзгерту сұраныстарын басқару) үшін жүйелерді бастапқы құруға қарағанда көбірек қаражат пен жұмыс жұмсалады. Үлкен ERP жүйелерін алғашқы іске асыру кезінде ұйымдардың әдеттегі инвестициясы жалпы бюджеттің 15-20 пайызын құрайды. Осыған ұқсас, Хинли Леманның бағдарламалық жасақтаманың дамуы туралы екі заңын сипаттайды: Тұрақты өзгерістер заңы: Қолданылатын жүйелер өзгеруі керек, әйтпесе олар автоматты түрде пайдалылығынан төмен болады. Күрделіліктің өсу заңы: өзгерістер арқылы жүйе құрылымы күрделене түседі, оны жеңілдету үшін көбірек ресурстар қажет. Өзгерістерді сұрауды басқару өндіріс саласында да үлкен маңызға ие, ол өсіп келе жатқан әлемдік бәсекелестікке, технологиялық жетістіктерге және талапты тұтынушыларға байланысты көптеген өзгерістерге тап болады. Көптеген жүйелер қолданылған кезде өзгеріп, дамып отыратындықтан, осы салалардың проблемалары басқа көптеген салаларда белгілі бір дәрежеде кездеседі. Ескерту: Төмендегі процесте өзгеру комитеті тек қабылдау/разықтау шешімдеріне ғана емес, сонымен қатар басымдықтарға да жауапты болуы керек, бұл өзгеру өтініштерінің өңдеуге қалай бөлінуіне әсер етеді.

Процесс және оның нәтижелері

Өзгерістерді сұрауды басқару процесін сипаттау үшін мета-модельдеу әдісі қолданылады. 1-суретте осы бөлімде түсіндірілген процесс деректерінің диаграммасы көрсетілген.

Мысалдар

Өзгерістерді басқарудың жақсы мысалын бағдарламалық жасақтама әзірлеуден табуға болады. Көбінесе пайдаланушылар қателер туралы хабарлайды немесе бағдарламалық жасақтамаларынан жаңа функционалдылықты қалайды, бұл өзгеру сұрауына әкеледі. Сосын бағдарламалық қамтамасыз ету компаниясы осы өзгерісті жүзеге асырудың техникалық және экономикалық мүмкіндігін қарастырады және нәтижесінде ол өзгерістің іске асырылатынын шешеді. Егер бұл шын мәнінде болса, онда өзгерісті жоспарлау керек, мысалы, функциялық нүктелерді пайдалану арқылы. Өзгерістің нақты орындалуы бағдарламалық кодты құруға және/немесе өзгертуге әкеледі, ал бұл өзгеріс таралған кезде ол басқа код фрагменттерінің де өзгеруіне әкеледі. Алғашқы сынақ нәтижелері қанағаттанарлық болғаннан кейін құжаттаманы жаңартып, бағдарламалық жасақтамамен бірге шығаруға болады. Жобаның менеджері өзгерісті тексеріп, осы жазбаны өзгерістер журналына жабады. Өзгерістерді сұрауды басқарудың тағы бір типтік саласы, ол осы жерде қарастырылғандай, өндіріс саласы болып табылады. Мысалы, машинаны жасау мен өндіруді алайық. Мысалы, егер көлік құралының ауа қалталары ұзақ жол жүргеннен кейін автоматты түрде ауаға толы болса, бұл клиенттердің шағымдарына (немесе сынақ кезеңінде проблемалар туралы хабарламаларға) әкеледі. Өз кезегінде, олар өзгерісті талап етеді (оң жақтағы 2-суретті қараңыз), бұл өзгерісті негіздеуі мүмкін. Дегенмен, шығын мен пайданы қарапайым талдау жасау керек, содан кейін өзгеру туралы өтінішті мақұлдау мүмкін. Көлік құралының дизайны мен өндіріс кестесіне әсерін талдаудан кейін, өзгерісті жүзеге асыруды жоспарлауды құруға болады. Осы жоспар бойынша, өзгеріс шынымен жүзеге асырылуы мүмкін, содан кейін автомобильдің жаңа нұсқасы көпшілікке шығарылғанға дейін мұқият сыналады деп үміттенеміз.

Өңдеу зауыттарында

Күрделі процестер тіпті кішкентай өзгерістерге өте сезімтал бола алатындықтан, өнеркәсіптік процестер зауыттарында өзгерістерді дұрыс басқару қауіпсіздік үшін маңызды деп танылады. Құжатталмаған, тәуекелдерді дұрыс бағаламаған өзгерістер апатқа әкеледі. Бұған мысал ретінде Фликсбородағы жарылысты қарастырамыз. Өзгерістер дұрыс ойланбаған, құжатталмаған және тәуекелдер бағаланбаған, сондықтан шектеуді бұзу жағдайы анықталмаған. АҚШ-та OSHA-ның ережелері бар, олар өзгерістерді қалай жасау және құжаттау керектігін реттейді. Негізгі талап - ұсынылған өзгерісті жан-жақты тексеруді көп салалы топ жүргізуі керек, бұл қауіптің жоғалуы мүмкіндігін азайту үшін мүмкіндігінше көп көзқарасты пайдалануды қамтамасыз етеді. Осы орайда, өзгерістерді басқаруды өзгертуді басқару немесе MOC деп атайды. Бұл процестердің қауіпсіздігін басқарудың көптеген компоненттерінің бірі ғана, 1910.119 бөлімінде.

Анықтама әдебиет және қосымша оқу

Crnković I., Asklund, U. & Persson Dahlqvist, А. (2003) бойынша. Өндіріс деректерін басқару және бағдарламалық жасақтаманы конфигурациялауды басқаруды іске асыру және біріктіру. Лондон: Артек үйі. Деннис, А., Виксом, Б. Х. & Тегарден, Д. (2002). Жүйелік талдау және жобалау: UML-мен объектке бағдарланған тәсіл. Хобокен, Нью-Йорк: Джон Уайли & Sons, Inc. Джорджтаун университеті (туған). Деректер қоймасы: сөздік. 2006 жылдың 13 сәуірінде алынған: https://web. мұрағат. org/web/20060423164505/http://uis. Джорджтаунда. edu/departments/eets/dw/GLOSSARY0816 (Білімдер/електрлік құралдар/ағылшыныстар/ағылшыныстар) html. Хинли, Д. С. (1996). Бағдарламалық эволюцияны басқару: процесске бағдарланған көзқарас. Ақпараттық және бағдарламалық қамтамасыз ету технологиясы, 38, 723 730. Хуан, Г. Х. & Мак, К. Л. (1999). Ұлыбританияның өңдеуші өнеркәсіптеріндегі инженерлік өзгерістерді басқарудың қазіргі тәжірибесі. Халықаралық операциялар және өндіріс менеджменті журналы, 19 ((1), 21 37. IEEE (1991) " деген мақаласында келтірілген. Бағдарламалық жасақтама инженерия терминологиясының стандартты сөздігі (ANSI). Электрлік және электроника инженерлері институты Inc. 2006 жылдың 13 сәуірінде алынған: http://www. е. Оулу. fi/research/ouspg/sage/glossary/#reference 6 Mäkäräinen, M. (2000) - "Археология және ғылым" атты ғылыми-зерттеулер. Жасалған бағдарламалық жасақтаманы әзірлеудегі бағдарламалық жасақтаманы өзгертуді басқару процестері. Докторлық диссертация. Эспоо: VTT Publications баспасы. Интернетте: http://www. vtt. fi/inf/pdf/publications/2000/P416 - тің мәтінін оқып шығу. pdf. Маннан, Сэм (2012). Листің Өңдеуші өнеркәсіптегі шығындарды болдырмау (4-шы басылым). Оксфорд: Баттерворт Хайнеман. NASA (2005) зерттеулері. NASA IV&V Facility Metrics Data Program сөздік және анықтамалар. 2006 жылдың 4 наурызында алынған: https://web. мұрағат. www. jw.org/txt сайты IVV. NASA-ның мәліметтері. "Gov/MDP" сөздіктер жинағы. html. Пенсильвания мемлекеттік университетінің кітапханалары (2004). CCL нұсқаулығы: Терминдер мен қысқартулар сөздігі. 2006 жылдың 13 сәуірінде алынған: https://web. мұрағат. Бұл - біздің басты мақсатымыз. кітапханалар. псу. edu/tas/ каталогтау/ccl/ сөздік. ХТМ. Принстон университеті (2003). WordNet 2.0 жүйесі. 2006 жылғы 13 сәуірде http://dictionary. сілтеме. com/search?q= босату. Rajlich, V. (1999): "Бұл - біздің басты мақсатымыз. Бағдарламалық жасақтаманың өзгеруі мен эволюциясы. Pavelka, J., Tel, G. және Bartošek, M. (Қолжазбалар. ), SOFSEM'99, Компьютерлік ғылымдардағы лекция жазбалары 1725, 189 202. Ригби, К. (2003). Басқару стандарттары: Терминдер сөздігі. 2006 жылдың 1 сәуірінде алынған: https://web. мұрағат. Бұл - біздің басты мақсатымыз. эфирлік уақыт. co. uk/users/wysywig/gloss. ХТМ. Скот, Дж. А. А. & Nisse, D. (2001) Бағдарламалық жасақтаманы басқару, Бағдарламалық жасақтаманы басқару туралы нұсқаулық, Білімдер қоры, 7-тарау, IEEE Компьютерлік қоғам баспасы. Vogl, G. (2004): Басқару ақпараттық жүйелері: терминдер сөздігі. 2006 жылдың 13 сәуірінде Уганда шейіт университетінің веб-сайтынан алынды: https://web. мұрағат. www.jw.org/kb/20060411160145/http://www.321сайт. com/greg/courses/mis1/ сөздік. ХТМ. Вёрд, И. ван де (2006). Метамодельдеу техникасы: Методика инженериясы курсының жобасы 05/06. 2006 жылдың 1 наурызында алынған: https://bscw. С. ық . nl/bscw/bscw. cgi/d1009019/Процесс деректерінің диаграммасына нұсқаулар. pdf [жеке пайдалану мүмкіндігі шектеулі].