پاورپوینت شرايط كسب و كار (pptx) 46 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 46 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
مقدمهای بر اهمیت موضوع
شرايط كسب و كار در كشور ما نيز به تبع ديگر كشورها در حال تغيير است.
بنابراين سازمانها ميبايست به گونه اي چابك باشند تا بتوانند در كوتاهترين زمان با توجه به شرايط محيط، تغييرات لازم را در خود ايجاد نمايند.
با توجه به اين كه توسعه نرمافزار در هر سازمان، زيرساختي براي عملكرد بهتر آن سازمان فراهم ميآورد لذا ...
متدولوژي توسعه نرمافزار نيز بايستي به گونه اي باشد كه مهندسي نرمافزار پاسخ قابل قبولي براي تغييرات سريع فراهم آورد.
2
مقدمهای بر اهمیت موضوع
بيش از يك دهه قبل، پيش فرض متدولوژي توسعه در پروژههاي بزرگ نرمافزاري كشور ما بر اين بود كه ...
در مدتي كه تيم توسعه در حال شناخت، تحليل، طراحي، ساخت و آزمون نرمافزر هستند، ...
هيچ گونه تغييري در سازمان كارفرما اتفاق نميافتد
اگر شاهد چنين تغييرهايي باشيم ...
تمام مسئوليت آن به عهده بهرهبردار و كارفرما ميباشد.
لذا كارفرما متهم ميگرديد كه چرا كليه نيازهاي خود را از همان ابتدا مشخص نكرده است.
3
مقدمهای بر اهمیت موضوع
اين ديدگاه در پروژههاي نرمافزاري كشور تغيير كرده است ولي ...
متاسفانه همچنان شاهد شكست ذاتي در بيشتر پروژههاي نرمافزاري هستيم.
بايد به اين نكته توجه داشت كه هرچند بسياري از پروژهها در انتها به بهرهبرداري ميرسند ولي ...
عملا به دليل عدم رعايت زمان و هزينه پيش بيني شده، ...
بسياري از منابع سازمان تلف ميشود و منافع بهرهبرداري از نرمافزار به تاخير ميافتد.
4
مروری بر متدولوژیهای چابک
هنوز تعريف دقيقي از چابكي متدولوژي ارائه نشده است ولی ...
اين مفهوم مورد علاقه متخصصين اين رشته و مراكز پژوهشي ميباشد.
بنابراين هنوز توافقي بر اين كه كدام متدولوژي چابك ميباشد وجود ندارد.
در سال 2001 بيانيهاي توسط گروهي از مشاورين و پيمانكاران نرمافزار ارائه گرديد كه به ...
"بيانيه توسعه چابك نرمفزار" مشهور گرديد.
اين بيانيه از چهار بخش تشكيل شده است ...
5
مروری بر متدولوژیهای چابک- بیانه توسعه چابک نرمافزار
الف) اشخاص و ارتباط بين آنها بر فرايندها و ابزار اولويت دارند.
رابطه نزديك افراد در تيم پروژه در اين بخش از اولويت بالايي برخوردار است.
6
مروری بر متدولوژیهای چابک- بیانه توسعه چابک نرمافزار
ب) كاركردن نرمافزار بر مستندسازي همه جانبه آن اولويت دارد.
هدف اساسي تيم توسعه نرمافزار توليد مداوم نرمافزار
آزمونشده ميباشد.
بنابراين ميبايست نشر هاي جديد در بازههاي زماني متناوب توليد شوند.
اين تناوب در بعضي از رويكردها ميتواند به صورت روزانه و يا حتي ساعتي باشد.
ولي معمولا در بازههاي ماهانه و يا دوماهانه نشرهاي جديد توليد ميشوند.
برنامهنويسها ميبايست كدهاي ساده را در نهايت تكنيك ايجاد نمايند و همواره بايد به اين ملزم شده و تشويق شوند.
اين شيوه توليد سبب ميشود تا حجم مستند سازي در حد قابل قبولي كاهش يابد.
7
مروری بر متدولوژیهای چابک- بیانه توسعه چابک نرمافزار
ج) همكاري با مشتري بر مذاكرات قراردادي اولويت دارد.
هرچند كه اهميت قراردادهايي كه به خوبي تنظيم شده اند با بزرگ شدن پروژهها، افزايش مييابد ولی ...
ارتباط و همكاري بين توسعه دهندگان و مشتري (كارفرما و بهرهبردار) بر روابط مبتني بر قرارداد اولويت دارد.
فرايند مذاكرات مبتني بر قرارداد بايستي به عنوان ابزاري براي حفظ روابط پويا در پروژه تبديل گردد.
8
مروری بر متدولوژیهای چابک- بیانه توسعه چابک نرمافزار
د) پاسخ به تغييرات بر دنبال كردن طرح اولويت دارد.
گروه توسعه نرمافزار كه شامل:
تيم توسعه و
افراد مسئول از سمت مشتري ميباشند، بايستي ...
داراي شايستگي،
اختيار و
دانش لازم
جهت تصميم گيري در مورد تغييرات در نيازمنديهايي كه در حين فرايند توسعه نرمافزار شناسايي ميشوند، باشند.
9