كليات معماري سازماني-قسمت اول
DESCRIPTION
معماری سازمانی، مجموعه اقداماتی است که جهتگیریهای سازمان را برای سرمایهگذاری در توسعهی کاربردهای فناوری اطلاعات و ارتباطات (فاوا) در جهت پشتیبانی از کسب و کار سازمان مشخص میسازند. خروجی اصلی معماری سازمانی، تعریف مجموعه پروژههایی است که با اجرای آنها، اهداف مورد نظر سازمان در زمینهی به کارگیری فاوا محقق خواهند شد.TRANSCRIPT
کليات
معماري سازماني
سيد مهدي زرگرنتاج
1
2شرکت مهندسي حاسب سيستم
فهرست مطالب
رشد مهندسي نرم افزار و چالش هاي آن
سيستم هاي اطالعاتي
دستيابي به معماري
معماري سازماني و مفاهيم آن
3شرکت مهندسي حاسب سيستم
از مهندسي تا معماري
زبان هاي اوليه برنامه نويسينرم افزارها کوچک •
قابليت هاي اندک زبان هاي برنامه نويسي•
توسعه نرم افزارهاي با عمر کوتاه مدت•
مشکل اصلي: زمان نوشتن کدها •
زبان هاي برنامه نويسي نسل دومحمايت از توابع توسط زبان هاي برنامه نويسي•
توسعه نرم افزارهاي با عمر کوتاه مدت•
مشکل اصلي: الگوريتم هاي پياده سازي•
4شرکت مهندسي حاسب سيستم
)ادامه(از مهندسي تا معماري
زبان هاي برنامه نويسي نسل سومحمايت از ماژول ها توسط زبان هاي برنامه نويسي•
توسعه نرم افزارهاي با عمر طوالني تر•
مشکل اصلي: طراحي نرم افزار•
زبان هاي برنامه نويسي نسل چهارم(4GLحمايت از توسعه سريع نرم افزار )•
استفاده از متدولوژي هاي توسعه نرم افزار•
مشکل اصلي: نرم افزارهاي با مقياس وسيع•
افزار و افزايش استفاده از با توسعه نرم
ها به ها، مشکالت سازمانآنها در سازمان
افزار افزوده شدتوسعه نرم
افزار و افزايش استفاده از با توسعه نرم
ها به ها، مشکالت سازمانآنها در سازمان
افزار افزوده شدتوسعه نرم
5شرکت مهندسي حاسب سيستم
)ادامه(از مهندسي تا معماري
مشکالت توسعه نرم افزار براي سازمان هاتغيNيرات سNازماني اثNر غيرقابNل کنNترل بNر توسNعه •
نرم افزار داشتند
روش هاي نرم افزار تنها به دو جنبه مي پرداختند!•داده، فرآيند و شي
نرم افزارهNا • در WدتاNعم سNازماني مNراتب سلسNله
ناديده گرفته مي شدند از خاصNي نNوع بNه مي بايسNت مراتNبي سلسNله هNر در
اطالعات دريافتي توجه کرد!
ارتباطNات بين نرم افزارهNا در يNک سNازمان، ناديNده •
گرفته مي شد پديده جزاير نرم افزاري
افزار براي سازمان مشکالت توسعه نرم
افزار با اي خاص از نرمسبب ايجاد دسته
اطالعاتي شدعنوان سيستم
افزار براي سازمان مشکالت توسعه نرم
افزار با اي خاص از نرمسبب ايجاد دسته
اطالعاتي شدعنوان سيستم
6شرکت مهندسي حاسب سيستم
سيستم اطالعاتي
کNي اطالعNاتي نرم افNزار کNاربردي سيسNتم
است
اطالعات سازمان و پردازشذخيره سازي•
و بهبود فرآيندهاي سازمانودکارسازي خ•
کمک به تصميم گيري سازماني•
تعامل با ديگر سيستم هاي اطالعاتي •
7شرکت مهندسي حاسب سيستم
اولين نگاه به سيستم هاي اطالعاتي
رايNNب را سNNاختاري اولين بNNار بNNراي زکمن
نمايش سيستم هاي اطالعاتي ارائه نمود
مدلي سلسله مراتبي براي داده هاي سازمان•
سNازمان • فرآينNدهاي بNراي مراتNبي سلسNله مدلي
سازمان
قNرار • اسNتفاده مNورد ارتباطNات شNبکه اي از مدلي
گرفت
الN1992در س( همNراه سNوا بNه زکمن Sowa )
مدل گسترش دادند6اين مدل را تکميل و به
8شرکت مهندسي حاسب سيستم
نگاه زکمن به سيستم اطالعاتي
9شرکت مهندسي حاسب سيستم
نگاه زکمن به سيستم اطالعاتي
مضمون سازمان
مدل سازي كسب وكار
طراحي سامانه هاي اطالعاتي
طراحي تفصيلي وابسته به فناوري
توليد و توسعة مؤلفه ها
سازمان در حال كار
فختل
ن مسهامدارا
ي ديدگاه ها
وجوه مختلف توصيف گر يك سازمان
10شرکت مهندسي حاسب سيستم
نگاه زکمن: معماري ؟
در ساده ترين تعريفاستفاده از ديدگاه هاي مختلف در توصيف سيستم•
استفاده از سطوح تجريد مختلف براي محصوالت•
بNه • معمNار باشNد، نيNاز ديگNري ديNدگاه در صNورتيکه
اختيار به ديدگاه هاي موجود اضافه مي کند
حرکت به سمت جزئيات بيشتر•
11شرکت مهندسي حاسب سيستم
)ادامه(معماري
وقتي از معماري استفاده مي کنيد
تغييرپذيري وجود خواهد داشت•
پيچيدگي کاهش مي يابد•
ديدي جامع از سيستم حاصل مي شود•
اثرات تغيير در سيستم قابل مشاهده هستند•
مي تNوان بNا اسNتفاده از معمNاري يکپNارچگي سيسNتم •
را حفظ/ارتقا داد
12شرکت مهندسي حاسب سيستم
كجا معماري الزم است؟
ه ميNد عواملي كNتواننمعمNNNاري را الNNNزامي
كنند:ابعاد بزرگ•
پيچيدگي زياد•
نيازمندي خاص•
طول عمر زياد•
پNNNNNNNذيري در انعطاف•برابر تغييرات
13شرکت مهندسي حاسب سيستم
كجا معماري الزم است؟
ه ميNد عواملي كNتواننمعمNNNاري را الNNNزامي
كنند:ابعاد بزرگ•
پيچيدگي زياد•
نيازمندي خاص•
طول عمر زياد•
پNNNNNNNذيري در انعطاف•برابر تغييرات
14شرکت مهندسي حاسب سيستم
كجا معماري الزم است؟
ه ميNد عواملي كNتواننمعمNNNاري را الNNNزامي
كنند:ابعاد بزرگ•
پيچيدگي زياد•
نيازمندي خاص•
طول عمر زياد•
پNNNNNNNذيري در انعطاف•برابر تغييرات
15شرکت مهندسي حاسب سيستم
كجا معماري الزم است؟
ه ميNد عواملي كNتواننمعمNNNاري را الNNNزامي
كنند:ابعاد بزرگ•
پيچيدگي زياد•
نيازمندي خاص•
طول عمر زياد•
پNNNNNNNذيري در انعطاف•برابر تغييرات
16شرکت مهندسي حاسب سيستم
كجا معماري الزم است؟
ه ميNد عواملي كNتواننمعمNNNاري را الNNNزامي
كنند:ابعاد بزرگ•
پيچيدگي زياد•
نيازمندي خاص•
طول عمر زياد•
پNذيري در برابNر انعطاف•تغييرات
17شرکت مهندسي حاسب سيستم
معماري سازماني چيست؟
سNازمNه انNNNNNNNNNNNN اي
امNNNNNNروزي موجNودات
اي هسNNتند كNNه پيچيNNده
توصNNNNNNNيف فNNNNNNNني
اي مختلNNNف NNNNه هNجنب
اي NNNNNNNNNNNNNNNه سيستم
qدNا نيازمنNآنه qاتيNاطالع
اري NNبNه كNارگيري معم
خاصNNNNي اسNNNNت كNNNNه
معم777777اري س777777ازماني
شود خوانده مي
18شرکت مهندسي حاسب سيستم
تعريف معماري سازماني
ا وNني، نمودارهNه هاي فNه ايست از نقشNNمجموع
مستنداتي كه به منظور
تعريNNف ماموريت هNNا، اطالعNNات الزم جهت انجNNNام •
ماموريت ها
فناوري هNاي مNورد نيNاز جهت انجNام ماموريت هNاي •
فوق
انNNNNNدازي فرآينNNNNNدهاي انتقNNNNNالي الزم جهت راه•
هاي جديد فناوري
در پاسخ به تغييرات ماموريت ها•
بكار گرفته مي شود
19شرکت مهندسي حاسب سيستم
اليه های معماري سازمانياستانداردها/
نيازمنديهاي اجباري و غير اجباري خارجي
معماري حرفه
معماري اطالعات
معماري كاربردي
معماري داده
معماري فناوري
بازخورد
راه اندازي ميكند
تجويز ميكند
تعيين ميكند
حمايت ميشود بوسيله
استانداردها/نيازمنديهاي اجباري و غير
اجباري سازماني
NISTمدل
20شرکت مهندسي حاسب سيستم
سازمانيانواع معماري
ازمانيNاري سNواع معمNان
عبارتند از:حرفهمعماري •
ها معماري داده•
هاي معمNNNNاري سيسNNNNتم•
اطالعاتي
معماري فناوري•
ه معمNهمNNوق اريNهاي ف
اي NNNتحت تNNاثير راهبرده
اموريتي و فنNNNاوري NNNNم
اطالعNNNNات سNNNNازمانها
هستند.
ايNه هNوق اليNوارد فNبه م
معمNاري نNيز اطالق مي
شود.
راهبردها
معماري سيستمهاي اطالعاتي
معماري فناوري
معماري
حرفه
معماري داده ها
21شرکت مهندسي حاسب سيستم
حرفهمعماري باالتNNNNNNN طحNNNNNNرين س
اري سNNازماني بNNه NNNمعم
آيد. حساب مي
هNNNدف ايNNNن معمNNN ،اري
وصيف NNNNشناسNNNائي و ت
وريتي، NNامNاي مNNه حوزه
وريتي و NNNامNوط مNNNخط
ف سNNNNازماني NNNNNايNوظ
است.
حرفه مدل مرجعBRM
(Business Reference Model )
راهبردها
هاي معماري سيستماطالعاتي
معماري فناوري
معماريحرفه
معماري داده ها
22شرکت مهندسي حاسب سيستم
ها معماري داده
طح ازNNNNNNNNNNدومين س
معمNNNNاري سNNNNازماني
ود كNه NNش محسNوب مي
ه منظNNور توصNNيفNNN qب
هاي رفصلNNNNNNNNNNNNNNس
اي NNNNه دلNاطالعNاتي، م
ا و NNNNNNNNه منطقي داده
اي فNNNNيزيكي NNNNNه مدل
رود. ا بكار ميNه داده
مدل مرجع داده DRM
(Data Reference Model)
راهبردها
معماري سيستمهاي اطالعاتي
معماري فناوري
معماري
حرفه
معماري داده ها
23شرکت مهندسي حاسب سيستم
هاي معماري سيستماطالعاتي
طح ازNNNNNNNNNNسومين س
ده NNمعمNاري محسNوب ش
و بNNه منظNNور توصNNيف
هاي كNNNNNاري، ينNNNNNدآفر
هاي اطالعNاتي، سيسNتم
هاي كNNاربردي و امهNNNبرن
هNNNNNNاي تعامNNNNNNل روش
ها بNNNNه كNNNNار سيسNNNNتم
رود. مي
خدمات مدل مرجعSRM
(Service Reference Model)
راهبردها
معماري سيستمهاي اطالعاتي
معماري فناوري
معماري
حرفه
معماري داده ها
24شرکت مهندسي حاسب سيستم
معماري فناوري طح ازNNNNNNرين سNNNNNNآخ
ده NNمعمNاري محسNوب ش
هاي ل مNNNNدلNNNNNامNو ش
مرجNNNNNNNNع فNNNNNNNNني و
اي فNNNني NNNNاستاندارده
د در NNNNايNاسNNNت كNNNه ب
)يNNا انNNNازمNسNNطح س
دولت( رعايت شوند.
نيNNع فNNمدل مرج TRM
(Technical Reference Model)
راهبردها
معماري سيستمهاي اطالعاتي
معماري فناوري
معماري
حرفه
معماري داده ها
25شرکت مهندسي حاسب سيستم
هاي انواع معماري وابستگيمعمNNNNN رفهاريNNNNNح ،
ايست بNNNNNNراي ايهNNNNNNNپها معماري داده
هNائي بNراي حمNايت از چه داده•هاي سNNNNازمان الزم فرآينNNNNدهستند؟
معمNNNNNNNه اري دادهNNNNNNN ،اايست بNراي معمNاري ايهNNپ
هاي اطالعاتي سيستمتمNNNهائي ب چه سيسNNNN راي
مNNديريت داده هNNاي فNNوق الزم هستند؟
معمNNNه اري سيستمNNN ايايسNNNت اتي، پايهNNNNاطالع
ها براي معماري فناوريچه فنNNNNNNي جهت يها اوري
سيسNNتم هایايت از NNNحمفوق الزم است؟
معماريحرفه
هاي معماري سيستماطالعاتي
معماري فناوري
معماري داده ها
سازمان
26شرکت مهندسي حاسب سيستم
مقايسه معماري سازماني با طرح جامع
طرح گذار
بيسبيسلبيل...1.
.1..
سيبزطريسسي2.ب
سقليلببل3.
بيسرلبي4.
افزار هاي مهندسي نرم پروژه
هاي شبكه پروژه
هاي مخابراتي پروژه
برنامة آموزش
طرح گذار
بلو
ط م
ضع و
يار
عمم
معماري وضع موجودطرح جامع فناوري اطالعات
27شرکت مهندسي حاسب سيستم