مقدمه
امروزه در عصر تحولات صنعتی انسان ها بیشتر درگیر سلیقه و راحتی استفاده از صنایع پیشرفته امروزی می باشند امروزه اگر کسی نتواند با دانش و مهارت پتانسیل خود رضایت مشتریان را جلب نماید و قدرت ایستادن در مقابل همتایان خود را نداشته باشد شکست خورده واقعی این رقابت تنگاتنگ است که ماندن در عرصه رقابت نرم افزاری این را می طلبد که رقابت کنندگان به سلاحی به نام دانش روز مجهز باشند تا که حرف هایی تازه برای گفتن داشته باشند.
و اما یک سری معضلات و موانع در این عرصه وجود دارند که برآوردهای اقتصادی را مشکل و میزان ریسک را تا حد زیادی بالا می برد بنابراین در این بین بحث مدیریت اقتصادی و مدیریت ریسک به وجود می آید که افراد اصلی دخیل در این رده بهید از قدرت پیش بینی لازم و شهامت کافی برخوردار باشند این ریسک ها و تخمین های دشوار به دلایل زیر بوجود می آیند :
1- نامحسوس بودن محصول تولیدی : در هنگام تولید این محصول نمی تان رون پیشرفت کار را به مشتریان نشان داد چون محصول تا زمان تحویل نهایی قابل رویت نیست.
2- منحصر به فرد بودن طرح : معمولاً پروژه ای که انجام می شود منحصر به فرد است و معمولاً مشابه ی ندارد که از روی آن بتوان تخمین زمان و هزینه را زد.
3- نبودن استاندارد و اصول مشخصی برای طراحی نرم افزار.
و بسیاری دلایل دیگر که برای بررسی آنها باید که کتاب های اصول مهندسی نرم افزار مراجعه گردد.
و اما راه حلی که برای حل این معضلات می توان در نظر گرفت : طراحی سیستم ها به طوری که قطعات به کار رفته در آن قابل استفاده مجدد باشند و برای مونتاژ سیستم های بعدی به کار میروند.
چکیده نتایج بررسی های فنی مالی و اقتصادی : چکیده طرح ردیف موضوعات 1- 1 مشخصه طرح عنوان : تولید نرم افزارهای کاربردی تعریف : امروزه با توسعه صنعت دیجیتال یا همان دنیای صفر و یک اداره امور زندگی اعم از امور دفتری اداری یا غیر اداری بوسیله نرم افزارهای تولیدی توسط شرکت های متخصص در این زمینه انجام می گیرد.
مشخصات ویژه فنی : نرم افزارهای تحت شبکه و غالباً شفارشی با پشتیبانی تولید کننده آن .
1 – 2 فرآیند بررسی نرم افزارهای موجود در بازار شناسایی محصول بررسی و مطالعه امکان سنجی دریافت مشخصات فنی مورد نیاز تولید طرح ریزی پایه ای پروژه با خواسته ها ومشخصات فنی ازدیدگاه عملی پیاده سازی طرح توجه به مشخصات شناسایی شده تست و تحویل به مشتری تبلیغات,معرفی ومانو برروی توانایی های محصول پشتیبانی از محصول تولیدی(نرم افزار کاربردی) ارتقاء محصول در پی خدمات پشتیبانی 3 شرایط عملیاتی متوسط تعداد روز کاری در سال : 300 روز در سال ساعات فعال روزانه : 14 ساعت در روز سالیانه 4200 = 14 * 300 ساعت کار 1 – 4 چگونگی تامین مواد اولیه مواد اولیه کاربردی در این طرح تنها توانایی علمی ,خلاقیت ودانش فکری افراد عضو گروه می باشد و با توجه به اینکه راکد ماندن هر اطلاعی باعث عقب ماندگی در آن اطلاع می شود چگونگی ارتقاء و به روز آوری اطلاعات افراد در مراحل بعدی طرح اشاره خواهد شد .
1 - 5 تعداد کارکنان تولید پروژه ردیف شرح تعداد تخصص 1- مدیریت پروژه 1 نفر مهندس کامپیوتر 2- طراح پروژه 2 نفر مهندس کامپیوتر 3- برنامه نویسان 3 نفر تکنسین(فوق دیپلم) 4- خدمه طرح 3 نفر --------- کل پرسنل 9 نفر 1 – 6 تاسیسات و زیر بناهای مورد نیاز یک ساختمان با زیر بنای 110 متر مربع جهت محیط کاری شرکت لازم می باشد .
طبق تحقیقات به عمل آمده ساخت بنا مقرون به صرفه تر از خرید آماده آن است.
توان برق KW : فرآیند تاسیسات اضطراری کل توان برق مورد نیاز : 10 کیلو وات خطوط دیجیتال تلفن جهت پشتیبانی 24 ساعته وب سایت ها 1 - 7 دستگاهها و تجهیزات تولید طرح ردیف تعداد قیمت به ریال 1- رایانه تجهیز 8 دستگاه 7000000 2- سرور 2 دستگاه 12000000 3 – تجهیزات جانبی لازم ------ 20000000 1 – 8 سرمایه گذاری 1- دارایی های ثابت : 550 میلیون ریال 2- سرمایه در گردش : 430 میلیون ریال کل سرمایه گذاری : 980 میلیون ریال وام بلند مدت : 650 میلیون ریال وام کوتاه مدت : 200 میلیون ریال طبق بررسی های انجام گرفته میزان سرمایه در گردش باید به میزانی باشد که پاسخ گوی سه ماه تامین کننده حقوق کارکنان و مخارج جانبی باشد چون سود دهی طرح های تولیدی بعد از تکمیل آنها آغاز می گردد .
و هزینه ای هم جهت خدمات پشتیبانی هر محصول تولیدی بایستی در نظر گرفته شود بنابراین این سرمایه در گردش فقط برای سه ماهه اول قابل پیش بینی است و سرمایه در گردش با در نظر گرفتن نرخ تورم به میزان 30 درصد نسبت به سرمایه در گردش متعلق به سال قبل افزایش می یابد.
1 – 9 قیمت تمام با توجه به توضیحات داده شده در مقدمه به علی عدم تخمین دقیق هزینه ناشی از تولید نرم افزار و قیمت فروش آن و ریسک های فراوان در این عرصه طبق یک بررسی نمونه چندین قیمت متفاوت برای تولیدات متنوع در نظر گرفته شده است اما این آمار تقریبی به سرعت در حال تغییر است : ارزش اولیه برای تولید یک محصول نرم افزاری 1- محصول سفارشی : کل هزینه های ثابت تولید یک طرح : 7 میلیون ریال کل هزینه های متغیر تولید یک طرح : 5 / 4 میلیون ریال 2 - محصول کلی : کل هزینه های ثابت تولید یک طرح : 15 میلیون ریال کل هزینه های متغیر تولید یک طرح : 12 میلیون ریال به طور کلی اگر نرم افزار تولیدی را با هزینه 100% در نظر بگیریم 60% آن صرف مجموع هزینه های ثابت تولید طرح و هزینه های متغیر تولید طرح می گردد .
1 – 10 شاخص های اقتصادی : سود ویژه تولید نهایی سالانه 600 میلیون ریال - نقطه سر به سر در 40 % نرخ بازدهی داخلی - برگشت سرمایه در مدت 22 ما ه انجام خواهد گرفت - سرمایه گذاری سرانه 300 میلیون ریال فصل اول معرفی محصول معرفی محصول محصولات نرم افزاری محصولاتی هستند که عمدتاً برای مدیریت اطلاعات و داده ها ,راحتی و تسریع در روند انجام کارها استفاده می گردند .امروزه با خیل عظیم حجم داده ها بدون وجود چنین محصولاتی اداره ی امور و مدیریت داده ها و ترقی در شغل ها غیر ممکن به نظر می رسد.
ویژگی های محصول این محصولات به دو صورت کلی و سفارشی تهیه می گردند و یک سری ویژگی های عملکردی دارند که به کلیات عملکردی محصول مربوط می گردد و یک سری ویژگی های عملیاتی دارند که با توجه به نوع کاربرد و مکان کاربردی آن ویژگی های متفاوتی از خود بروز می دهند.
دلایل استفاده از محصولات نرم افزاری مزایا ی آن نسبت به محصولات غیر نرم افزاری) : محصولات غیر نرم افزاری همچون کاغذ و قلم هستند که مشکلاتی عدیده همچون اشتباه در ثبت اطلاعات ,اتلاف وقت کارکنان و ارباب رجوعان ,احتمال تقلب و باند بازی ,هزینه ناشی از خرید اوراق ,نیاز به مکان های اضافی برای بایگانی اسناد کاغذی , هزینه های نگهداری و .
.
را در پی دارند.که با استفاده از محصولات نرم افزاری این مشکلات تا حد بسیار زیادی مرتفع گردیده اند.
روش های تولید نرم افزار بررسی فنی طرح : فرآیند تولید فرآیند تولید نرم افزار از 5 مرحله اصلی تشکیل شده است : شناسایی خواسته ها و قابلیت ها تحلیل خواسته ها در محصول سفارشی و قابلیت ها در محصول کلی طراحی و پیاده سازی ماژول های مورد نیاز برای سیستم تولیدی.
آزمایش صحت عمل محصول تولید شده( در محصول سفارشی تنها توسط مشتری و در محصول کلی توسط حداقل 10 مشتری) که به طور آزمایشی از محصول استفاده می کنند.
پشتیبانی از محصول که معمولاً در آمد حاصله از بابت پشتیبانی در سال اول معادل 20 % هزینه استفاده از نرم افزار تولیدی و هزینه متحمل کننده حدود 40 % هزینه ی تمام شده برای نرم افزار می باشد اما باید توجه داشت که این 40 % صرف ارتقاء یک نسخه از نرم افزار می شود اما 20 % درآمد حاصل از پشتیبانی از هر محصولی که به فروش رفته است عائد شرکت خواهد شد.(شرح مفصل آن دربخش های آتی خواهد بود.) شعار : بهترین تبلیغ برای محصول خود محصول است.
تفسیر : در دنیای محصولات نرم افزاری می توان این محصولات را از نظر توانایی های بارز به سه دسته تقسیم کرد : دسته اول : محصولاتی که قابلیت های اجرایی بالا ,سرعت بالا و رده امکانات بالایی را در اختیار استفاده کنندگان خود می گذارند اما از نظر رابط (واسط کاربری)از وضعیت مطلوبی برخوردار نیستند کار کردن با اینها برای کاربران عادی مشکل می باشد.
و با وجود مزیت های ذکر شده به دلیل دشواری کار با آنان استقبال چندانی از این محصولات نمی شود چه بسا محصولاتی در مقایسه دو محصول نرم افزاری که هر دو یک سری خواسته های مشابه را برآورده می کنند مشتریان محصولاتی را انتخاب کنند که اگر چه مکن است در برابر محصول رقیب از توانایی های کمتری برخوردار باشند اما از رابط گرافیکی کاربر واضح تر ,روشن تر و بی ابهام تر باشد را انتخاب نمایند.
دسته دوم : محصولاتی که از واسط گرافیکی کاربری خوبی برخوردارند اما توانایی های عملیاتی ضعیف تری دارند که این محصولات در دراز مدت با شناسایی نقطه ضعف های عملیاتی شان توسط مشتریان از رده رقابت در دنیای عظیم نرم افزارهای کاربردی خارج شده و جای خود را به محصولات همتراز خود اما با قابلیت های بیشتر خواهند داد.
دسته سوم : محصولاتی هستند که از نظر رابط گرافیکی کاربری و راحتی کا ر با آن در رده ی قابل قبولی از استاندارد کاربری هستند یا به اصطلاح جا افتاده در نظام مهندسی نرم افزار کاربرپسند ( User Friend) هستند و از طرفی دیگر نیز از لحاظ قابلیت های کاربردی و عملیاتی در درجه محصولات منحصر به فرد و با با قابلیت های سیستماتیک بالایی هستند .این محصولات پس از عرضه به بازار به سرعت از استقبال و تقاضای بالایی از سوی کاربران مختلف برخوردار خواهند بود.
بنابراین در تولید یک محصول نرم افزاری دو مقوله که باید بسیار مورد توجه قرار گیرند اعم اند از اینکه : نکته : اینکه نه راحتی کار فدای قابلیت شود و نه سرعت و قابلیت فدای راحتی کار شود هر دو ویژگی با هم و به یک میزان مورد توجه قرار گیرد.
تشریح مراحل تولید نرم افزار سفارشی و تولید کلی : مرحله اول در تولید نرم افزار سفارشی : شناسایی خواسته های مشتری که در این مرحله کلیاتی از نیازهای مطرح شده از سوی وی را در قالب اسنادی گردآوری کرده و در اختیار گروه تحلیل گر قرار می دهد مسلماً فردی که به عنوان نماینده شرکت به کارخانه یا شرکت متقاضی فرستاده می شوداز چند لحاظ باید شرایطی را داشته باشد : اول اینکه از لحاظ قدرت تجزیه و تحلیل ,گرداوری و تفکیک صحیح خواسته ها و نیز دسته بندی اولیه آنها باید تسلط کافی داشته باشد و ثانیاً از لحاظ ظاهری نیز باید شئوناتی از جمله پوشیدن لباس مناسب در هنگام مراجعه به محل کار مشتری و برخورد اجتماعی و ظاهری مناسب و نیز از روابط عمومی بالایی برخوردار باشد و در ضمن چون اطلاعاتی که به این فرد داده می شود اطلاعات خصوصی و گاه حیاتی برای شرکت سفارش دهنده محصولات وی باید رازدار این اطلاعات باشد و در حفظ آنها نهایت امانت داری را رعایت نماید و طوری رفتار نماید که اعتماد مشتری را جلب کند تا مشتری با خیالی راحت اطلاعات لازمه را در اختیار وی قرار دهد .
تجزیه و تحلیل و مطالعه امکان سنجی خواسته ها در این مرحله خواسته ها و نیازهای مطرح شده از سوی مشتری در اختیار گروه تحلیل گر قرار گرفته و گروه تحلیل گر با بررسی اسناد گردآوری شده از خواسته های وی آنها را از لحاظ عملیاتی شدن مورد بررسی قرار خواهند داد و خواسته هایی که امکان انجام خواهند داشت را تفکیک نموده و دراسن مرحله سیستمی کلی برای برآورده کردن خواسته ها تهیه می شوند و با فیلترینگ خواسته ها طرح وارد مرحله بعدی خواهد شد در این مرحله ممکن است با بکارگرفتن یک تحلیل گر خارج از گروه به مدت چند روز انجام می گیرد و یا اگر افراد گروه از دانش و تجربه کافی و وقت آزاد بیشتری برخوردار باشند خود اعضای گروه