بنام خدا

با سلام

يكي از اولين گامها در فرايند اجراي هر پروژه اي ، برنامه ريزي پروژه (Project Planning) مي باشد ما در يك سري مقالات سعي خواهيم نمود الگويي را براي مستند برنامه كاري پروژ ه هاي (Project Plan Document) نرم افزاري معرفي نماييم بديهي است الگوي ارائه شده در اينجا ، حاصل مطالعات و تجارب اينجانب بوده و حتي مي توان با توجه به حجم پروژه آيتمهايي را به آن اضافه و يا از آن حذف نمود.

بنابراين بهتر است ابتدا با توجه به گستردگي ، حساسيت و ساير مشخصات پروژه اي كه قصد انجام آن را داريد موضوعات مهم را تشخيص و برنامه ريزي پروژه را با محوريت اين موضوعات صورت دهيد.

 

در ادامه قسمت قبل مي خواهيم ساير موارد كه در يك برنامه كاري پروژه ي نمونه آورده مي شود را با ذكر مثال توضيح دهيم

 

3. خط مشي پروژه :

3.1 . اولويت هاي پروژه : در فرايند انجام يك پروژه اولويت هاي مختلفي مي تواند مد نظر قرار گيرد بطور مثال ممكن است رسيدن زمانبندي صورت گرفته اولويت اول باشد و يا انجام پروژه با هزينه برنامه ريزي شده و يا در مواردي كيفيت حداكثر كه حتي منجر به تاخير زماني و يا هزينه زيادتري نسبت به ارزيابي صورت گرفته گردد. همه اين موارد به ماهيت پروژه وابسته است طبيعتا در مواردي كه سيستم با مسائل حياتي سروكار دارد كيفيت و اطمينان از صحت عملكرد مهمتر از برنامه زماني و ريالي مي باشد.

 

مثال :

3و1.اولويت هاي پروژه : از آنجاييكه سيستم مديريت توليد نقش حساس و حياتي در فرايند توليد خواهد داشت اولويت هاي ذيل در اين راستا اتخاذ گرديده است :

  • توسعه سيستم در راستاي اهداف و در محدوده نيازمنديهاي اوليه سيستم ، زمانبندي هاي صورت گرفته و برنامه كيفي پروژه ، بعنوان اولين  اولويت مي باشد.
  • كمينه كردن زمان عملياتي نمودن سيستم بعنوان دومين اولويت بوده كه در اين راستا تعيين اولويت نيازمنديها و پياده سازي مطابق با اولويتهاي در نظر گرفته شده و همچنين تهيه پيش نيازهاي سخت افزاري ، نرم افزاري ، آموزشي و ... در راستاي رعايت اولويت نيازمنديها ، به عنوان محور راهبردي پروژه مي باشد.

 

3.2 كنترل و پيگيري وضعيت پروژه : در اين قسمت شما روش كنترل پيشرفت پروژه را بيان نموده تا مالك و كاربران سيستم مطابق با آن از پيشرفت پروژه مطلع گرديده و چشم انداز مثبتي نسبت به اجرايي شدن آن داشته باشند.

 

 

مثال :

3.2.1. فعاليتهاي ارزيابي و گزارشات پيشرفت :

  • جلسات تيم پروژه :

پريود :  هفته اي دوبار

هدف : ارزيابي پيشرفت پروژه – ارزيابي مستندات تهيه شده – تعيين خط مشي ادامه كار

شركت كنندگان : مدير پروژه / تحليگر ارشد / تحليلگران/مشاور(در صورت نياز)

 

  • جلسات تيم راهبري(تيم پروژه ، پرسنل كليدي)

پريود : 15 روز يكبار

هدف : ارزيابي پيشرفت پروژه – تطبيق نيازمنديها و مستندات با نيازمنديهاي كاري و تجاري – تعيين اولويت نيازمنديها-بررسي وضعيت تستها

شركت كنندگان : مدير پروژه / تحليلگر ارشد / تحليلگر/پرسنل كليدي(با توجه به موضوعات جلسه)

 

  • گزارش پيشرفت ماهيانه :

هدف : آگاهي مالك سيستم و ذينفعان از وضعيت پروژه و برنامه ريزي ادامه پروژه

شركت كنندگان : مالك سيستم / مديران واحدهاي ذينفع / مدير پروژه

اين  گزارش مي تواند در قالب كميته IT ، فني توليد و يا شوراي مديران ارائه گردد.

در كليه جلسات بر حسب نياز از ساير افراد درگير نيز دعوت مي گردد.

لازم به ذ كر است نسبت به مورد جلسات و گزارشات تكميلي ارائه خواهد گرديد.

 

3.2.2 نقاط پيگيري پروژه : در انتهاي كليه فازهاي پروژه (برنامه ريزي ، شناخت نيازها ، طراحي عملياتي ، طراحي سيستمي . ساخت ، تست و يكپارچه سازي ، پذيرش و نصب ) مرحله اي بعنوان خروج در نظر گرفته مي شود كه تاييد اتمام آن به معني تاييد كليه فعاليتهاي صورت گرفته در آن فاز بوده و مستندات مرتبط با آن بايد به تاييد مراجع ذيل صلاح برسد كه اين تاييد بعنوان ورودي فاز بعد مي باشد.

 

3.3. فرضيات ، محدوديتها و وابستگي ها : در اين قسمت شما مي بايد فرضياتي كه برنامه ريزي پروژه (ريالي ، زماني و ...) در نظر گرفته ايد و بدون آنها برنامه ريزي اعتبار نخواهد داشت را بيان نماييد همچنين لازم است محدوديتها و وابستگي هاي موجود بر سر راه تحقق برنامه ريزي صورت گرفته را مطرح نموده تا تاثير منفي احتمالب آنها توسط مالك سيستم و ساير ذيربطان به حداقل ممكن برسد.

تذكر مهم : اكثر مواردي كه تحت عنوان فرض ، محدوديت و وابستگي بيان مي گردنددر قالب گزارش مديريت ريسك آورده شده است.

 

3.3 فرضيات ، محدوديتها و وابستگي ها :

فرض : بستر نرم افزاري

  • بر روي كليه كامپيوترهاي شخصي سيستم عامل Windows XP نصب بوده و كليه كاربران سيستم قبل از كار عملياتي آموزشهاي لازم را خواهند ديد.
  • سرور مورد نظر جهت برپايي بانك اطلاعاتي MS SQL Server در دسترس بوده و امنيت لازم در خصوص دسترسي به سرور از طرق مختلف تامين مي گردد.

وابستگي : در دسترس بودن افراد

·    موفقيت پروژه در گرو در دسترس بودن پرسنل واحدهاي مختلف در موارد لزوم در كليه مراحل توسعه سيستم خواهد بود لذا نقش مديريت در تاكيد بيشتر بر اختصاص وقت و تلاش لازم در كليه مراحل پروژه ضروري مي باشد.

وابستگي : بستر سخت افزاري و نرم افزار مناسب

·    كليه نيازهاي مختلف نرم افزاري و سخت افزاري در طي مراحل توسعه پروژه بايستي آماده گردد تا  نصب و راه اندازي سيستم در موعد مقرر صورت پذيرفته و در دسترس بودن سيستم از مكانهاي مورد نظرو با تجهيزات متناسب تامين گردد و به عبارت ديگر در صورت عدم آماده سازي به موقع بسترهاي مورد نياز موفقيت سيستم از ديد كاربر نهايي كاهش خواهد يافت.

وابستگي و محدوديت : در دسترس بودن اطلاعات مورد نياز

·    با توجه به جديد بودن تكنولوژي و توسعه تدريجي فعاليت توليدي ، در بعضي از محدوده ها كمبود اطلاعات بنظر مي رسد كه اين مسئله مي تواند موفقيت كل پروژه را با مشكلات جدي مواجه سازد لذا اتخاذ راهكارهايي جهت در دسترس قرار گرفتن اطلاعات ضروري مي باشد.

وابستگي : تست و ارزيابي سيستم

·    مالك سيستم ، پرسنل كليدي و كاربران نهايي از مراحل اوليه كار بايد در فرايند تست و ارزيابي سيستم اعم از فرمت فرمها ، گزارشات ، صفحات ورود اطلاعات و گردش اطلاعات درگير گردند و از آنجاييكه تيم پروژه و تيم تست در اكثر موارد يكي مي باشند زمان كافي جهت انجام كليه تستها توسط تيم پروژه امكان پذير نبوده و موفقيت پروژه در رسيدن به سيستم در زمان مناسب و با كيفيت قابل قبول در گرو تستها در محيط عملياتي در اولين مراحل ارائه مستندات يا نرم افزارها ميباشد.

وابستگي : ارزيابي مستندات

·    پيشرفت فازهاي مختلف در گرو در دسترس بودن مالك سيستم و مديران شركت در جهت بررسي مستندات ارائه شده در ظرف مدت حداكثر 5 روز كاري مي باشد. ليست مستندات در ادامه توضيح داده خواهد شد.

تذكر : ليست كاملي از وابستگي ها ، محدوديتها و ريسكهاي پيش رو در گزارش مديريت ريسك آورده شده است كه توجه به آن از اركان موفقيت پروژه در زمان مقرر و با كيفيت قابل قبول خواهد بود.

 

3.4. پيش بيني اندازه و زمانبندي پروژه : در اينجا ريز برنامه زمانبندي پروژه كه مي تواند در نرم افزاري مانند مايكروسافت پروجكت (Microsoft Project) تهيه  شده باشد آورده مي شود. در اينجا فعاليتها و ريز فعاليتها و جزييات زمانبندي صورت گرفته براي هر يك به همراه همپوشاني هاي احتمالي و ... آورده مي شود.

 

3.5. محصولات تحويلي : در اين قسمت مستندات و محصولات خروجي هر فاز پروژه همراه با تاريخ اتمام آن آورده مي شود.طبيعتا تاريخ اتمام هر فاز از قسمت قبل استخراج گرديده و با آن مطابقت خواهد داشت.

 

مثال :

3.5 محصولات تحويلي : در جدول ذيل جدول فازهاي پروژه همراه با تاريخ اتمام فاز و مستندات و محصولات تحويلي آمده است.

 

فاز

تاريخ اتمام

محصولات

برنامه ريزي

27/03/85

مديريت ريسك

برنامه كاري پروژه شامل برنامه كاري تست ، كيفيت،سازمان دهي و ...

مراحل كاري پروژه(WBS)

شناخت نيازمنديها

22/04/85

مشخصات نيازمنديهاي عملياتي

مشخصات نيازمنديهاي غير عملياتي

فرمهاي كنترل تغييرات

فرمهاي پيگيري نيازمنديها

طراحي عملياتي

19/05/85

طرح موجوديتها و ارتباط بين آنها

مدل منطقي

مدل داده اي

مستند طراحي عملياتي

طراحي سيستمي

01/08/85

ساختار جداول

شماي بانك اطلاعاتي

شماي رابط كاربري

مشخصات برنامه نويسي

دستورالعمل كد نويسي

برنامه تست و يكپارچگي سيستم

ساخت

15/05/86

برنامه هاي سمت كاربر

برنامه هاي سمت بانك اطلاعاتي

برنامه آموزش سيستم

مستندات راهبري ، نصب و كاربري

تست و يكپارچه سازي

20/08/86

نتايج تست ها

سيستم عملياتي

نصب و پذيرش سيستم

30/10/86

نتايج تست ها

گزارش نصب سيستم

گزارش آموزش سيستم

پذيرش نهايي

 

 

خوب دوستان اينم از اين قسمت – در قسمت هاي بعد در خصوص ساير آيتمهاي فهرست برنامه كاري پروژه توضيحات لازم همراه با يك مثال آورده خواهد شد پس با ما باشيد.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

بنام خدا

با سلام

يكي از اولين گامها در فرايند اجراي هر پروژه اي ، برنامه ريزي پروژه (Project Planning) مي باشد ما در يك سري مقالات سعي خواهيم نمود الگويي را براي مستند برنامه كاري پروژ ه هاي (Project Plan Document) نرم افزاري معرفي نماييم بديهي است الگوي ارائه شده در اينجا ، حاصل مطالعات و تجارب اينجانب بوده و حتي مي توان با توجه به حجم پروژه آيتمهايي را به آن اضافه و يا از آن حذف نمود.

بنابراين بهتر است ابتدا با توجه به گستردگي ، حساسيت و ساير مشخصات پروژه اي كه قصد انجام آن را داريد موضوعات مهم را تشخيص و برنامه ريزي پروژه را با محوريت اين موضوعات صورت دهيد.

 

در ادامه قسمت قبل مي خواهيم ساير موارد كه در يك برنامه كاري پروژه ي نمونه آورده مي شود را با ذكر مثال توضيح دهيم

 

2. سازمان پروژه :

2.1 . مدل توسعه پروژه : در اين قسمت شما روشي كه قرار است توسعه سيستم را صورت دهيد معرفي مي نماييد. دقت نماييد ماهيت پروژه ، اندازه پروژه و آشنايي تيم توسعه پروژه با موضوع ، مهارت و تجربه تيم پروژه و ... در انتخاب روش اهميت بسزايي دارد.

 

 

مثال :

2.1. مدل توسعه پروژه : با توجه به تركيب تيم پروژه و محدوديت زماني و نيروي انساني در اجراي پروژه مدل توسعه به شكل ذيل در نظر گرفته شده است.

 

Installation and acceptance

System integration and test

Construction

System Design

Function Design

Requirement

Planning

Iterative Development

Iterative

 

 

لازم به ذكر است با توجه به ماهيت پروژه استفاده از روش (Rapid Application Development)RAD نيز مد نظر قرار گرفت كه با توجه به تركيب تيم پروژه و همچنين نامشخص بودن روش  اجراي پروژه بعد از فاز طراحي تابعي امكان استفاده مناسب از اين روش وجود ندارد هر چند ممكن است در فاز نيازمنديها و طراحي تابعي از آن استفاده گردد.

در طول توسعه پروژه استفاده از JAD (Joint Application Development)(جلسات گروهي كليه ذينفعان و تيم پروژه) با تركيب اعضاي تيم پروژه شامل پرسنل انفورماتيك و سيستم  ها و همچنين پرسنل كليدي واحدهاي مرتبط با توليد مد نظر مي باشد كه همكاري نزديك واحدها را طلب مي كند.

 

 

2.1. تيم پروژه : در اين قسمت شما تنوع افراد دخيل در تيم پروژه را از لحاظ زمينه فعاليت (نقشهاRoles - ) ذكر كرده و سپس با توجه به اين تنوع نسبت به تعيين افراد متناسب با هر يك اقدام مي نماييد.

 

مثال :

2.2. تيم پروژه : جدول ذيل معرف تيم پروژه در  سيستم مديريت توليد مي باشد.

 

تيم توسعه

پشتيبان

تاييد كنندگان

مدير پروژه / برنامه ريز

تست كننده مستقل

پرسنل كليدي

تحليلگر ارشد

مهندس شبكه و امنيت

مالك سيستم

تحليلگر

مستند ساز/آموزش دهنده

 

تحليلگر سيستمي /  برنامه نويس ارشد

 

 

برنامه نويس

 

 

 

2.3. نقشها و مسئوليتها : در اين قسمت شما مي بايد افراد مرتبط با هر نقش و مسئوليتهايي كه بر عهده آن نقش و طبيعتا افراد شامل در آن نقش مي باشد را بيان نماييد.

 

مثال :

2.3 : نقشها و مسئوليتها : در جدول ذيل نقشهاي دخيل در پروژه و وظايف هر يك مشخص گرديده است.

تذكر1 : در صورتي كه هر يك از پرسنل تعريف شده در ذيل توانايي انجام مسئوليتهاي مرتبط با نقش خود را نداشته باشد مدير پروژه در اسرع وقت مراتب را همراه با پيشنهاد خود به قائم مقام شركت ، گزارش مي نمايد تا نسبت به جايگزين نمودن شخص مذكور اقدام گردد.

تذكر 2 : افراد مرتبط با نقشهاي پرسنل كليدي و تست كننده بعد از بررسي افراد واحدها و با نظر مدير پروژه و مشورت با مديران ارشد و مديران واحدها تعيين گرديده است.


 

 

نقش

مسئول

واحد سازماني

مسئوليت در پروژه

مالك سيستم

آقاي ...

آقاي ...

مدير عامل

قائم مقام

 

ارزيابي وضعيت پروژه

ارزيابي وضعيت تيم پروژه

تعيين اهداف اصلي پروژه

كمك در حل مشكلات

پرسنل كليدي

رحيمي

ناصري

سوادكوهي

شاهمرادي

ناجي

شيخ كبير

صداقتي

منيري

رحماني

مقدم

شاماني

روحي

سليمي

شهاب

عليمردان

كيفيت

كيفيت

كيفيت

ماشينكاري

ريخته گري

پوشش

برنامه ريزي

برنامه ريزي

برنامه ريزي

مهندسي

مهندسي

مهندسي

تعمير و نگهداري

سيستم

سيستم

نماينده واحدها در ارئه نيازمنديها و تاييد تغييرات درخواستي

تاييد مستندات مرتبط با حوزه فعاليت واحد مربوطه

نماينده واحدها در تاييد تطبيق سيستم با نيازمنديها

مدير پروژه

مهدي اميني

پيمانكار

برنامه ريزي  و هدايت پروژه

پيشنهاد اعضاي تيم پروژه

تعيين مسئوليتهاي افراد تيم پروژه

بررسي و پيشنهاد روش اجرا

برپايي جلسات منظم و زمانبندي شده با ذينفعان طبق روال تعريف شده

پيگيري فعاليتهاي پروژه در قالب برنامه زمانبندي پروژه و جلسات دوره اي

بررسي مستمر پيشرفت پروژه و ارائه گزارشات پيشرفت دوره اي

تحليلگر ارشد

مهدي اميني

علي ياري

 

 

مسئوليت در قبال جمع آوري و تحليل كليه نيازمنديها اعم از عملياتي و غير عملياتي با همكاري واحد سيستمها

اعلام نظر روي كليه  مستندات طراحي عملياتي

ساخت مدل منطقي و داده اي

تحليلگر

جعفري

سروري

سامي

 

 

 

شناخت كليه نيازمنديها عملياتي و غير عملياتي

مسئول تهيه مستندات طراحي نيازمنديهاي عملياتي

مسئول طراحي برنامه تست و تعيين معيارهاي اندازه گيري

تحليلگر سيستمي / برنامه نويس ارشد

جعفري

سروري

اردو

 

 

 

طراحي مدل فيزيكي و ساختار بانك اطلاعاتي

تعيين مشخصات ماژول ها يا اشيا سمت كاربر و سرور

تعيين مشخصات پياده سازي

طراحي واسط كاربري

تعيين استانداردهاي كد نويسي

برنامه نويس

زاهدي

سليماني

شاهوردي

 

 

كد نويسي كليه ماژول ها و اشيا سمت بانك اطلاعاتي

تست ماژول ها و اشيا

كمك در تعيين مشخصات پياده سازي

تهيه مستندات توسعه دهندگان

تست كننده مستقل

 

 

انجام تستهاي برنامه ريزي شده در كليه مراحل توسعه پروژه

مهندس شبكه و امنيت

كارشناس شبكه

 

كمك در تهيه نيازمنديهاي شبكه اي ، سخت افزاري ، راه اندازي و اجرا ، پشتيبان گيري و بازيابي

ارزيابي انطباق سيستم با موارد امنيت اطلاعات ، امنيت شبكه، سطوح دسترسي

مستند ساز/آموزش دهنده

سالمي

عرب

شاهوردي

 

 

 

تهيه كليه مستندات كاربري و راهبري و نصب سيستم/آموزش كاربران نهايي سيستم

 

2.4. روش حل مشكلات : با توجه به وجود سليقه هاي و طرز تفكرات متفاوت ، اختلاف نظر بين افراد درگير در پروژه ناگزير بوده لذا بايست با استفاده از روش مشخصي ، زمينه رفع اختلافات و تصميم گيري به موقع و سريع را فراهم نمود. به ياد داشته باشيد در يك پروژه بزرگ ، يك تصميم نيمه صحيح سريع بهتر از يك تصميم صحيح در هنگامي است كه كار از كار گذشته است لذا با اتخاذ يك سازماندهي مناسب در تيم پروژه سعي نماييد در درجه اول اختلافات به حداقل رسيده و در صورت وجود اختلاف نظر ، سرعت و دقت اتخاذ تصميم را به حداكثر رسانيد.

 

مثال :

2.4. روش حل مشكلات

كليه مشكلات و موانع ايجاد شده در طي توسعه پروژه بايستي بصورت منظم و در زمان مقتضي رفع گردد و در هر مورد با توجه به نوع مشكل حادث شده مي بايست فرد ذيل صلاح تصميم گيري لازم را اتخاذ نمايد بديهي است هر گرنه تاخير در حل مشكل موجب بالا رفتن ريسك براي مدير پروژه گرديده كه در اين صورت مي بايست به مالك سيستم در مورد ريسك اطلاع رساني نمايد.

لازم به ذكر است كليه مشكلات سطح پايين توسط مدير پروژه رفع و تنها در صورت طول كشيدن بيش از حد حل مشكل و عدم توافق در خصوص مشكل به ترتيب ذيل عمل خواهد شد:

مدير پروژه :

  • حل اختلافات پيش آمده بين اعضاي تيم در جنبه هاي عملياتي سيستم (3 روز كاري)
  • مشورت با مدير واحد مربوطه در راستاي حل اختلاف

پرسنل كليدي :

  • حل اختلاف بين اعضاي تيم پروژه و كاربران نهايي سيستم در خصوص نيازمنديها و  اولويت آنها(3 روز كاري)

مالك سيستم :

  • حل اختلاف بين مدير پروژه ، تيم پروژه و پرسنل كليدي در موارد مختلف نظير محدوده پروژه و زمانبندي وظايف(3 روز كاري)

 

خوب دوستان اينم از اين قسمت – در قسمت هاي بعد در خصوص ساير آيتمهاي فهرست برنامه كاري پروژه توضيحات لازم همراه با يك مثال آورده خواهد شد پس با ما باشيد.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

بنام خدا

با سلام

يكي از اولين گامها در فرايند اجراي هر پروژه اي ، برنامه ريزي پروژه (Project Planning) مي باشد ما در يك سري مقالات سعي خواهيم نمود الگويي را براي مستند برنامه كاري پروژ ه هاي (Project Plan Document) نرم افزاري معرفي نماييم بديهي است الگوي ارائه شده در اينجا ، حاصل مطالعات و تجارب اينجانب بوده و حتي مي توان با توجه به حجم پروژه آيتمهايي را به آن اضافه و يا از آن حذف نمود.

بنابراين بهتر است ابتدا با توجه به گستردگي ، حساسيت و ساير مشخصات پروژه اي كه قصد انجام آن را داريد موضوعات مهم را تشخيص و برنامه ريزي پروژه را با محوريت اين موضوعات صورت دهيد.

 

در ادامه قسمت اول مي خواهيم هر يك از مواردي كه در يك برنامه كاري پروژه ي نمونه آورده مي شود را با ذكر مثال توضيح دهيم

 

1. مقدمه : در ابتدا مقدمه اي در خصوص اهداف و مشخصات مستند آورده مي شود تا مطالعه كننده ، ذهنيت درستي از محتويات مستند داشته باشد.

 

مثال :

1.  مقدمه :

هدف اصلي از اين مستند ارائه اطلاعاتي در خصوص پروژه سيستم مديريت توليد شامل مستندات ، زمانبنديها ، ريسك ها ، فرضيات ، تخمين هاي ، وابستگيها ، تيم پروژه و مديريت تغييرات مي باشد.

اين برنامه شامل موارد ذيل مي باشد

·        شرح مختصري در مورد سيستم مديريت توليد

·        تعيين زمانبندي و فعاليتهايي كه صورت خواهد گرفت

·        تعيين منابع مورد نياز

·        تعيين اصول كلي در راستاي پيگيري و كنترلهاي مديريتي

اين مستند بسته به نياز ممكن است در هر يك ا ز فازهاي توسعه پروژه كه در ذيل آمده ، بروز آوري گردد(به قسمت مراحل پروژه در همين مستند مراجعه شود كه شامل زمانبندي مراحل مي باشد)

·        تعيين نيازمنديها

·        طراحي عملياتي

·        طراحي سيستمي

·        ساخت و برنامه نويسي

·        تستهاي پذيرش سيستم

·        نصب و راه اندازي

 

1.1. وضعيت فعلي : وضعيت فعلي شركت در محدوده پروژه اي كه قرار است انجام شود در اين قسمت مي آيد كه مي تواند شامل نرم افزار هاي موجود ، پروژه هاي در حال انجام و يا تعليق ، تجهيزات سخت افزاري موجود ، وضعيت نيروي انساني مرتبط و مدارك و دانش مرتبط با محدوده پروژه باشد.

 

مثال از وضعيت فعلي :

1.1     وضعيت فعلي :

سيستم هاي مكانيزه مرتبط با توليد : در حال حاضر ، واحدهاي سازماني مختلف درگير در پروسه توليد به استثناي واحد تعمير و نگهداري از سيستم هاي نرم افزاري استفاده نمي نمايند و در تعدادي از واحدها نرم افزارهاي مجموعه آفيس به عنوان پشتيبان عمليات بكار مي رود با توجه به دخيل بودن واحدهاي مختلف سازماني در امر توليد و گسترده بودن زنجيره تامين محصول از درخواست تا تحويل محصول به مشتري ، اطلاعات مختلف مورد نياز بصورت كاغذي يا در غالب فايلهاي ورد ، اكسل و ... در كل مجموعه پراكنده بوده و عملا امكان بهره برداري مناسب از اين اطلاعات ممكن نمي باشد.

يكي ديگر از مشكلات موجود نگهداري سوابق مستندات و ويرايشهاي مرتبط با اسناد فني توليد و همچنين نگهداري اطلاعات مرتبط با ردگيري محصول در بين كارگاها ، ايستگاه ها و آزمايشگاهها مي باشد بنحوي كه در هر زمان تعيين وضعيت فعلي توليد و مستندات آن را  بسيار دشوار مي سازد.

لازم به ذكر است در حال حاضر حجم توليد شركت محدود بوده و مشكلات ناشي از عدم وجود سيستم مكانيزه كمتر به چشم آمده است ولي طبق برنامه ريزي صورت گرفته در خصوص توليد در يك سال آينده و افزايش تدريجي حجم توليد و افزايش تنوع محصولات و بالطبع افزايش مستندات مرتبط با هر يك ، نياز به تهيه و راه اندازي سيستم مكانيزه توليد اجتناب ناپذير بوده و عدم تحقق به موقع و بهينه آن يكي از ريسكهاي مهم تجاري محسوب شده كه مي تواند پروسه توليد و زمانبندي و برنامه ريزي هاي صورت گرفته را تحت شعاع قرار دهد.

ساير سيستمهاي مكانيزه : در راستاي استقرار سيستمهاي يكپارچه نرم افزارهاي حوزه مالي ، اداري و بازرگاني بصورت بسته نرم افزاري آماده خريداري گرديده و تا كنون زير سيستمهاي حسابداري مالي ، حقوق و دستمزد ، خريد داخلي ، خارجي ، انبار و كنترل موجودي ، حسابداري انبار ، كارتابل بطور كامل عملياتي و ساير سيستمها در حال راه اندازي  مي باشد و لازم است در طراحي و پياده سازي سيستم مديريت توليد ملاحضات اساسي در راستاي حفظ يكپارچگي با سيستمهاي موجود در نظر گرفته شود.

لازم به ذكر است از حدود دو سال پيش برنامه ريزي تهيه و استقرار كليه سيستمهاي نرم افزاري ضروري در غالب برنامه زمانبندي استقرار سيستم يكپارچه آورده شده است كه به عنوان يكي از عوامل تاثير گذار در تعريف اين پروژه مي باشد.

 


1.2. اهداف پروژه : در اين قسمت اهداف اصلي كه با اجراي پروژه تحقق خواهد يافت آورده مي شود بالطبع قسمت عمده اي از اين اهداف ، نيازهاي اساسي شركت كه منجر به تصميم گيري در خصوص تعريف پروژه گرديده است مي باشد. دقت نماييد در اهداف پروژه نظرات مديران ارشد سازمان اهميت زيادي دارد.

 

مثال از اهداف پروژه :

1.2    اهداف پروژه :

1.2.1        ارائه سیستم مکانیزه با محوریت تولید

1.2.2        تغییر از فرایند دستی به یک فرایند مکانیزه از طریق حذف فرمهای دستی مرتبط با فرایند تولید

1.2.3    یکپارچگی با سیستمهای موجود از طریق ارتباط با سیستمهای نرم افزاری شامل انبار و کنترل موجودی / بازرگانی / کارتابل / تعمیر و نگهداری/منابع انساني

1.2.4    یکسان سازی منابع اطلاعاتی کلیه واحدهای درگیر در فرایند تولید از طریق به حداقل رساندن فایلهای پشتیبان ورد/اکسل /اکسس و ...

1.2.5    مکانیزه نمودن ورود اطلاعات  از طریق بکارگیری تجهیزات بارکد خوان و همچنین نرم افزارها و فایلهای واسط موجود بر روی ایستگاههای کاری

1.2.6        امکان ردیابی کلیه محصولات در تمام مراحل تولید اعم از داخل و خارج شرکت

1.2.7        تشکیل پرونده از کلیه مدارک مورد نیاز برای هر محصول

1.2.8    بهبود شاخصهاي مختلف از جمله کاهش هزینه های سازمان ، افزایش حاشیه سود و كارايي ها از طریق سفارش به موقع و به اندازه مواد/استفاده بهینه از منابع موجود اعم از ماشین آلات ، نیروی انسانی ، مواد و تجهیزات/ارزيابي كارايي

1.2.9        رضایتمندی مشتریان در نتیجه تحویل به موقع محصول که در اثر برنامه ریزی درست میسر می گردد

1.2.10  انتخاب محیط توسعه بطوریکه امکان یکپارپگی با سایر سیستمها و همچنین امکان دسترسی از طریق وب در آینده وجود داشته باشد.

1.2.11    بکارگیری بهینه سیستم مکانیزه از طريق آموزش کاربران نهایی

  

خوب دوستان اينم از اين قسمت – در قسمت هاي بعد در خصوص ساير آيتمهاي فهرست برنامه كاري پروژه توضيحات لازم همراه با يك مثال آورده خواهد شد پس با ما باشيد.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

بنام خدا

با سلام

يكي از اولين گامها در فرايند اجراي هر پروژه اي ، برنامه ريزي پروژه (Project Planning) مي باشد ما در يك سري مقالات سعي خواهيم نمود الگويي را براي مستند برنامه كاري پروژ ه هاي (Project Plan Document) نرم افزاري معرفي نماييم بديهي است الگوي ارائه شده در اينجا ، حاصل مطالعات و تجارب اينجانب بوده و حتي مي توان با توجه به حجم پروژه آيتمهايي را به آن اضافه و يا از آن حذف نمود.

بنابراين بهتر است ابتدا با توجه به گستردگي ، حساسيت و ساير مشخصات پروژه اي كه قصد انجام آن را داريد موضوعات مهم را تشخيص و برنامه ريزي پروژه را با محوريت اين موضوعات صورت دهيد.

 

 

در كليه مستندات ابتدا مشخصات كلي و سوابق ويرايشي آورده مي شود كه در ذيل يك مثال آورده شده است :

 

مشخصات مستند : اطلاعات ذيل در راستاي رديابي مستند جاري مي باشد.

عنوان شركت : شركت ...

عنوان پروژه : سيستم مديريت توليد

عنوان مستند : برنامه كاري پروژه

 

مشخصات مستند : اطلاعات ذيل در راستاي رديابي مستند جاري مي باشد.

عنوان شركت : شركت مهندسي و ساخت پره توربين مپنا (پرتو)

عنوان پروژه : سيستم مديريت توليد

عنوان مستند : برنامه كاري پروژه

 

سوابق مستند :

عنوان

تاريخ

تهيه كننده

ويرايش

برنامه كاري پروژه

۱۲/۰۲/۸۶

مهدي اميني

پيش نويس

برنامه كاري پروژه

۱۶/۰۳/۸۶

مهدي اميني

1.00

برنامه كاري پروژه

۲۲/۰۴/۸۶

مهدي اميني

1.10

برنامه كاري پروژه

۱۹/07/۸۶

مهدي اميني

1.20

 

توضيحات ويرايش 1.20 :

·    با عنايت به طولاني شدن رويه تصميم گيري در خصوص نحوه اجراي پروژه ، تغييراتي در بخش هاي ذيل از اين مستند نسبت به نسخه 1.1 داده شده است.

·        1.1 : وضعيت فعلي

·        2.3 : نقشها و مسئوليتها

·        6و1 : مراحل مهم پروژه(Milestones)

·        3.5 : محصولات تحويلي

 

فهرست مواردي كه در يك مستند نمونه اي برنامه پروژه آورده مي شود :

فهرست :

1.     مقدمه                                                                                                   4

1.1  وضعيت فعلي                                                                           4

1.2  اهداف پروژه                                                                           5

1.3  كاربران سيستم                                                                       6

1.4  مرور اجمالي سيستم مديريت توليد                                         7         

1.5  محدوده پروژه                                                                         7

1.6  مراحل مهم پروژه                                                                   8

2.     سازمان پروژه

2.1 مدل توسعه پروژه                                                                   9         

2.2 تيم پروژه                                                                                9               

2.3 نقشها و مسئوليتها                                                                    10

2.4 روش حل مشكلات                                                                 13

3.     خط مشي مديريت پروژه

3.1 اولويتهاي پروژه                                                                      13

3.2 كنترل و پيگيري پروژه                                                           

3.2.1 گزارش وضعيت                                                             14

3.2.2 نقاط پيگيري پروژه                                                        14

3.3  فرضيات ،  محدوديتها و وابستگي ها                                       15

3.4 پيش بينيهاي اندازه و زمانبندي پروژه                                      16

3.5 مستندات و محصولات تحويلي                                                 17

4. خط مشي تكنيكي

4.1 زبان برنامه نويسي                                                                  18

4.2 امنيت                                                                                      18            

4.3 مديريت پيكربندي پروژه                                                       18

4.4 رويه كنترل تغييرات                                                                19            

4.5 استراتژي تست                                                                       20

4.6 تضمين كيفيت و پيشگيري از عيوب                                        20

4.7 آموزش و مستند سازي                                                           21

ضمائم                                                                                                              22

 

خوب دوستان اينم از اين قسمت – در قسمت هاي بعد در خصوص كليه آيتمهاي فهرست فوق توضيحات لازم همراه با يك مثال آورده خواهد شد پس با ما باشيد.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

 

بنام خدا

با سلام

يكي از مباحث مهم در توسعه نرم افزار ، مديريت پروژه هاي نرم افزاري مي باشد بدين منظور لازم است قبل از شروع پروژه نسبت به برنامه ريزي اقدام نماييم (تهيه  مستند برنامه پروژه Project Plan) به منظور دقيق و شدني بودن برنامه تهيه شده لازم است موارد زيادي مد نظر قرار گيرد در طي چند مقاله ، پرسشنامه اي را با هم مرور مي نماييم كه هدف آن عبارتست از :

  • تيمهاي درگير در پروژه را از فعاليتهاي مختلف و متنوعي كه مي بايد در برنامه ريزي لحاظ گردد آگاه سازد. بديهي است اين فعاليتها در خروجي پروژه موثر مي باشد.
  • كمك به تخمين منابع مورد نياز و همچنين تشخيص ريسك ها
  • اطلاع رساني اوليه به ذينفعاني كه پروژه جديد دربرگيرنده محدوده كاري آنها مي باشد.

تذكر مهم : اين پرسشنامه هر چند از لحاظ محدوده پوشش دهي ، كامل مي باشد ولي لازم است با توجه به پروژه ، سازمان شما و درخواست كننده پروژه ، تغييرات مرتبط صورت پذيرد.

 

ادامه پرسشنامه

 

عوامل مرتبط با مديريت پروژه

پاسخگويي به سئوالات ذيل به فهم بهتر چگونگي كاربرد روشهاي مديريت پروژه در سيستمهاي اطلاعاتي كمك خواهد نمود.

18- كداميك از متدلوژي هاي مرتبط با چرخه توليد نرم افزار در اين پروژه به كار خواهد رفت ؟

Microsoft Solutions Framework                               James Martin

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

19-   طبق برنامه قرار است از كداميك از تكنيك هاي توسعه و نگهداري نرم افزار استفاده نماييد (همه موارد را مشخص نماييد)

Rapid Application Development (RAD)        Rapid Prototyping (نمونه سازي سريع)

Join Application Development (JAD)          Iterative Development (توسعه مبتني بر تكرار)

Segmented Development (توسعه بخش بخش)     Object Oriented (شي گرا)

Spiral (حلقه اي)

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

20- كداميك از فعاليتهاي مرتبط با توسعه و مديريت سيستمهاي اطلاعاتي سازماني ، تيمي و انفرادي در پروژه بكار خواهد رفت؟ ( همه موارد را مشخص نماييد)

برنامه ريزي پروژه                                مديريت نيازمنديها

مديريت پيكربندي                                رهگيري پروژه (Project Tracking and Oversight)

تضمين كيفيت                                    مديريت پيمانكاران فرعي

ارزيابي ريسك                                     ارزيابي دوجانبه

برنامه آموزش                                      مهندسي محصول نرم افزاري

هماهنگي بين گروهي                         تعريف فرايندهاي سازماني

پيگيري عيوب

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

21- چه نوع آموزشي را شما براي پروژه مناسب مي دانيد.(همه موارد را مشخص نماييد)

سي دي                               خود آموزي                     كلاس آموزشي

آموزش مبتني بر كامپيوتر          آموزشي ويديويي

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

22- چه ابرازي براي مستند سازي سيستم / پروژه استفاده خواهد شد؟ (همه موارد را مشخص نماييد)

راهنماي آنلاين                  سي دي                       نوشته تايپي

وب سايت                        ديسكت                         ويديو               

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

23- چه معيارهايي را براي پيگيري پروژه استفاده خواهيد كرد ؟ (همه موارد را مشخص نماييد)

زمانبندي                   هزينه                          عيوب

ميزان تلاش

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

پاسخنامه توسط                                                  تكميل گرديد.

تاريخ :                                                                  سازمان :

 

ليست توزيع :

در حالت كلي ، پاسخنامه تكميل شده مي بايد براي كليه اعضاي فعلي و آتي تيم پروژه ارسال گردد.

 

اختياري :

يك مرور دوجانبه مثلا از جانب كسي كه در پروژه مشابهي دخيل بوده است مي تواند كمك زيادي به بهبود كيفيت پاسخ هاي داده شده كمك نمايد. آيا در تكميل پرسشنامه از مرور كننده مستقلي استفاده نموده ايد؟

بله                     خير

اگر جواب  مثبت است چه كساني بوده اند :

نام                           تاريخ

نام                           تاريخ

 

 

نكته : اگر به سئوالات فوق و سئوالاتي كه در مقالات آتي خواهد آمد با دقت بنگريد درخواهيد يافت با جمع آوري اين اطلاعات بسياري از نيازمنديها شناخته شده و همچنين برآورد دقيقي از مواردي كه مي بايد در برنامه ريزي لحاظ گردد (مانند مدت ، نيروي انساني ، هزينه و ...) بدست مي آيد.

نكته مهم : همانطور كه در عنوان و موضوعات مرتبط با وبلاگ گفته ام هدف من ارائه راهكارهايي است  كه در پروژه هاي متوسط و بزرگ كارايي داشته باشد لذا ممكن است براي بعضي از دوستان اين همه ريزه كاري ضروري بنظر نرسد ولي مطمئن باشيد استفاده از اين روشها در صرفه جويي آتي در زمان و هزينه ها بسيار موثر بوده و از همه مهمتر نرم افزار توسعه يافته كمترين پشتيباني را ، لازم خواهد داشت.

 

خوب دوستان اينم از اين مطلب – در مطالب بعدي همراه ما باشيد.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

 

بنام خدا

با سلام

يكي از مباحث مهم در توسعه نرم افزار ، مديريت پروژه هاي نرم افزاري مي باشد بدين منظور لازم است قبل از شروع پروژه نسبت به برنامه ريزي اقدام نماييم (تهيه  مستند برنامه پروژه Project Plan) به منظور دقيق و شدني بودن برنامه تهيه شده لازم است موارد زيادي مد نظر قرار گيرد در طي چند مقاله ، پرسشنامه اي را با هم مرور مي نماييم كه هدف آن عبارتست از :

  • تيمهاي درگير در پروژه را از فعاليتهاي مختلف و متنوعي كه مي بايد در برنامه ريزي لحاظ گردد آگاه سازد. بديهي است اين فعاليتها در خروجي پروژه موثر مي باشد.
  • كمك به تخمين منابع مورد نياز و همچنين تشخيص ريسك ها
  • اطلاع رساني اوليه به ذينفعاني كه پروژه جديد دربرگيرنده محدوده كاري آنها مي باشد.

تذكر مهم : اين پرسشنامه هر چند از لحاظ محدوده پوشش دهي ، كامل مي باشد ولي لازم است با توجه به پروژه ، سازمان شما و درخواست كننده پروژه ، تغييرات مرتبط صورت پذيرد.

 

ادامه پرسشنامه

 

 

ادامه اطلاعات مرتبط با پروژه

 

براي هر يك از سئوالات همه موارد درست را علامت بزنيد و در مواردي كه اطلاعات خاصي خواسته شده است آن را بنويسيد.

ادامه ...

6- پروتكل ارتباطي :

NetBios(IBM)       IPX/SPX(Novell)           TCP/IP(Unix,NT)          Vines(Banyan Vines)

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

7- محيط شبكه  اي مورد نياز كه بتواند برنامه كاربردي را پشتيباني نمايد.

Enterprise                  چند سروره             تك سروره                Peer

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

8- در ذيل مثالهايي از تكنولوژيهايي سيستمهاي اطلاعاتي (نه كل آنها) آورده شده است لطفا تكنولوژي مورد استفاده خود را در صورتي كه در ليست ذيل ذكر نگرديده است را نيز بيان نمايد(همه موارد را مشخص نماييد)

Data Mining                Data Warehouse               Remote Access                 Smart Card

Distributed Application Architecture                 E-Mail/Voice-Mail              Push Desktop

Wireless Comunications                    Modular Software Components

ـــــــــــــــــــــــــــــــــ             ــــــــــــــــــــــــــــــــــــــــ               ــــــــــــــــــــــــــــــــ

 

 

9-تخمين ميزان اثر بر ساختار بك بن  محلي (Locat Backbone) (اطلاعات خواسته شده در خط اول را تكميل نموده و تمام موارد خواسته شده را معين نماييد)

 

تعداد كاربر همزمان _________________     ساعت كاركرد ــــــــــــــــــــــــــــــــــــــــــ

رمز گذاري لازم براي كليه پيغامها/بسته ها/ترانزكشن ها ــــــــــــــــــــــــــــــــــــــــــــــــــ

 

كداميك از موارد ذيل ، در تبادل اطلاعات بكار مي روند.

متن و گرافيك                            فقط گرافيك                       فقط متن

ويديو                                        صوت                               چند رسانه اي

بر مبناي فايل                             بر مبناي ترانزكشن

 

10-تخمين ميزان اثر بر ساختار بك بن  گسترده (Wide-Area Backbone) (اطلاعات خواسته شده در خط اول را تكميل نموده و تمام موارد خواسته شده را معين نماييد)

 

تعداد كاربر همزمان _________________     ساعت كاركرد ــــــــــــــــــــــــــــــــــــــــــ

رمز گذاري لازم براي كليه پيغامها/بسته ها/ترانزكشن ها ــــــــــــــــــــــــــــــــــــــــــــــــــ

 

كداميك از موارد ذيل ، در تبادل اطلاعات بكار مي روند.

متن و گرافيك                            فقط گرافيك                       فقط متن

ويديو                                        صوت                               چند رسانه اي

بر مبناي فايل                             بر مبناي ترانزكشن

 

11-محيط (هاي) عملياتي (تمامي موارد را مشخص نماييد و براي هر يك شماره نسخه و انتشار را مشخص نماييد  R=Release V=Version)

MS Windows,V.R ___              Unix/AIX,V.R ___             OS/2,V.R ___

Novell,V.R ___                        Sun,V.R ___                   

Web Browseــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ V.Rــــــ

موارد ديگر ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

11a- در محيط عملياتي مقصد چه محدوديتهايي وجود دارد‌(همه موارد را مشخص نماييد)

ظرفيت سرور                     سرعت تبادل اطلاعات                    ديواره آتش

قابليت دسترسي راه دور         ظرفيت ايستگاه كاري                     امنيت

گروه هاي كاربري پراكنده بدون امكان ارتباط مناسب با يكديگر

موارد ديگر ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

12- زبانهاي برنامه نويسي كه شما استفاده خواهيد نمود و يا مورد نظر مي باشد (همه موارد را مشخص نموده و نسخه و شماره انتشار هر يك را بيان نماييد V=Version R=Release)

Visula Basic, V.R ___       Delphi, V.R ___        JAVA, V.R ___

Visual C++, V.R ___       ASP, V.R ___          Power Builder, V.R ___

موارد ديگر ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ V.R ـــــ

 

13- حساسيت داده هاي پروژه چه مقدار مي باشد.

غير طبقه بندي – غير حساس          غير طبقه بندي                   طبقه بندي

 

13a- چه روش محافظتي مورد نياز مي باشد (همه موارد را مشخص نماييد)

امضاي الكترونيكي                رمز گذاري                     ديواره آتش

هارد قابل انتقال                   كلمه و رمز عبور كنترل شده توسط كاربر

امنيت فيزيكي                     كلمه و رمز عبور كنترل شده توسط مدير سيستم

موارد ديگر ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

14 – سيستمهاي مديريت بانك اطلاعاتي كه شما استفاده خواهيد كرد و يا مورد نظر است.

MS Sql Server            Oracle                     My Sql                 DB2

موارد ديگر ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

15- اگر اين يك سيستم شركتي مي باشد مالك عمليات و داده هاي سيستم چه كسي مي باشد.

 

عنوان ، عمليات ____________________________________________

16- آيا سيستم يا عمليات بگونه اي مي باشد كه داده مي باشد هميشه در دسترس بوده و در موارد ضروري در زمان بسيار كوتاهي بازيابي گردد.

بله                             خير

 

اگر پاسخ شما مثبت است ، شما چه مواردي را در نظر داريد (همه موارد را مشخص نماييد)

پشتيبان گيري                             بازيابي داده               Fault Tolerance

Mirroring/Imaging    (crisis Management) Disaster Recovery    System Performance

 

17- ليست كليه سيستمها ، برنامه هاي كاربردي و منابع داده اي  موجود را نوشته و اگر بين آنها ارتباطي وجود دارد قيد نماييد.

سيستم / برنامه كاربردي             سيستم /منبع داده

ــــــــــــــــــــــــــــــــــــــــ             ـــــــــــــــــــــــــــــــــ

ــــــــــــــــــــــــــــــــــــــــ             ـــــــــــــــــــــــــــــــــ

ــــــــــــــــــــــــــــــــــــــــ             ـــــــــــــــــــــــــــــــــ

 

نكته : اگر به سئوالات فوق و سئوالاتي كه در مقالات آتي خواهد آمد با دقت بنگريد درخواهيد يافت با جمع آوري اين اطلاعات بسياري از نيازمنديها شناخته شده و همچنين برآورد دقيقي از مواردي كه مي بايد در برنامه ريزي لحاظ گردد (مانند مدت ، نيروي انساني ، هزينه و ...) بدست مي آيد.

نكته مهم : همانطور كه در عنوان و موضوعات مرتبط با وبلاگ گفته ام هدف من ارائه راهكارهايي است  كه در پروژه هاي متوسط و بزرگ كارايي داشته باشد لذا ممكن است براي بعضي از دوستان اين همه ريزه كاري ضروري بنظر نرسد ولي مطمئن باشيد استفاده از اين روشها در صرفه جويي آتي در زمان و هزينه ها بسيار موثر بوده و از همه مهمتر نرم افزار توسعه يافته كمترين پشتيباني را ، لازم خواهد داشت.

 

خوب دوستان اينم از اين قسمت – ادامه پرسشنامه را در  قسمت بعد با هم مرور خواهيم نمود.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت

 

 

بنام خدا

با سلام

يكي از مباحث مهم در توسعه نرم افزار ، مديريت پروژه هاي نرم افزاري مي باشد بدين منظور لازم است قبل از شروع پروژه نسبت به برنامه ريزي اقدام نماييم (تهيه  مستند برنامه پروژه Project Plan) به منظور دقيق و شدني بودن برنامه تهيه شده لازم است موارد زيادي مد نظر قرار گيرد در طي چند مقاله ، پرسشنامه اي را با هم مرور مي نماييم كه هدف آن عبارتست از :

  • تيمهاي درگير در پروژه را از فعاليتهاي مختلف و متنوعي كه مي بايد در برنامه ريزي لحاظ گردد آگاه سازد. بديهي است اين فعاليتها در خروجي پروژه موثر مي باشد.
  • كمك به تخمين منابع مورد نياز و همچنين تشخيص ريسك ها
  • اطلاع رساني اوليه به ذينفعاني كه پروژه جديد دربرگيرنده محدوده كاري آنها مي باشد.

تذكر مهم : اين پرسشنامه هر چند از لحاظ محدوده پوشش دهي ، كامل مي باشد ولي لازم است با توجه به پروژه ، سازمان شما و درخواست كننده پروژه ، تغييرات مرتبط صورت پذيرد.

 

پرسشنامه

مديران پروژه :

لطفا اين پاسخنامه را كامل نموده و بين كليه ذينفعان پروژه توزيع نماييد (بطور مثال ، مالكان سيستم ، كاربران ،مهندسين شبكه ).در اين مرحله تا آنجا كه ممكن است به پرسشها جواب دهيد.

اين پرسشنامه براي شناخت نيازمنديهاي با جزييات زياد نمي باشد.در نظر داشته باشيد از اين پرسشنامه به عنوان پايه جلسه شروع پروژه ، استفاده نماييد.

اگر پروژه بلافاصله بعد از توزيع پرسشنامه شروع نگرديد لازم است در هنگام شروع پروژه به منظور كسب اطلاعات بروز ، دوباره توزيع گردد.

 

گيرندگان پرسشنامه :

لطفا در اولين فرصت ممكن نسبت به ارزيابي پرسشنامه و ارسال بازخورد مناسب به مدير پروژه اقدام نماييد.

 

مشخصات پروژه

نام پروژه و نام اختصاري آن (Acronym) :

 

شماره پروژه :                                                   شماره قرارداد:

آيا بودجه مجزايي براي پروژه لحاظ گرديده است ؟ بله                      خير

سازمان استفاده كننده :                                        رابط پروژه :

آدرس پست الكترونيك :                                          تلفن :

 

مدير پروژه و سازمان متولي اجرا ()

آدرس پست الكترونيك :                                          تلفن :

 

1- آيا اهداف تجاري قابل اندازه گيري بعنوان اهداف پروژه تعيين گرديده است ؟

عنوان و  تاريخ مستند مربوطه :

شرح مختصري از آنچه قرار است پروژه انجام دهد :

 

 

2- چه ميزان تلاش براي انجام اين پروژه طبق برآورد شما مورد نياز مي باشد :

زياد                                              كم                                         متوسط

تذكر : لازم است در مستندي در خصوص اين معيارها (زياد، كم و متوسط) شرح كاملي و دقيقي وجود داشته باشد.

 

3- محل هاي كاربري سيستم كدامند :

دفتر مركزي                                     دفاتر منطقه اي                            آزمايشگاه ها

 

4- كليه فرضيات ، محدوديتها و وابستگيهاي مرتبط با پروژه را ليست نماييد.

 

 

 

5-كليه ريسك هاي شناخته شده مرتبط با پروژه را ليست نماييد.

 

 

 

اطلاعات مرتبط با پروژه

 

براي هر يك از سئوالات همه موارد درست را علامت بزنيد و در مواردي كه اطلاعات خاصي خواسته شده است آن را بنويسيد.

ا- اين پروژه در برگيرنده كدام فعاليتها مي باشد (همه موارد را تعيين نماييد)

توسعه سيستم                                              نگهداري سيستم

توسعه نرم افزار                                               نگهداري نرم افزار

هزينه يابي پروژه                                              ارتقاي ساختارهاي زير بنايي

سفارشي سازي                                             بالابردن قابليت ها

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

2- بستر نرم افزار(همه موارد را تعيين نماييد)

تحت وب                      Stand Alone                توزيع شده                   مشتري/خدمتگزار

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

3- بستر سخت افزار(همه موارد را تعيين نماييد)

سرور اختصاصي    سرور اشتراكي     كامپيوتر مستقل    كامپيوتر پردازنده مركزي(Mainframe)

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

4- زير ساختار – محيط محاسباتي مقصد (همه موارد را تعيين نماييد)

تحت وب                     شبكه محلي سازماني               محيط پردازنده مركزي (Mainframe)    شبكه گسترده سازماني (Organizational WAN)           

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

نام سرور/LAN/WAN (اگر مشخص مي باشد) : ــــــــــــــــــــــــــــــــــــــــــــــــــ

 

5-   توپولوژي شبكه :

 

Star                          ‏‏Token Ring                       ATM                Bus            

موارد ديگر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 

نكته : اگر به سئوالات فوق و سئوالاتي كه در مقالات آتي خواهد آمد با دقت بنگريد درخواهيد يافت با جمع آوري اين اطلاعات بسياري از نيازمنديها شناخته شده و همچنين برآورد دقيقي از مواردي كه مي بايد در برنامه ريزي لحاظ گردد (مانند مدت ، نيروي انساني ، هزينه و ...) بدست مي آيد.

نكته مهم : همانطور كه در عنوان و موضوعات مرتبط با وبلاگ گفته ام هدف من ارائه راهكارهايي است  كه در پروژه هاي متوسط و بزرگ كارايي داشته باشد لذا ممكن است براي بعضي از دوستان اين همه ريزه كاري ضروري بنظر نرسد ولي مطمئن باشيد استفاده از اين روشها در صرفه جويي آتي در زمان و هزينه ها بسيار موثر بوده و از همه مهمتر نرم افزار توسعه يافته كمترين پشتيباني را ، لازم خواهد داشت.

 

خوب دوستان اينم از اين قسمت – ادامه پرسشنامه را در  قسمت بعد با هم مرور خواهيم نمود.

اميدوارم از اين مطالب استفاده كنيد و براتون مفيد باشه لطفا نظرات اصلاحي و تكميلي خودتون رو در قسمت نظرات بگيد

و من ا... التوفيق – مدير سايت