تحقیق جمع آوری و تدوین استانداردهای مستندسازی ISO,IEEE
چکیده: طیف نقشهای اجرا شده توسط ارتباط رسانهای فنی در فرآیند توسعه سیستمها شناسایی شده و براساس یک تحقیق توسط ارتباط رسان های فنی استرالیایی در سال 1997 منتشر شد. تحقیق موردی پس از آن بررسی توسعه 20 سیستم اطلاعاتی جدید را انجام داد. هدف تحقیق، کمیت بخشی به مشارکت ارتباط رسانان منفی از دیدگاه بیرونی توسعه دهندگان و کاربران –این مقاله یافتههای عمده از این تحقیق را شرح میدهد- نتایج، حاوی یافتههای تحقیق 1997 است که در آن ارتباط رسانان فنی مشارکت مثبتی در توسعه سیستمهای اطلاعاتی داشتند. نتایج به طور کمیتی نشان میدهد که کاربران به طور برجسته در جائیکه ارتباط رسانان فنی در فرآیند توسعه حضور داشتند.
چرخه عمر توسعه سیستمهای سنتی، نیاز به گزارش سازی کاربر را شناسایی کرده اما به طور کل نگارش این موضوع بر مراحل بعدی چرخه پیش از مرور دوباره سیستم و شروع دوباره چرخه، منتقل میکند مراجع مربوط به نقش ارتباط رسانان فنی به دلیل عدم حضور آنها در ادبیات سیستم های اطلاعاتی آشکار و واضح است. در ادبیات ارتباط فنی، وضعیت ارتباط رسانان فنی در سیستمهای توسعه نیز به مقدار کم گزارش شده است. این تعجب برانگیز نیست بنابراین، توجه کم به حوزه حضور ارتباط رسان فنی در فرآیند توسعه سیستم و وقتی که این مشارکت حداکثر ارزش را دارد. داده شده است. کار اخیر با حمایت مالی انجمن ارتباط فنی با هدف نحوه عمل ارتباط رسانان در افزایش ارزش اجرا شده Redigh از این مطالعه گزارش میدهد که در حوزه تکنولوژی اطلاعات، کار ارتباط سازان فنی به کاهش هزینههای تعمیرات و نگهداری و زمان برنامه ریزی، هزینههای کمتر آموزشی و حمایتی و کاهش خطاهای کاربر منجر شد. مثالهای دیگری توسط ادبیات ارائه شده اند، که حمایت بیشتری را در مورد اینکه ارتباط رسانان فنی موجب افزایش ارزش فرآیند توسعه میشوند ، ارائه میکنند.
یک مقالهای که زودتر در یک تحقیق ملی از ارتباط رسانان فنی گزارش شده هدف آن شناسایی نقش ارتباط رسانان فنی در توسعه سیستمهای اطلاعاتی در استرالیا است. مقاله گزارش دادکه نقشهای زیر به طور وسیع توسط ارتباط رسانان فنی اجرا شده است.
- عمل به عنوان حامی کاربر
- نگارش کمک آنلاین
- نگارش وویرایش سیستم و پیامها و
- ارائه توصیه به طرح رابطه
این مسئله در دیگر مطالعات گزارش شده در ادبیات ارتباط فنی ثابت است که معتقدند ارتباط رسانان فنی مهارت اجرای نقشها را دارند.
نتایج تحقیق 1997 بیشتر از قبل نشان داد که برای حضور کارآمد ارتباط رسانان فنی و برای مشارکت آن با حداکثر ارزش، آنها باید در مرحله آغازین فرآیند توسعه حاضر شوند. و آغازین یعنی، پیش یا در مرحله طراحی- مقاله گزارش داد که 66% ارتباط رسانان فنی در پیش یا در مرحله طراحی حاضر شدند.
در حالیکه تحقیق میتوانست به طور واضح شناسایی کند که نقشهای ارتباط رسانان فنی کدام است و در چه زمان آنها در فرآیند توسعه حاضر شدهاند، نتایج جزئیات بیشتری را از نحوه مشارکت این نقشها یا افزایش ارزش در توسعه سیستمها، خصوصاً از یک دیدگاه کاربر را ارائه نکردهاند- کار مطالعه موردی بیشتر برای شرح و ارائه جزئیات بیشتر تأثیر کار ارتباط رسان فنی طراحی شد.
کار تحقیق 1997 و تحقیق گزارش شده در اینجا بخشی از کار آرایهای انجام شده از طریق مدرسه سیستمهای اطلاعاتی دانشگاه Monash، ملبورن، استرالیا است. مطالعه موردی بررسی توسعه 20 سیستم اطلاعاتی را شامل میشد. نیمی از سیستمها در طول توسعه، یک ارتباط رسان فنی را حاضر کردند، که با سیستمهای نوع A شناسایی میشدند و نیمی دیگر سیستمهای نوع B بودند که از حضور آنها استفاده نکردند.
مصاحباتی با حدود 4 و 7 نفر برای هر سیستم انجام شده و توسعه دهنده کاربران و ارتباط رسان فنی را شامل میشود و هر جا که قابل کاربر بود ، مصاحبه با 90 نفر انجام شده و 40 ساعت از نوارهای ضبط شده جمع آوری میشدند.
برای تضمین اینکه یک ساختار مرتبط و ثابت برای جمع آوری اطلاعات حفظ شده بود. یک کتابچه درآغاز ایجاد شد که تمام پرسشهای، موضوعات گوناگون را شامل میشد، از مصاحبه شوندگان خواسته شد تا برخی بخشهای کتابچه را در طول مصاحبه کامل کنند. یادداشتهای اضافی یا مشاهداتی نیز در طول فرآیند مصاحبه در کتابچه ثبت شدند. اگر چه از مصاحبه شوندگان پرسشهای مشابهی پرسیده شد، آنها به کیفیت بخشی شفاهی پاسخهای کتبی خود تشویق شدند، زمانیکه آنها پرسشهای کتابچه را پاسخ میدادند، پرسشهای دیگری هم مطرح شدند که نتیجه آنها دادههای کمی و کیفی بود.
یک نمونه از کتابچه را میتواند در سایت زیر ببینید.
http//:www.manah.edu au/blsslab/j f protocol
مصاحبهها توسط 20 توسعه دهنده، 66 کاربر و 10 ارتباط رسان فنی انجام شدند. از متاماتریس ها برای تحلیل دادههای کیفی استفاده شد، یک متاماتریس، طبق شرح Huberman, Miles ضرورتاً پیوند دو لیست است که با ردیفها وستونها تهیه شده است. متا ماتریسها دادههای مشروح برنامهریزی نمودارهای اصل در یک فرمت استاندارد هستند- این روش یک ابزار دارای ساختار از طراحی نتایج کمی از لیستهای اطلاعاتی از جمله اطلاعات مصاحبه را به دست میدهد.
از spss برای تحلیل آماری داده های کمی استفاده شد. تستهای جزر Chi برای اهمیت P<0.05 او="" تست="" t="" برای="" مقایسه="" ابزار="" استفاده="">0.05>
کاربران و ارتباط رسانان فنی در اکثر موضوعات توافق داشتند. اما توسعه دهندگان اغلب جوانب سیستمهای خود را در درجاتی بالاتر از کاربران، رده بندی کرونر – مورد زیر، ارائه دهنده نتایج بوده و براساس 4 نقش اصل ارتباط رسانان فنی سازمان یافته است، درک دیدگاه کاربر، نگارش کمک آنلاین، مشارکت در طراحی سیستم و رابط کاربر و پیغامهای خطا.
دیدگاههای ارتباط رسانان فنی از طریق یک تحقیق، جمع آوری شده شده و در مقاله قبلی گزارش شد. دادههای تحقیق، در ابتدای کمی بوده و بر نقشهای اجرا شده توسط ارتباط رسانان فنی در طول توسعه سیستم تمرکز داشت. برخلاف آن، مصاحبههای مطالعه موردی با ارتباط رسانان فنی بر این تمرکز داشت که آنها چگونه در فرآیند توسعه حضور داشتند طرح سوالات کیفی بود. بخش زیر خلاصه پاسخهای ارتباط رسانان فنی به 4 نقش اصلی است.
درک دیدگاه کاربر ( حمایت کاربر): برای هدف این مقاله، نقش حمایت کاربر فرض شده که یک درک دیدگاه کاربر را شامل شود. تحقیق بنا کرد که ارتباط رسانان فنی عقیده دارند که درک دیدگاه کاربر یک عنصر مهم کار آنها است. دو پرسش باید پاسخ داده شوند، بنابراین:
اگر ارتباط رسانان فنی از دیدگاه کاربر به عنوان توسعه دهندگان و ادعای ارتباط رسانان فنی برداشت میکنند پس اثر آن چیست؟
آیا آن موجب بهبود سیستم برای کاربران میشود؟
تعداد زیادی از ارتباط رسانان فنی در مورد مفهوم برداشت از دیدگاه کاربر، نظر دادند نمونه این پاسخها این مورد است.
فهرست
فصل 1 : استانداردهای مستندسازی IEEE
چکیده:.................................................................................................................... 1
بحث در مورد یافته ها ......................................................................................... 5
دیدگاه ارتباط سازمان فنی ................................................................................... 5
دیدگاههای کاربر .................................................................................................. 11
تجزیه و تحلیل داده های کیفی کاربر ................................................................... 16
طراحی رابط کاربر ............................................................................................... 19
اصطلاحات شاخص.............................................................................................. 27
تغییر دادن سبک ها .............................................................................................. 32
مقدمه..................................................................................................................... 47
موضوع.................................................................................................................. 48
مرجع های معیار و ضابطه ای.............................................................................. 48
تعاریف ................................................................................................................. 49
ویژگیهای مورد نیاز ............................................................................................. 49
گزارش ................................................................................................................. 53
بخش 2: پردازش اطلاعات – دستورالعمل های برای مستندسازی سیستم های کاربردی بر مبنای کامپیوتر
موضوع و زمینه کاربرد ....................................................................................... 55
اصول مستندسازی .............................................................................................. 56
احتمال مطالعه........................................................................................................ 59
مطالعه طرح سیستم .............................................................................................. 63
طراحی سیستم و توسعه ...................................................................................... 66
پشتیبانی سیستم ................................................................................................... 69
اجزای سیستم ...................................................................................................... 72
بررسی های اجرای بعدی .................................................................................... 73
مدیریت سندها....................................................................................................... 74
بخش 3 - سندسازی - ارائه پایان نامه ها و سندهای مشابه:
* موضوع و زمینه کاربری .................................................................................. 84
* منابع .................................................................................................................. 85
* تعاریف .............................................................................................................. 85
* مقدمه های تولید ................................................................................................ 85
*تربیت اجزاء......................................................................................................... 86
* جلد .................................................................................................................... 87
صفحه گذاری ..................................................................................................... 88
* غلط نامه ............................................................................................................ 91
*چکیده نامه مطالب ............................................................................................... 92
*فهرست مطالب .................................................................................................... 92
*تصاویر جداول ................................................................................................... 93
*علائم اختصاری .................................................................................................. 93
*متن اصلی ........................................................................................................... 94
*لیست منابع کتاب شناختی ................................................................................... 99
*ضمیمه ها:........................................................................................................... 99
*فهرست راهنما .................................................................................................... 100
*کتاب شناختی ...................................................................................................... 101
*موضوع ............................................................................................................... 103
*منابع ................................................................................................................... 104
*تعاریف ................................................................................................................ 104
*نقش مدیران ........................................................................................................ 104
عملکردهای مستندات نرم افزار ........................................................................... 105
ایجاد سیاست (حط مشی) مستندسازی ............................................................... 108
ایجاد استانداردهای مستندسازی و دستورالعمل ها............................................. 110
ایجاد مراحل مستندسازی .................................................................................... 118
توزیع منابع به مستندات ....................................................................................... 118
پایان نامه ارائه و توصیف راهکارهایی به منظور مستندسازی طراحی نرم افزار بر پایه الگوها
مقدمه
طراحی سیستمهای نرم افزاری یکی از مهمترین مراحل تولید محصولا ت نرم افزاری به شـمار آمـده و در طول حیا ت هر سیستم نرم افزاری ، نیاز به توسعه و نگهداشت امری مشهود است .
یکی از عوامل کلیدی افزایش قابلیت فهم و نگهداشت سیستم ، مستند سـازی بهینـه طراحـی و کـد مـی باشد. به دلایل مختلفی همچون بهبود سیستم ، اضافه کردن نیازهای جدید یا تطبیق آن ، تغییروگـستر ش طراحی و پیاده سازی مولفه های سیستم اجتناب ناپذیر است .
در حالت کلی سه منبع اصلی برای پیگیری اطلاعا ت طراحی وجود دارد:
• کد منبع
• طراحان و برنامه سازان
• مستند طراحی
اولی کد منبع است که در صور ت داشتن توضیحا ت لازم و رعایت سبکهای مناسب می توان ایده هـای سطح پایین طراحی را تا حدودی از آن استنتاج نمود.
دومی استفاده از اطلاعا ت اشخاصی است که در طراحی و پیاده سازی آن نقش داشته اند.
سومی مستند طراحی است که اصلی ترین منبع برای مطالعه و بررسی تصمیما ت طراحی مهم اتخاذ شده و نیز جزئیا ت اصلی کار طراحی است .
در حالت کلی مورد دوم یعنی استفاده از اطلاعا ت اشخا ص درگیـر در طراحـی و پیـاده سـازی سیـستم اگرچه ممکن است کلیا ت طراحی را تا حدی به دست دهد ولی ممکن است به دلیل نبود این اشـخا ص در هنگام نگهداشت و یا به دلایل متعددی همچون فراموشی نتوان اطلاعـا ت طراحـی لازم را بـه دسـت آورد. بنابراین منابع اصلی برای فهم طراحی انجام شده به کد منبع و مستند طراحی برمی گردد.
در این راستا ما با ارائه یکسری الگو و مشخص کردن ترتیب اعمـال آنهـا سعی در مـستند سـازی بهینـه طراحی و کد داریم .
دراین فصل مسائل و مشکلا ت درگیر در مـستندسازی طراحـی ، اه ـت مـستندسازی طراحـی ، قابلـت نگهداشت و قابلیت استفاده مجدد در تولید مستندا ت و فـراورده هـای طراحـی ، همچنـین نقـش مـدلها، الگوها و دارایی ها٢ در تولید فراورده های طراحی مورد بررسی قرار گرفته ، تمرکز اصـلی اـن تحقـق بیان شده و نهایتا ساختار پایان نامه ارائه می گردد.
فهرست
فصل اول : مقدمه
فصل دوم : ادبیات تحقیق
فصل سوم : شیوه های مستندسازی طراحی سیستم های نرم افزاری
فصل چهارم : ارائه یک زبان الگو برای مستندسازی طراحی نرم افزار
فصل پنجم : مستندسازی طراحی زیرسیستم بایگانی با بکارگیری الگوهای مستندسازی طراحی
فصل ششم : سنجش کمی ارزش افزوده تولید و نگهداشت مستندات طراحی بر پایه الگوها