PDA

View Full Version : گفتگو: قیمت گذاری بر روی پروژه ی فاز امنیت - مدیریت - فعال سازی محصولات



مهران موسوی
پنج شنبه 09 مهر 1388, 15:57 عصر
سلام دوستان .

لطفا بچه ها ی صاحب نظر توضیحات این پروژه رو خوب مطالعه کنن و یک قیمت عادلانه براش اعلام کنن . پیشاپیش از همه ی بزرگانی که وقت میزارن و نظرات خودشون رو بیان میکنن کمال تشکر رو دارم .

تضیحات این پروژه از این قراره که :

یک شرکت یک سری افزودنی هایی برای یک برنامه خاص تولید میکنه و هر یک رو به عنوان یک پروژه کاری در نظر میگیره و با یک قفل نرم افزاری وارد بازار میکنه و میفروشه و مشتریهاش میتونن کد سیستم خودشون رو که از طرف محصول خریداری شده در اختیارشون گذاشته میشه به شرکت اعلام کنن و کد فعال سازی رو دریافت کنن . و از محصولی که خریدن استفاده کنن .

برای اینکه بهتر توضیح بدم شما فرض کنین که این افزودنی ها پلاگین برای فتوشاپ هستن ( البته این یک مثال هست و در واقع ماهیت این افزودنی ها فرق میکنه . ولی در کل مانند پلاگین ها هست ولی نه برای فتوشاپ . چون نمیخوام وارد بحث های حاشیه ای بشم برای مثال فرض میکنیم که پروژه های تولید شده پلاگین های فتوشاپ هستن ) .

در واقع این کاری که به بنده واگذار شده بود پیاده سازی 3 فاز امنیت – مدیریت – فعال سازی محصولات هست که وظیفه ی هر فاز رو توضیح میدم .

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

فاز مدیریت : این فاز برای راحتی کار شرکت در مدیریت پروژه های تولید شدشون هست . توسط این فاز یک سری مدیریت جامع تر و حرفه ای تری رو پیاده سازی کردیم .... خب بگذریم و بریم سر اصل مطلب . در این فاز شرکت میتونه مشخصات پروژه های تولید شده ی خودش رو ثبت کنه و بر روی انها مدیریت داشته باشه . برای هر پروژه میتونه به تعداد دلخواه کد خرید تولید کنه که این کد های خرید مثل رمز شارژ های سیمکارتهای اعتباری کاملا متفاوت هستن و درصد حدث زدنشون خیلی خیلی کم هست . حالا میگید این کد خرید به چه درد میخوره ؟؟؟ خب اگه این کد نباشه هر کسی محصولی که خریده میده به یکی دیگه و اونم مراجعه میکنه به فاز فعال سازی و واسه خودش یه دونه فعال سازی میکنه . در واقع این کد کمک میکنه هر کی واسه خریدن محصول پول داده بتونه فعال سازیش کنه . این کد در پشت جلد محصول نوشته میشه و در زمان فعال سازی باید اون رو هم در اختیار فاز فعال سازی قرار بدیم تا بررسی کنه که ایا این کد مجاز هست یا نه و ایا این کد قبلا فعالسازی شده یا نه . هر کد خرید دارای محدودیت برای فعال سازی هست و این محدودیت از طرف شرکت برای هر کد در نظر گرفته میشه . مثلا شرکت میتونه مشخص کنه که فلان کد دو بار توانایی فعال سازی داشته باشه ... که این تنضیمات همه در هنگام تولید کد خرید توسط فاز مدیریت قابل تغییر و ویرایش هست . علاوه بر این ها این فاز قادر هست که گزارش هایی از محصولات ثبت شده و کدهای خرید ثبت شده تولید کنه ... !!!


فاز فعال سازی : این فاز در واقع به صورت یک وبسایت پیاده سازی شده تا مشتری ها با مراجعه به اون بتونن محصولاتشون رو فعال سازی کنن . این وبسایت ظاهری زیبا و گرافیکی داره و دارای دو بخش فعال سازی محصولات و پیگیری محصولات فعال سازی شده هست . در قسمت فعال سازی محصولات مشتری با در اختیار گذاشتن مشخصات فردی خود و کد سیستم و کد خرید و کد محصول میتونه کد فعال سازی خودش رو دریافت کنه ... البته در این میان بررسی میشه که کد خرید اصلا توسط شرکت ثبت شده یا اینکه خود کاربر از دل خودش در اورده !! و بررسی میشه که ایا این کد خرید اعتبار داره ( گفتم که هر کد خرید میتونه یه اعتباری واسه خودش داشته باشه . مثلا دو بار بشه باهاش فعال سازی کرد ) در صورت مورد قبول بودن همه ی شرط ها کد فعال سازی به کاربر داده میشه . در صورتی که کاربر بعد از مدتی کد فعال سازیش رو گم کرد میتونه به بخش پیگیری مراجعه کنه و با دادن کد خرید کدهای فعال سازی شده ی خودش رو مشاهده کنه . در قسمت مدیریت وبسایت هم مدیری شرکت میتونه محصولات فعال سازی شده رو مشاهده کنه و بر روی کدهای خرید ثبت شده نظارت داشته باشه و ..... براتون یک سوال پیش میاد !! مگه فاز مدیریت تحت ویندوز نبود ولی فاز فعال سازی به صورت یک سایت و تحت وب ... !! پس چه جوری فاز فعال سازی تشخصیح میده که فلان کد خرید قبلا ثبت شده یا نه یا فلان محصول قبلا ثبت شده یا کاربر واسه خودش الکی یه کدی نوشته ؟؟!!! خب باید بگم که فاز مدیریت یک قسمت برای به روز رسانی داده ها داره که با وصل شدن به اینترنت خود به خود به سرور متصل میشه و داده های لوکال رو با داده های سرور همسانسازی میکنه !!! این کار توسط یک وب سرویس که نوشتم انجام میشه و اصول امنیتی هم توش رعایت شده !!!


مشخصات فنی پروژه :

فاز امنیت :

زبان برنامه نویسی : Delphi

فاز مدیریت :

زبان برنامه نویسی : Delphi
بخش همسانسازی با سرور : C#‎‎
معماری سه لایه

فاز فعال سازی :

زبان برنامه نویسی : C#‎‎ - ASP.NET 3.5
معماری : سه لایه
متودولوژی : RUP
استفاده شده از CSS ها در طراحی
ریلیز شده برای اجرای کاملا صحیح و یکسان بر روی اکثر مرورگر ها

هر چند توضیحات داده شده کامل نبودن و تنها جهت اشنایی با کار انجام شده بود برای امر قیمت گذاری ولی فکر میکنم همین توضیحات برای قیمت گذاری کافی باشن ...

دوستان به نظرتون از اون شرکت بابت این پروژه باید چقدر دریافت کنم ؟؟؟

مهران موسوی
سه شنبه 14 مهر 1388, 22:26 عصر
با سلام . دوستان چندین روز از ایجاد این تاپیک میگذره . از دوستان خواهش میکنم همکاری کنن ... همش دو روز دیگه برای اعلام قیمت وقت دارم :ناراحت:

joker
سه شنبه 14 مهر 1388, 22:36 عصر
من قبلا یک نمونه پروژه تقریبا مشابه داشتم

اگه مشتری نهایی فقط یک نفره و این پروژه "به سفارش مشتری" محسوب بشه قیمت حداقل5-7 میلیون.
اما اگه قرار هست تعداد نسخه های بیشتری به صورت مثلا پکیج های آماده توی بازار بره ( باز هم چون رنج مشتری عمومی محسوب نمیشه و تقریبا خاص هست ) حداقل 700تومن.

(قیمت ها را حداقل را نوشتم ، کمترش بفروشی یه دست کتک سیر از همکاران برنامه نویست میخوری ،به جرم بازار خراب کنی ، بیشتر هم بفروشی حالشو میبری دیگه :لبخند: )

این قیمت ها بافرض این هست که سیستم قفل گذاری شما زیردست کرکرها بیشتراز 1ربع دوام داشته باشد.

مهران موسوی
سه شنبه 14 مهر 1388, 23:44 عصر
من قبلا یک نمونه پروژه تقریبا مشابه داشتم

اگه مشتری نهایی فقط یک نفره و این پروژه "به سفارش مشتری" محسوب بشه قیمت حداقل5-7 میلیون.
اما اگه قرار هست تعداد نسخه های بیشتری به صورت مثلا پکیج های آماده توی بازار بره ( باز هم چون رنج مشتری عمومی محسوب نمیشه و تقریبا خاص هست ) حداقل 700تومن.

(قیمت ها را حداقل را نوشتم ، کمترش بفروشی یه دست کتک سیر از همکاران برنامه نویست میخوری ،به جرم بازار خراب کنی ، بیشتر هم بفروشی حالشو میبری دیگه :لبخند: )

این قیمت ها بافرض این هست که سیستم قفل گذاری شما زیردست کرکرها بیشتراز 1ربع دوام داشته باشد.

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

این سامانه برای یک فرد خاص نوشته شده و با توجه به پیاده سازی سفارشی اون ، فقط به کار همون فرد و گروه تولید نرم افزار میخوره . پس در نتیجه فقط میتونم به همونا که سفارشش رو دادن بفروشم و ...

با تشکر .. اگه باز دوستان نظری دارن درباره ی قیمتش خوشحال میشم بشنوم :لبخندساده:

ali_mohamadi8928
چهارشنبه 15 مهر 1388, 00:50 صبح
قیمت این پروژه حداقل 5 الی 6 میلیون تومن هست . البته باید بعد از شش ماه برای هر ماه پشتیبانی هم یک مبلغی از اون فرد دریافت کنی .

راستی تو دیگه کی هستی ! اول کار باهاش طی نکردی چقدر باید ازش بگیری ؟ عجب اعتماد داشتی ! همچین کاری رو ادم اول طی میکنه بعد انجام میده . اگه به شرکتای نرم افزاری میداد اول نصف پول رو ازش میگرفتن بعد کارش رو استارت میزدن !

در کل کمتر نگیری ها به قول دوستمون از برنامه نویسا به علت خراب کردن بازار کتک میخوری :قهقهه: شوخی بود به دل نگیر . ولی کلا اگه بخوای کمتر از قیمت واقعیش بگیری ارزش خودت و کارت رو پایین میاری و این همه زحمتت به هدر میره !

saleh_fartash
پنج شنبه 23 مهر 1388, 22:37 عصر
سلام دوستان،
من به درخواست دوستمون برای کمک اومدم امب برای خودم سوال پیش اومد:
من هر جقدر با خودم فکر می کنم میبینم با فرض نرم افزار -نه پلاگین-بودن قسمت اول ،این پروژه 2-3 میلیون می ارزه.
احتمل میدم من اشتباه کنم اما گفتم بپرسم:
شما برای هریک از قسمت ها چه قیمتی رو پیشنهاد می کنید . چون خود ما در شرکت به چنین سیستم-کاملی-نیاز داریم اما فرصت نکردیم بسازیمش،اما انقدر هم 5-6 میلیون هم براش ارزش قائل نمیشیم
حالا نظر شما چیه؟

joker
پنج شنبه 30 مهر 1388, 00:17 صبح
سلام دوستان،
من به درخواست دوستمون برای کمک اومدم امب برای خودم سوال پیش اومد:
من هر جقدر با خودم فکر می کنم میبینم با فرض نرم افزار -نه پلاگین-بودن قسمت اول ،این پروژه 2-3 میلیون می ارزه.
احتمل میدم من اشتباه کنم اما گفتم بپرسم:
شما برای هریک از قسمت ها چه قیمتی رو پیشنهاد می کنید . چون خود ما در شرکت به چنین سیستم-کاملی-نیاز داریم اما فرصت نکردیم بسازیمش،اما انقدر هم 5-6 میلیون هم براش ارزش قائل نمیشیم
حالا نظر شما چیه؟

خوشبختانه یا متاسفانه برنامه نویسی مثل طلا فروشی کیلوئی نیست که معیار سنجش اون دقیق و100% دقیق باشه ، ولی یک سری مولفه هایی برای قیمت گذاری معمولا در نظر گرفته میشه که حدود قیمت یا مینیمم قیمت بدست میاد.
نه میشه خطی حساب کرد نه زمانی
یه برنامه نویس حرفه ای ممکنه یک پروسیجر را توی 10 خط بنویسه ، در حالی که یک مبتدی ممکنه توی 1000 خط هم نتونه بنویسه
یا یک برنامه نویس حرفه ای یک نرم افزار را توی یک هفته تکمیل کنه ولی یک مبتدی توی 3ماه هم نتونه اون را تموم کنه.
یا مثلا وقتی شما میگید میخوام برنامه مولتی یوزر کارکنه ، نحوه کدنویسی و تهیه گزارشات و طراحی تیبل ها و غیره یهو زمین تا آسمون فرق میکنه به خاطر همین دوسه کلمه ناقابل

شاید شما فتوشاپ را حتی براتون نیارزه که سی دیشو 2هزارتومن تو بازار بدین تهیه کنید و بخواهید دانلودش کنید ، این دلیل نمیشه که شرکت سازنده اش قیمت محصولش را بیاره پائین.
من دقیقا ریز جزئیات کارکرد و کدنویسی این نرم افزار دوستمون را نمیدونم ولی طبق پروژه مشابهی که خودم داشتم حدود قیمت را گفتم.

پیوست:
اگه شما مشتریم بودین حتما بهتون میگفتم 100میلیون که خیالم راحت باشه دیگه نمیبینمتون:بامزه:
پیوست2: من نمایندگی یک شرکت مالزیایی در زمینه امنیت دیتا را دارم www.Dataprotect.ir (http://www.Dataprotect.ir) ، مبحث عمومی ، چیزی شبیه به همین نرم افزار هست ( اون تخصصی در موارد دیگه داره که توی این تاپیک جایش نیست ) هر نرم افزارشون را 6999دلار میفروشن .
اینو مثال زدم که حدود رنج قیمت بازار هم در دسترس باشه.
بااین تفاوت که این خارجیا سیستم فروششون با ما فرق میکنه و به علت نبود یکسری تحریمات و بازار کار رقابتی و گسترده جهانی قیمتهاشون در هزینه هاشون سرشکن تر میشه و بهالطبع قیمت اند یوزر یک نرم افزار تو این مایه خیلی کمتر نمونه مشابه در داخل ایران هست.

saleh_fartash
پنج شنبه 30 مهر 1388, 08:52 صبح
به نام خدا
سلام

خوشبختانه یا متاسفانه برنامه نویسی مثل طلا فروشی کیلوئی نیست که معیار سنجش اون دقیق و100% دقیق باشه
اشتباه شد،"گرمی" است!

شاید شما فتوشاپ را حتی براتون نیارزه که سی دیشو 2هزارتومن تو بازار بدین تهیه کنید و بخواهید دانلودش کنید

موافقم<چون برای خود ویندوزشم انقدر لازم نیست پول بدید!

من دقیقا ریز جزئیات کارکرد و کدنویسی این نرم افزار دوستمون را نمیدونم ولی طبق پروژه مشابهی که خودم داشتم حدود قیمت را گفتم.

من هم غیر از این نگفتم!!


اگه شما مشتریم بودین حتما بهتون میگفتم 100میلیون که خیالم راحت باشه دیگه نمیبینمتون
کمال تشکر رو دارم،دوست عزیز!
پیوست:
یکم با شوخی جوابتون رو دادم،که فکر نکنید در جبهه ی دیگری قرار دارم.

خارجیا سیستم فروششون با ما فرق میکنه
من هم با همین حرف شما موافقم و قبول دارم که ما باید از قیمت کمی ناعادلانه ی من به قیمت کمی عادلانه ی شما برسیم .گفتم کمی عادلانه چون اینم کمه .
در حال ما ارادت خودمون رو به همکاران و از همه مهمتر،دوستان عزیز اعلام می کنیم!
خطاب به آقا مهران که اگر دوست داشت قیمت نهایی که کار رو تموم کرد و شرایط کار رو هم اینجا بذارن،تا ما هم استفاده کنیم......