PDA

View Full Version : ارائه محصول روی وب



M.GhanaatPisheh
شنبه 08 مرداد 1384, 20:36 عصر
می خواستم اینجا باب مبحثی رو باز کنم که شاید به زودی بازار تجارت ایران(هم) به اون سمت بره و دونستنش برای دوستان خالی از لطف نباشه.

صورت مساله :
نرم افزاری نوشته شده و حالا قصد داریم اونو روی وب به مشتری عرضه کنیم
اولین مساله نحوه عرضه یه نرم افزار روی وب هست که که شاید به خاطر شکاف بین بازار سنتی ایران و بازار تجاری مجازی موجود در "نا ایران " برای ما زیاد شناخته شده نباشه
اینکه محصولمون رو چجوری توی بازار بین المللی از طریق وب عرضه کنیم مساله اصلی هست و اینکه چجوری یه مشتری می تونه به محصول دسترسی پیدا کنه.

جواب : ؟

titbasoft
یک شنبه 09 مرداد 1384, 12:33 عصر
گمان میکنم اگر یک case study طرح بشه بهتره! البته ببخشید دخالت می کنم ها!

M.GhanaatPisheh
دوشنبه 10 مرداد 1384, 13:19 عصر
من یه نرم افزار دارم به اسم xyz

برنامه تست شده و ظاهرا مشکلی خاصی نداره
حالا تصمیم گرفتم محصول رو روی وب بفروشم(از طریق وب سایت شرکتم که اسمشو میذارم شرکت تجارت وب مدار به آدرس الکترونیکی : www.ecommerce.com)

حالا مباحثی که به ذهن من میرسه اینا هستند :
- بحث License و ارایه نسخه Trial قابل اطمینان نرم افزار xyz

- نحوه فروش نسخه License دار به مشتری ایرانی و فرنگی

-نحوه دریافت وجه از مشتری (ایرانی و خارجی )

- راه حل Support و خدمات پس از فروش

...

JavanSoft
دوشنبه 10 مرداد 1384, 13:59 عصر
اولین شرط فروش بروی WEB اطمینان دادن به مشتری است
این اطمینان شامل تمامی مورادی که فرمودید می شود ...اما با قسم و آیه کسی قبول نمی کند سابقه هم کمک نمی کند بلکه تایید یک سازمان بین المللی نیاز است
این ساز مان شرایط تولید محصول ، شرایط شرکت شما و تمامی روابط شما را بررسی می کند و اگر طبق قوانین وضع شده توسط خود شما باشد و تیترهای سازمان بین المللی را رعایت کند به شما گواهی مدت دار ارائه می کند
این سازمانها سازمانهای استاندارد هستند که با شماره بندی نوع استاندارد را در مورد مورد نظر مشخص میکنند مثلا 9126/12207 درمورد نرم افزار می باشد و گواهی که تایید کنند شما است TickIt می باشد

M.GhanaatPisheh
دوشنبه 10 مرداد 1384, 15:21 عصر
اگر ممکنه راجع به این استانداردهایی که فرمودید و همچنین نحوه کسب تائیدیه مربوطه بیشتر توضیح بفرمایید.

M.GhanaatPisheh
دوشنبه 10 مرداد 1384, 15:35 عصر
http://www.tickit.org/

خوب حالا Certification رو گرفتیم
مشتری احتمالا به کیفیت نرم افزار ما اعتماد می کنه
حالا باید چیکار کرد؟

titbasoft
دوشنبه 10 مرداد 1384, 18:03 عصر
iso 12207: Information technology -- Software life cycle processe



Establishes a system for software life cycle processes with well-defined terminology. Contains processes, activities and tasks that are to be applied during the acquisition of a system that contains software, a stand-alone software product and software services




ISO 9126: Software engineering -- Product quality
ISO/IEC TR 9126-2:2003 provides external metrics for measuring attributes of six external quality characteristics defined in ISO/IEC 9126-1. ISO/IEC TR 9126-2:2003 defines external metrics, ISO/IEC TR 9126-3 defines internal metrics and ISO/IEC 9126-4 defines quality in use metrics, for measurement of the characteristics or the subcharacteristics. Internal metrics measure the software itself, external metrics measure the behaviour of the computer-based system that includes the software, and quality in use metrics measure the effects of using the software in a specific context of use.


The metrics listed in ISO/IEC TR 9126-2:2003 are not intended to be an exhaustive set. Developers, evaluators, quality managers and acquirers may select metrics from ISO/IEC TR 9126-2:2003 for defining requirements, evaluating software products, measuring quality aspects and other purposes.


Users of ISO/IEC TR 9126-2:2003 can select or modify and apply metrics and measures from ISO/IEC TR 9126-2:2003 or may define application-specific metrics for their individual application domain.


ISO/IEC TR 9126-2:2003 is intended to be used together with ISO/IEC 9126-1.


ISO/IEC TR 9126-2:2003 contains an explanation of how to apply software quality metrics, a basic set of metrics for each subcharacteristic and an example of how to apply metrics during the software product life cycle.


ISO/IEC TR 9126-2:2003 does not assign ranges of values of these metrics to rated levels or to grades of compliance, because these values are defined for each software product or a part of the software product, by its nature, depending on such factors as category of the software, integrity level and users' needs. Some attributes may have a desirable range of values, which does not depend on specific user needs but depends on generic factors; for example, human cognitive factors.



که در استاندارد اول باید کلیه پروسه های مثلا عرضه نرم افزار هم وجود داشته باشه.

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

JavanSoft
دوشنبه 10 مرداد 1384, 21:36 عصر
http://www.tickit.org/
خوب حالا Certification رو گرفتیم
مشتری احتمالا به کیفیت نرم افزار ما اعتماد می کنه
حالا باید چیکار کرد؟

وقتی شما گواهی کیفیت داشته باشید مشتری با مشاهده گواهی آن و بررسی تاریخ انقضاء می تواند مطمئن باشد که این سازمان اعتبار شما را تضمین می کند.

قدم بعدی پیدا کردن مشتری است

برخی از سایت ها اینگونه خدمات را به شما ارائه می کنند بدین ترتیب که با ارائه مبلغی برای شما مشتری یافته و یا در سایتهای جستجو شما را در صدر جستجو قرار می دهند

بعد از آن باید بدنبال نحوه پرداخت و دریافت مبلغ باشید . برخی سایتهای دیگر این امکان را برای شما با برداشتن درصدی از مبلغ و یا بلوکه کردن مدتی آن انجام می دهند

JavanSoft
دوشنبه 10 مرداد 1384, 21:40 عصر
که در استاندارد اول باید کلیه پروسه های مثلا عرضه نرم افزار هم وجود داشته باشه.
ولی جدا از بحث این استاندارد میشه یک مدل کوچیک رو با استفاده از تجربیات خودمون و مطالعه این گونه استاندارد ها ساخت. بحث رو ادامه بدیم تا ببینیم چی میشه

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

M.GhanaatPisheh
سه شنبه 11 مرداد 1384, 09:14 صبح
برخی از سایت ها اینگونه خدمات را به شما ارائه می کنند بدین ترتیب که با ارائه مبلغی برای شما مشتری یافته و یا در سایتهای جستجو شما را در صدر جستجو قرار می دهند

بعد از آن باید بدنبال نحوه پرداخت و دریافت مبلغ باشید . برخی سایتهای دیگر این امکان را برای شما با برداشتن درصدی از مبلغ و یا بلوکه کردن مدتی آن انجام می دهند

نمونه خاصی سراغ دارید؟


قبل از عرضه روی وب باید از لحاظ امنیت نرم افزار خیال خودمونو تا حد ممکن راحت کنیم.
من تا حالا نرم افزار License دار عرضه نکردم. چون اینجا این جنگولک بازیا معنی نداره
نسخه Trial هم همینطور.
ولی توی وب جهانی باید یه فکری به حالش کرد.

اول نرم افزار منو License دار کنید و نسخه Trial اونو روی وب بذارید.

dot_net_lover2
سه شنبه 11 مرداد 1384, 11:24 صبح
این اطلاعات از یک دوست در دانمارک بدست آمده است:
هنگامی که قصد فروش هرگونه محصول کمپانی خود را از طریق وب داشته باشید ابتدا باید سیستم فروش خود را به صورت کامل مشخص کنید بعد از آن شما باید یک مجوز از دادگستری کشور مذکور بگیرید پس از طراحی سایت مربوط به فروش کالا ، با ارائه آن به یک بخش خاص از دادگستری سایت شما از لحاظ امنیت تایید میشود .
از اینجا به بعد شما از لحاظ دولت مذکور برای عرضه از طریق وب تایید شده اید و مشتری هم میتواند به شما اطمینان کند.

با توجه به فرضیات مسئله دوست عزیز آقای قناعت پیشه ، حال برای اینکه کمپانی از فروش محصول خود ضرر نکند بحث License و نسخه Trial به میان می آید. در ضمن در این پروسه در مورد کالاهای فیزیکی قانونی وجود دارد که تا شما کالا را به مشتری تحویل ندهید حق دریافت وجه به صورت کامل را ندارید.

نتیجه : اگر سایت کمپانی شما از لحاظ بحث های تجارت الکترونیک تایید شده باشد و اطمینان مشتری را جلب کرده باشد ، شما باید فقط برای جلوگیری از ضرر (Copy Right بدون مجوز) ، بحث های امنیتی را روی Package نرم افزاری خود پیاده کنید.

titbasoft
سه شنبه 11 مرداد 1384, 12:23 عصر
یه آف تاپیک کوچیک:

در ضمن در این پروسه در مورد کالاهای فیزیکی قانونی وجود دارد که تا شما کالا را به مشتری تحویل ندهید حق دریافت وجه به صورت کامل را ندارید.من این مساله رو تجربه کردم.


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

M.GhanaatPisheh
سه شنبه 11 مرداد 1384, 17:58 عصر
برای Licensing چندتا راه حل نسبتا خوب وجود داره که یکیشون یه License Manager هست که OpenSource هست :

http://www.spextreme.com/osp/open%5Flicense/
سال 2004 آقای Steve توسعه گر این License Manager تکنیک کارشو عوض کرد و از تکنیک www.xheo.com استفاده کرد. به این شکل که از یه Key Generator استفاده کرد که یه Key برای یه فایل تولید میکرد که درصورت دستکاری اون فایل کلید Invalid میشد.
علت Open Source بودن پروژه رو اینجوری عنوان می کنه کاربر License Managerش بتونه Encryption شو Costomize کنه.(ممنونم Steve)

از Package
Aspose i هم میشه استفاده کرد :
http://www.aspose.com/Products/Aspose.License/

اینم ZHEO (البته OpenSource نیست ;) )

http://xheo.com/products/enterprise/licensing/default.aspx

JavanSoft
چهارشنبه 12 مرداد 1384, 15:59 عصر
یه آف تاپیک کوچیک:
من این مساله رو تجربه کردم.

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

من هم موافقم
فردا یک تاپیک در این مورد ایجاد و بحث را شروع می کنیم و آدرس آنرا نیز برای پیگیری در همین محل می گذاریم

titbasoft
چهارشنبه 12 مرداد 1384, 17:00 عصر
قبلا از وقتی که میزارید تشکر می کنم

M.GhanaatPisheh
یک شنبه 16 مرداد 1384, 12:43 عصر
http://xheo.com/products/enterprise/licensing/comparison.aspx
اینجا zheo خودشو با یه سری License Manager دیگه مقایسه کرده و اساسی به خودش حال داده.

ولی یه چیز جالب اینه که Cra.ck این نرم افزارهایی که برای اعمال Security!? به نرم افزارهای دیگه ساخته میشن به وفور روی وب سایتهای این کاره پیدا میشه. :-?

dot_net_lover2
یک شنبه 16 مرداد 1384, 15:11 عصر
پس به نظر شما بهتر نیست تا خوده ما برای نرم افزارمون Security اعمال کنیم.

M.GhanaatPisheh
یک شنبه 16 مرداد 1384, 19:20 عصر
منظورتون از خودمون چیه؟
یعنی از Licensing خود Visual Studio استفاده کنیم؟

titbasoft
یک شنبه 16 مرداد 1384, 21:18 عصر
یعنی از Licensing خود Visual Studio استفاده کنیم؟به شدت توصیه می شه که بله. خودم باهاش حرفه ای کار نکردم ولی سیستم های بسیار بزرگی رو دیدم که ازش استفاده کردن و راضی هم بودن. خلاصه تعریفش رو زیاد شنیدم. اگه باهاش کار کردید توی تاپیک توضیحش بدید خیلی کار پسندیده ای انجام خواهید داد!

dot_net_lover2
دوشنبه 17 مرداد 1384, 02:00 صبح
اینم مطلبی در مورد NET Licensing.
http://windowsforms.net/articles/Licensing.aspx
اینم sample ها
http://windowsforms.net/downloads/gdn/Licensing.zip

M.GhanaatPisheh
چهارشنبه 09 شهریور 1384, 12:47 عصر
یه پروژه ای مثل OpenLicensing از Licensing خود NET. استفاده می کنه و توسعه NET Licensing هست.
یه سری بهش بزنید

http://www.spextreme.com/osp/open_license/

JavanSoft
شنبه 12 شهریور 1384, 14:58 عصر
ایا استفاده از این نوع لایسنس به معنای وابستگی نیست ؟

M.GhanaatPisheh
پنج شنبه 07 مهر 1384, 02:56 صبح
مفهوم وانستگی رو اینجا متوجه نمی شم

ولی راجع به این محصول باید بگم که در حال حاضر استفاده از محصول به هیچ عنوان پیشنهاد نمی شه.
باگهای فاحشی داره...

Dolphin
شنبه 14 آبان 1384, 12:14 عصر
شما می توانید از امکانانی مثل ebay استفاده کنید؟