۳۰-فروردین-۱۳۸۸, ۱۳:۵۱:۵۵
یکی از پیچیده ترین پروژه های یک سازمان، توسعه سیستم های بزرگ رایانه ای است. تعداد کارکنان شاغل و نیز منابع صرف شده در این پروژه ها موجب شده اند که یکی از پرهزینه ترین پروژه های سازمان ها قلمداد گردند؛ اکنون پروژه هایی که بیش از میزان برنامه ریزی شده خود زمان برده و هزینه صرف می کنند، کاملاً عادی محسوب می گردند و این در حالی است که بسیاری از آنها در نهایت نیازمندی های کاربران خود را نیز تأمین نمی نمایند. اگر مهندسی سیستم ها، واقعاً از نظم و سیاق مهندسی تبعیت کند، آن گاه بهبود کارایی کارکنان شاغل در توسعه سیستم ها و نیز کیفیت برتر این سیستم ها، دست یافتنی خواهند شد.
فنون برنامه نویسی، به ویژه فنون ساخت یافته آنها، در حال حاضر در بسیاری از سازمان ها به خوبی اجرا می شوند؛ اما اگر مشخصات سیستم های طراحی شده ناقص، مبهم و متناقض باشند، برنامه نویسی خوب به تنهایی نمی تواند ضامن کارایی و کیفیت برتر سیستم گردد.
بسیاری از مشکلات از آنجا ناشی می شوند که از «زبان طبیعی» به عنوان تنها ابزار برای تشریح «مشخصات سیستم ها» استفاده می شود و برخی دیگر از مشکلات، ناشی از فقدان یک روش استاندارد تحلیل و طراحی جهت تعیین مشخصات سیستم جدید می باشد. این کتاب(1) عهده دار بیان روش شناسی تحلیل و طراحی معطوف به مشخصات سیستم جدید بوده، به طوری که این مشخصات دقیق، کامل، روشن و غیر متناقض و در عین حال موجز باشند؛ چرا که دقیقاً همین مرحله از دوره عمر توسعه سیستم هاست که در کارایی و کیفیت سیستم طراحی شده تأثیر چشمگیر و به سزا دارد.
کاربرد فنونی از قبیل نمودار های جریان داده(DFD) و مدل سازی موجودیت، مدت هاست که در سازمان ها متداول شده است؛ اما جنبه مفقود قضیه، ساختاریافتگی این فنون در قالب یک روش عملی جهت مندسی سیستم هاست. تحلیل و طراحی ساخت یافته سیستم ها یک روش شناسی است که اقدام به ترکیب فنون موجود برای تحلیل و طراحی سیستم ها می کند. SSADM صرفاً یک مجموعه از فنون مختلف نمی باشد؛ بلکه یک رویکرد قدم به قدم معطوف به حل مسئله است که با بررسی وضعیت موجود شروع شده و به تدوین جزئیات سیستم مطلوب ختم می گردد.
SSADM بر خلاف معمول بر روی هیچ فنی اصرار و تمرکز نمی کند؛ برخی روش شناسی ها، بر روی تجزیه و تحلیل کارکردها(Functional Analysis) با استفاده از DFD تأکید می ورزند؛ برخی دیگر، بر روی تحلیل داده با استفاده از مدل داده ها(Data Model) تأکید دارند؛ SSADM ضمن تأکید بر هر دو رویکرد، از فنون متنوعی در خلال مراحل مختلف خود بهره می برد. فنون برگزیده شده برای هر قدم، آخرین و پیشرفته ترین فنونی است که جهت تحقق اهداف آن قدم تا کنون به کار رفته است. SSADM فنون معروف و متداول را به خوبی در یک روش شناسی کامل به منظور حل مشکلات موجود در مهندسی سیستم ها، سازماندهی می کند.
(1) روش شناسی ساخت یافته تحلیل و طراحی سیستم ها اثر جف کاتس ترجمه جعفر محمودی
فنون برنامه نویسی، به ویژه فنون ساخت یافته آنها، در حال حاضر در بسیاری از سازمان ها به خوبی اجرا می شوند؛ اما اگر مشخصات سیستم های طراحی شده ناقص، مبهم و متناقض باشند، برنامه نویسی خوب به تنهایی نمی تواند ضامن کارایی و کیفیت برتر سیستم گردد.
بسیاری از مشکلات از آنجا ناشی می شوند که از «زبان طبیعی» به عنوان تنها ابزار برای تشریح «مشخصات سیستم ها» استفاده می شود و برخی دیگر از مشکلات، ناشی از فقدان یک روش استاندارد تحلیل و طراحی جهت تعیین مشخصات سیستم جدید می باشد. این کتاب(1) عهده دار بیان روش شناسی تحلیل و طراحی معطوف به مشخصات سیستم جدید بوده، به طوری که این مشخصات دقیق، کامل، روشن و غیر متناقض و در عین حال موجز باشند؛ چرا که دقیقاً همین مرحله از دوره عمر توسعه سیستم هاست که در کارایی و کیفیت سیستم طراحی شده تأثیر چشمگیر و به سزا دارد.
کاربرد فنونی از قبیل نمودار های جریان داده(DFD) و مدل سازی موجودیت، مدت هاست که در سازمان ها متداول شده است؛ اما جنبه مفقود قضیه، ساختاریافتگی این فنون در قالب یک روش عملی جهت مندسی سیستم هاست. تحلیل و طراحی ساخت یافته سیستم ها یک روش شناسی است که اقدام به ترکیب فنون موجود برای تحلیل و طراحی سیستم ها می کند. SSADM صرفاً یک مجموعه از فنون مختلف نمی باشد؛ بلکه یک رویکرد قدم به قدم معطوف به حل مسئله است که با بررسی وضعیت موجود شروع شده و به تدوین جزئیات سیستم مطلوب ختم می گردد.
SSADM بر خلاف معمول بر روی هیچ فنی اصرار و تمرکز نمی کند؛ برخی روش شناسی ها، بر روی تجزیه و تحلیل کارکردها(Functional Analysis) با استفاده از DFD تأکید می ورزند؛ برخی دیگر، بر روی تحلیل داده با استفاده از مدل داده ها(Data Model) تأکید دارند؛ SSADM ضمن تأکید بر هر دو رویکرد، از فنون متنوعی در خلال مراحل مختلف خود بهره می برد. فنون برگزیده شده برای هر قدم، آخرین و پیشرفته ترین فنونی است که جهت تحقق اهداف آن قدم تا کنون به کار رفته است. SSADM فنون معروف و متداول را به خوبی در یک روش شناسی کامل به منظور حل مشکلات موجود در مهندسی سیستم ها، سازماندهی می کند.
(1) روش شناسی ساخت یافته تحلیل و طراحی سیستم ها اثر جف کاتس ترجمه جعفر محمودی