
- •Меню қазақша
- •1.1990 Жылдардағы erp-жүйелердің дамуы
- •12. Erp жүйелерінің даму тарихының бірінші кезеңі
- •Бизнес-процесс дегеніміз не?
- •Жүйе байланысын тексеру тесті
- •Санау жүктемесін есептеу
- •Интеграциялық тест және оның түрлері
- •Кодтың дұрыс жұмыс жасауын тексеру тесті
- •Қабылдау тесті дегеніміз не?
- •Мамандардың жұмыс жасау мүмкіндігін тексеру тесті.
- •Реинженеринг және оны жүзеге асыру жолдары
- •Санау жүктемесін тарту тесті дегеніміз не?
- •Симуляция дегеніміз не? Оны erp-жүйеде қандай мақсатта қолданады?
- •Франчейзинг дегеніміз не?
- •Функционалды тестті қалай жүзеге асырамыз?
- •Функциялардың байланысын тексеру тесті
- •1.Функционалды тестілеу (Functional testing)
- •2.Қауіпсіздікді тестілеу (Security and Access Control Testing)
- •3.Өзара әрекеттесуді тексеру (Interoperability Testing))
- •Меню ағылшынша
- •3 Ways of outsourcing stages of system development(Жүйе дамыуындағы аутсорсинг кезеңінің 3 жолын ата)
- •Choose a suitable source of software for a national company?(Ұлттық компания үшін бағдарламалық қамтамасыз етудің қолайлы көзін таңда) Бағдарламалық қамтамасыз ету
- •Операциялық жүйе
- •Мәліметтер базасын басқару жүйесі
- •Қолданбалы бағдарламамен қамтамасыз ету
- •Choose a suitable source of software for a student? (Студент үшін бағдарламалық қамтамасыз етудің қолайлы көзін таңда)
- •Choose a suitable source of software for a university? (Университет үшін бағдарламалық қамтамасыз етудің қолайлы көзін таңда)
- •Choose a suitable source of software for an international company? (Халықаралық компания үшін бағдарламалық қамтамасыз етудің қолайлы көзін таңда) Бағдарламалық қамтамасыз ету
- •Операциялық жүйе
- •Мәліметтер базасын басқару жүйесі
- •Қолданбалы бағдарламамен қамтамасыз ету
- •Create a network diagram for certain system(Белгілі бір жүйе үшін желілік диаграмманы жаса)
- •Create a project communication matrix for certain system(Белгілі бір жүйе бойынша байланыс матрицасын жаса)
- •Definition of V model of testing.(Тестілеудің V моделінің анықтамасын жаса)
- •Describe main concepts and give a definition of software engineering(Негізгі ұғымдарды сипаттаңыз және бағдарламалық қамтамасыз етудің анықтамасын беріңіз)
- •Describe spiral model, compare with waterfall. Give an example(Спиральдң моделді сипатта және каскадты модельмен салыстыр, мысал келтір)
- •Describe the classic life cycle (waterfall model) and list its benefits(Классикалық өмірлік циклді сипаттаңыз(каскадты үлгі) артықшылығын жазыңыз)
- •Describe two models: Incremental model and rad model and compare them(Екі үлгіні сипаттаңыз: қосымша үлгісі мен rad моделі және оларды салыстыру)
- •Explain the meaning of evolutionary process model, list evolutionary process models types(Эволюциялық процесс моделінің мәнін түсіндіріңіз, эволюциялық процесс моделі түрлерін тізіп жаз)
- •How looks a typical project workbook?(Типтік жоба кітабы қалай көрінеді)
- •List advantages and disadvantages of prototyping in software engineering(Бағдарламалық қамтамасыз етудегі прототиптердің артықшылықтары мен кеемшіліктерін тізіп жаз)
- •List types of prescriptive models. Describe them and compare(Өкімдік модель түрлері, оларды сипатта және салыстыр)
- •Make a communication plan for a system you are planning(Сіз жоспарлап отырған жүйе үшін байланыс жоспарын жасау)
- •Provide a prototype for a mobile application.(Мобильді қосымшаларды прототиптермен қамтамасыз ету )
- •Specify advantages and disadvantages of waterfall model(Каскадты модельдің артықшылықтары мен кемшіліктерін көрсетіңіз)
- •What are main deliverables for a system project?(Жүйе жобасының негізгі құжаттары қандай?)
- •Why are the prescriptive models are important? How do you think what are the work product? List them(Неге өкімдік модель маңызды болып табылады? Сіз жұмыс өнімі не деп ойлайсыз? Оларды атаңыз)
Бизнес-процесс дегеніміз не?
Бизнес-процесс — бұл:
клиент үшін маңызы бар, кейбір кіріс ақпараттық – материалдық ағындарды жақсартуға және көзделген нәтижеге жетуге бағытталған өнеркәсіптегі тізбектелген операциялардан тұратын процесс;
бір немесе бірнеше кірісі және шығысы бар және клиентке қажетті өнім өндірумен аяқталатын өзара байланысқан функциялар тізбегі;
клиент қажеттіліктерін қанағаттандыра тұра, өнімнің қосымша бағасын құру процессі;
айқындалған өнеркәсіптік мәселені шешетін жұмыстар.
өнеркәсіптің бизнес - функциясын жүзеге асыратын, кірістер жиынын шығыстар жиынына түрлендіретін тізбектелген процесс;
Бизнес – процесстердің тиімділігінен компанияның бәсекеге қабілеттілі және табысы тікелей тәуелді.
Бизнес-процеске мысал: "кафеде клиентке қызмет көрсету":
Бизнес-процесс:
а) айқын бейнеленген,
б) тиімді,
в) бейнеленгеніне сай жүргізілуі, және
г) жақсартыла беруі қажет.
Компания басшылығы процестерді жүргізуден келесідей пайда табады:
компанияның қалай жұмыс істеп жатқандығын жақсы түсінеді (әдетте сипаттау процесінде дау шығады).
процестерді стандартизациялау(бұлар сипатталамаған жағдайда , әр жұмысшы жұмысын өз білгенінше жасай береді).
жұмыс сапасы мен бизнес басқару жақсарады.
компанияның жұмысын, әсіресе бөлімдердің өзара байланыстарын арнайы жақсарту мүмкіндігі.
қызметкерлердің адамдық факторынан бизнестің тәуелділігін кеміту, олардың IQ деңгейінің жоғары болуын талап етпейді, қымбатқа түспейтін персонал жалдау, «кадрлық аштық» проблемасының шешімі табылады.
Сонымен қатар, клиенттардің қанағаттануларының көбеюі, кідірістердің азайып, кірістің көбейеді.
Жүйе байланысын тексеру тесті
ERP жүйесін құру барысында маңызды фактордың бірі – тестілеу, ол осы жүйені құруға кеткен қаржынын 50% - ын қолданады. Организацияның жіберетін қатесінің бірі – тестілеу процесін жүргізбеуі.
Тестілеу қажеттілігі
Стандартизацияланған коммерциялық шешімнің тұтастығы, клиенттік платформама және инфраструктурамен үйлесуі сияқты болжамдарды растау керек.
Тестілеу процесі
Санау жүктемесін есептеу
Тестілеудің бірінші деңгейінде өнім өндірушілікті тестілеу тұрады, аты айтып тұрғандай ол ERP жүйеге қосылған бір ғана қолданушының жұмысын қолдай алады ма немесе көптеген қолданушылардың жұмысын қолдайтындай мүмкіндігі бар немесе жоқтығын тексереді. Бұл тестілеудің қарапайымдылығы мен тиімділігі тестілеу жоспарынан, тестілеу жабдықтарынан, тестілеу командасындағы адамдардан тәуелді. Операторға қарағанда тестілеу жабдықтарын қолданылып, тестілеу процесін жүргізу тиімдірек. Мысалы, бір тестілеу сервисі бір мезгілде финанстық бөлімде жүйеге кірушілердің санын анықтайды, ал бұл оператордың қолынан келмейді.
Функционалды тестілеу - ERP шешімі спецификацияларды және талаптарды қанағаттандыратындығына кепілдік беретін, жүйе функциялары және программалық қамтамасыз ету мен аппараттық жабдықтар функцияларын тестілеу. Функционалды тестілеу кезінде организация қолданатын тәсілдер кәсіпорындағы функционалдықты жеңілдету керек.
Процестегі келесі маңызды қадам негізгі бизнес-процестерді документациялау, тестілеудің модульді компонеттерін құру, тестілеу лабораториясын құру, қателерді талдау және тестулеу есеп беруін жасау.
Өнімділік пен функционалдық тестілеу ERP тестілеуінің негізгі құраушы блоктарын құруда қолданылатын болса, процестің басты бөлігі – интеграцияны тестілеу. ERP шешім қаншалықты қалыптандырылған және ұйымға бейімделінгенімен, ол еш уақытта идеалды болмайды және кей түзетулерді қажет етеді. Сонымен, тестілеу маңыздырақ аспектісі пакеттің функцияланғанында емес, сол пакеттің организацияда жүзеге асуы. Сондықтан, бұл жерде негізгі сұрақ - ERP ендірілгеннен кейін ол талаптарды қанағаттандыратандай организация процестерінде қаншалықты бейімделген? Интеграциялық тестілеу:
процестік-бағытталу жағынан сай келуі;
қызметкерлердің қатысуымен шынайы іскерлік операцияларда өнімділігі жоғары болуы қажет.
Тестілеуді автоматизациялау
Тестілеу ауырпашылығын жеңілдету тәсілдерінің бірі – тестілеуді автоматизациялау. Тестілеуді автоматизациялау тестілеуді аяқтайды. Негізгі процестерді автоматизациялау арқасында процесс тез жүреді. Конфигурацияны тестілеуде және регриссивті тестілеуді көп қолданылады. Организация өзіне автоматты тестілеу сай келетіндігін мұқият тексеруі қажет:
автоматизациялау үшін дұрыс жабдықтарды таңдау;
қосымшалар мен тестілеудің негізгі сынақ нұсқасының (картонная версия) бар болуы;
технологиядағы өзгерістерді қабылдай алатын өнім жеткізушінің жақсы қоламасы қажет.