مرحبا انا فريلانسر مبتدئ متخصص بالبرمجة إذا طلب مني على سبيل المثال برمجة موقع ويب هل تعطيه الكود المصدري فقط ام اشياء اخرى أيضا
مادا اعطي للعميل
على حسب طلب العميل، وعلى حسب رغبتك أنت، إن قدمت الكود المصدري فسيتغير السعر والثمن، ويرتفع بطبيعة الحال.
كونك فريلانسر مبتدئ في مجال البرمجة، هناك عدة عوامل يجب أن تأخذها في الاعتبار عندما تقرر ما إذا كنت ستقدم فقط الشيفرة المصدرية أم أشياء أخرى أيضا عند تسليم مشروع ويب للعميل. الأمور تعتمد على طلب العميل والاتفاق الذي تم بينكما. مثلاً:-
- يجب عليك دائمًا تحديد متطلبات العميل بعناية. هل يرغب العميل في الحصول فقط على الشفرة المصدرية أم يرغب أيضا في ملفات المشروع الكاملة والوثائق التوجيهية؟
- من الضروري تحديد الاتفاق المسبق مع العميل حول ما تشمله خدمتك وما لا تشمله. هذا يمكن أن يشمل توضيح ما إذا كنت ستقدم توثيقاً للشفرة وملفات المشروع الأخرى.
- يجب عليك والعميل توضيح ما إذا كان العميل سيحصل على حقوق الملكية الفكرية الكاملة للمشروع بمجرد التسليم أم إذا كنت ستحتفظ ببعض الحقوق.
- يجب أن تعكس تكلفة الخدمة النهائية تسليم الشفرة المصدرية فقط أو أي خدمات أخرى قد تقدمها مثل توثيق أو دعم فني.
- قد يتوقع العميل دعماً مستقبلياً بعد التسليم، وهذا يجب أن يكون جزءًا من الاتفاق.
من الضروري وضع اتفاق يوضح جميع هذه النقاط بوضوح والتأكد من أن العميل مستعد لقبول الشروط قبل أن تبدأ في العمل على المشروع. هذا يساعد في تجنب أي مشاكل مستقبلية وضمان تقديم خدمة محترفة ومرضية للعميل.
طبعا فإن هذا يخضع بدرجة أولى للإتفاق الذي بينك وبينه، ما الذي اتفقتما على تسليمه؟ هل يشمل ذلك مثلا ملفات التطوير أم مجرد الملفات النهائية للمشروع - هل سيكون ضمن الملفات النهائية توثيق عن كيفية الإستخدام أو لا - هل سيكون هنالك دعم فني وخدمات ما بعد البيع أم لا. كل هذا يتم تحديده من خلال الحوار الفعال مع صاحب المشروع وفهم ما الذي يريده في آخر المشروع.
عادة ما تشمل ملفات المشروع النهائية كلا من:
- الكود المصدري الفعلي للموقع.
- ملفات قواعد البيانات.
- ملفات التوثيق.
- ملفات التراخيص والإعتمادات.
وقد يختلف ذلك بحسب طبيعة المشروع ومتطلباته.
موضوع طريقة تسليم العمل الخاص بك للعميل يختلف من عميل لآخر حسب متطلباته.
- من الممكن أن يطلب العميل الحصول على الملفات المصدرية للعمل حتى يتمكن من التعديل عليها أو استخدامها في مشاريع أخرى أو يطلب الملفات النهائية التي يقوم برفعها للإستضافة مباشرة .
- أو يطلب العميل منك تسليم العمل جاهزًا ومرفوعًا على استضافة خاصة بالعميل. في هذه الحالة، يجب أن تكون على دراية بكيفية رفع الموقع على استضافة واختيار الدومين وربطه مع الاستضافة.
- أو يطلب العميل منك شراء استضافة ورفع العمل عليها. في هذه الحالة، يجب أن تكون على دراية بأنواع الاستضافات المتاحة وأسعارها وخصائصها.
الإجابات التالية توضيح هذا الموضوع بالتفصيل
أولاً الكود المصدري من حق العميل بلا شك إلا إذا تم الإتفاق على غير ذلك، وأيضًا أية ملفات متعلقة بالعمل يتم تسليمها عند تسليم المشروع.
وإليك قائمة بالمطلوب:
- الكود المصدري: هذا هو الجزء الأساسي من المشروع، وهو ما سيستخدمه العميل لتشغيل موقع الويب الخاص به، ويجب أن يكون الكود نظيفًا وقابلًا للقراءة، مع تعليقات مناسبة لشرح ما يفعله.
- ملفات الإعداد: تلك الملفات مطلوبة لتشغيل موقع الويب على الخادم، ويجب أن تتضمن جميع المعلومات اللازمة لتحديد موقع الويب على الخادم، مثل اسم المجال واسم المستخدم وكلمة المرور.
- وثائق التوثيق: تساعد هذه المستندات العميل على فهم كيفية استخدام موقع الويب، ومن المفترض أن تتضمن معلومات حول كيفية تثبيت موقع الويب وتشغيله واستخدامه.
- دعم ما بعد البيع: يجب أن تكون مستعدًا لتقديم الدعم للعميل بعد تسليم المشروع، ويشمل ذلك الإجابة على الأسئلة أو إصلاح الأخطاء.
بالإضافة إلى تلك العناصر الأساسية، من الممكن أيضًا تضمين عناصر إضافية في تسليماتك، مثل:
- تصميم الموقع: إذا كنت مسؤولاً عن تصميم الموقع، فتأكد من تضمين ملفات التصميم الخاصة بك.
- بيانات الاختبار: إذا كان العميل بحاجة إلى اختبار موقع الويب قبل إطلاقه، فتأكد من تضمين بيانات الاختبار.
- الشهادات: إذا كنت تستخدم أي مكتبات أو أدوات خارجية، فتأكد من تضمين الشهادات الخاصة بها.
وإليك بعض النصائح الإضافية لتسليم مشروع برمجة ويب ناجح:
- الإلتزام بوقت المشروع هو أول طريق النجاح في مجال العمل الحر، لذلك تأكد من بدء العمل على المشروع مبكرًا حتى يكون لديك متسع من الوقت لاختباره جيدًا.
- تواصل بانتظام مع العميل وأبلغ العميل بتقدمك واطلب تعليقاته.
- كن مرنًا، فقد يغير العميل متطلباته أثناء سير المشروع، فكن مستعدًا للتعديل حسب الحاجة.
التعليقات