بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

برنامه کامپيوتري و مستندات مرتبط با آن مانند نيازمندي ها، مدل هاي طراحي و راهنماي کاربر
محصولات نرم افزار ممکن است براي يک مشتري خاص و يا براي بازار عمومي توليد شوند.
محصولات نرم افزار ممکن است :
کلي باشند – توسعه آنها به منظور فروش به طيف وسيعي از مشتريان باشد. به عنوان مثال نرم افزارهايي مثل Word و يا Excel
خاص باشند – براي يک مشتري خاص و با توجه به نيازهاي خاص مشتري توسعه داده شده باشند.
هر نرم افزار جديد مي تواند با توليد کامل يک برنامه جديد، پيکربندي يک نرم افزار عمومي و يا استفاده مجدد از يک نرم افزار موجود به وجود آيد.

اسلاید 2 :

نرم افزار مجموعه اي از عناصر يا اشيا است که تشکيل يک پيکربندي شامل موارد زير مي دهند :
برنامه ها
مستندات
داده ...

اسلاید 3 :

نرم افزار يک محصول است
توانايي پردازش را فراهم مي سازد.
وظيفه توليد، مديريت، اکتساب، تغيير، نمايش و يا انتقال اطلاعات را بر عهده دارد.
نرم افزار ابزاري براي تحويل يک محصول است.
از کارکردهاي سيستم پشتيباني مي کند.
نرم افزارهاي ديگر را کنترل مي کند. (مثل سيستم عامل)
براي ايجاد ارتباط به کار مي رود. (مثل نرم افزارهاي شبکه)
در ساخت نرم افزارهاي ديگر سودمند است. (مثل ابزارهاي نرم افزاري)

اسلاید 4 :

نرم افزار مهندسي مي شود.
نرم افزار فرسوده نمي شود.
نرم افزار پيچيده است.
نرم افزار تفکيک کننده است.

اسلاید 5 :

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

اسلاید 6 :

نرم افزارهاي فراگير ( شبکه هاي بيسيم )
نرم افزارهاي Netsourcing ( وب به عنوان موتور محاسباتي )
نرم افزارهاي متن باز ( کد نرم افزار به طور باز در اختيار استفاده کنندگان قرار دارد. )
همچنين نرم افزارهاي :
داده کاوي
محاسبات توري
ماشين هاي شناختي
نرم افزارهايي براي نانوتکنولوژي

اسلاید 7 :

چرا اين نرم افزارها بايد تغيير کنند ؟
نرم افزار بايد با نيازهاي جديد محيط پردازشي و تکنولوژي انطباق يابد.
نرم افزار براي پياده سازي نيازهاي جديد کسب و کار بايد بهبود يابد.
نرم افزار بايد براي امکان ايجاد ارتباط با ديگر سيستم هاي نرم افزار مدرن يا پايگاههاي داده گسترش يابد.
نرم افزار بايد براي عملکرد مناسب در محيط شبکه معماري مجدد گردد.

اسلاید 8 :

قانون تغيير مداوم (1974) : سيستم هاي الکترونيکي بايد به طور دائم در حال تغيير باشند. در غير اين صورت رضايت از آنها روز به روز کاهش مي يابد.
قانون افزايش پيچيدگي (1974) : هرگاه سيستم هاي الکترونيکي تکامل يابند، پيچيدگي آنها افزايش مي يابد مگر اينکه در جهت نگهداري يا کاهش اين پيچيدگي کاري انجام شود.
قانون خود تطبيقي (1974) : فرايند تکامل سيستم هاي الکترونيکي در جهت حرکت به سمت توزيع نرمال محصول و فرايند خود تطبيق است.
قانون ثبات سازماني (1980) : ميانگين فعاليت مفيد فراگير درتکامل يک نرم افزار در طول حيات محصول ثابت است.

اسلاید 9 :

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

اسلاید 10 :

يک متدولوژي مجموعه اي از روش ها و توصيه ها و قالب ها مي باشد که به همراه راهبرد مشخص و طي مراحل مختلف در توسعه سيستم به کار گرفته مي شود. يک متدلوژي داراي ابزار تعريف شده و مدل مفهومي مي باشد و از يک گرامر مشخص استفاده مي کند.
براي مثال مدل شيء گرا و يا مدل ساختيافته در توسعه نرم افزار دو متدلوژي توسعه نرم افزار هستند.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید