KURSNI YARATISH UCHUN TARIXIY OLD SHARTLAR. DASTURIY ARXITEKTURA DIZAYNINING DOLZARBLIGI
Yigirmanchi asrning 50-yillari o'rtalaridan boshlab, dasturiy ta'minot arxitekturasi kontseptsiyasi IT-mutaxassislarining professional jamoasida juda keng va qizg'in muhokama qilinmoqda. Buning sababi shundaki, arxitektura o'zining asl qo'llanilish uslubida faqat yaratilgan axborot tizimlari uchun zarur asos ko'rinishida ko'rib chiqilgan.
Keling, rezervasyon qilamiz va aniqlik kiritamiz - o'sha paytda dasturiy ta'minot arxitekturasi faqat texnik tushuncha sifatida tushunilgan, ya'ni. dasturiy mahsulotlarning belgilangan samarali ishlashini ta'minlaydigan oldindan tuzilgan ulanishlar va protokollar bo'yicha bir-biri bilan optimal o'zaro ta'sir qiladigan dasturiy ta'minot va tizim modullari to'plami. Va dasturiy mahsulotlar, o'z navbatida, harbiy maqsadlar ehtiyojlarini qamrab olgan, tor yo'naltirilgan ixtisoslashtirilgan vazifalarga xizmat qilgan.
Vaqt o'tishi bilan, IT sohasini bosqichma -bosqich "chayqalishi", keyinchalik inson faoliyatining barcha sohalariga ko'lamini kengaytirishi tufayli, dasturiy ta'minot arxitekturasi butunlay dasturiy ta'minot ishlab chiqaruvchilari ishining mavzusiga aylandi va aksariyat hollarda ko'rinmas ma'noda aytiladi. axborot tizimlarini rivojlantirishning hayotiy tsiklining bir qismi sifatida. Buning sababi, dasturiy ta'minotni ishlab chiqish uchun resurslar kamroq ajratila boshlagani, turli bosqichlar "biriktirilishi" va ishlab chiqish, joriy etish va qo'llash natijalarini iloji boricha tezroq kutishni boshlagani edi.
Turli xil tarkibiy qismlardan tashkil topgan axborot mahsulotlarining sifatiga bo'lgan talablar asta -sekin o'sib borayotganini hisobga olsak, bu uzoq davom eta olmadi.
Dasturiy ta'minot arxitekturasi mavzusi, nafaqat ishlab chiqarish jarayonining texnik asari sifatida, balki yuqori funktsional bo'lmagan xususiyatlarni beradi, balki dasturiy mahsulotlarning markaziy qismi sifatida yana dolzarb bo'lib qoldi.
So'nggi o'n yil ichida dasturiy mahsulotlar arxitekturasi dasturchilarning emas, balki ko'p tarmoqli mutaxassislarning maxsus guruhlari ishining natijasi bo'lishi kerak degan tushuncha paydo bo'ldi. Bu guruhlar axborot mahsulotlarining ko'plab komponentlarini qamrab oladigan sifat darajasidagi to'liq arxitekturani yaratishi kerak.
Arxitektura dizayni asosan muhandislik fanidir va uni faqat texnik nuqtai nazardan yoki faqat biznes nuqtai nazaridan ko'rib chiqish to'g'ri emas. U yuzaga kelish sabablari, yaratish jarayonlari va shunga mos ravishda natijalarning o'zaro bog'liq kompleksida ko'rib chiqilishi kerak. Bu sabab -oqibat munosabatlarini o'rnatish va har qanday murakkablikdagi arxitektura tuzilishi mumkin bo'lgan optimal tizimni yaratishning yagona yo'li.
Arxitektura dizaynining natijasini ta'minlash uchun dizayn jarayonining o'zi, shuningdek, tegishli qoidalar va qoidalarga muvofiq nazorat qilinishi kerak bo'lgan ijtimoiy faoliyat nuqtai nazaridan ko'rib chiqilishi kerak.
Arxitektura va undan keyingi dasturiy ta'minotni ishlab chiqish zamonaviy dunyoning "moslashuvchan" faoliyatidir.
Dasturiy ta'minotni ishlab chiqish jarayonlarini ishlab chiqishning hozirgi bosqichida, mavjud klassik muhandislik amaliyotlari bir necha yil avvalgidek samarali emasligi isbotlangan. Ular o'zgaruvchan talablar va atrofdagi dunyoning o'zgaruvchan sharoitlari uchun "og'ir vazn" dir.
Shuni ham ta'kidlash kerakki, arxitektura 100% "inson tafakkuri" mahsulidir, bu esa ushbu professional sohadagi tadqiqotlarning asosiy jihatlariga alohida qo'shimcha talablar qo'yadi.
Arxitektura dizayniga bo'lgan bunday munosabat natijasi bu faoliyatni ijtimoiy ob'ekt sifatida ham tavsiflaydi.
Aytilganlarning hammasidan kelib chiqadiki, inson omilining katta roli muvaffaqiyatli arxitektura dizaynida va yuqori sifatli va samarali dasturiy mahsulotni yaratishda yotadi, shuning uchun biz kursimizda nafaqat muhandislikka, arxitektura dizaynining aspektlari, shuningdek, ishlab chiqish va hujjatlashtirish sohasining ijtimoiy va boshqaruv xususiyatlariga, dasturiy ta'minot arxitekturasiga.
Do'stlaringiz bilan baham:
|