الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كتابة العقود

مغلق
بدأه POWER _GIRL في 7 يونيو 2005 · 15 رد · 5,334 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

فالبداية أحكيكم حكاية صغيرة :blink:

قمت بالتعاقد مع مركز لعمل برنامج متكامل يديره.. وفالحقيقة هذا اول عمل برمجي لي..

واليوم اتناقشنا على العقد ..وقلت

أن العقد سيحوي تفاصيل البرنامج ..

بمعنى البنود التبويبات... بمعنى اخر

انني سأكتب كل التبويبات الموجودة على البرنامج والوظائف التي داخل هذه التبويبات(عمل الأزرة)

مثال: قسم الطلبات يحوي حذف,إضافة,تعديل,عرض,تحديث بيانات عبر الشبكة,تقسم الطلبات الى فئات

..وتتضمن بيانات الطلبات الرقم والإسم والسعروالملاحظة

قسم الفواتير..وهكذا

<_< لكن هوا اعترض وقال انا اكبر منك وافهم ودا اول عقد لكي وانتي ماتعرفي فالعقود..

هوا يقول حنكتب للعقد انوا قابل للتطوير خلال ثلاث شهور من تسليمه..

يقول لو اني نسيت مثلا اقلك ضيفي تاريخ تحت هذا البند ..يعني إضافات بسيطة ماراح اقلك غيري او زيدي شي تاني كبير..

أنا إعترضت لأن هذي إضافة غير موضوعه من البدايه حتى لو صغيرة تاني شي من الممكن ان يطلب شيء يكون صعب التكويد وهوا يراه صغير وممكن ايضا يطلب شي كبير ويلزمني بأن العقد ينص على قابلية تطوير البرنامج خلال ثلاث اشهر من تسليمة ضمن مبلغ البيع...

أنا ارى ان البرنامج لايخرج عن التافصيل المسرده فالعقد..

وهوا يرى انه ليس من الضروري سرد التفاصيل فالعقد فالبرنامج قابل للإضافة حتى بعد تسليمه لمدة 3 شهور

..........طبعا كدا انا طولت الحكايه

أحتاج رأيكم :unsure:

بالإضافة لطرق كتابه العقد فياريت محد يبخل علينا وكل واحد يقول طريقتوا فكتابة العقود وعلى ما ينص....................................... :rolleyes:

شاكرة للأستاذ hn hn :lol:

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 7 يونيو 2005 في 23:37

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#2

أنا لا أكتب عقود أبداً

نحن نتعامل بثقة كبيرة جداً مع العميل

و عملاؤنا محترمون جداً

لكن بصراحة نحن نربط العميل بأخذ عربون قبل العمل d:

#3

بالضبط يجب عليك ان تأخذ و لو 25% من المبلغ المتفق عليه عند التعاقد و 25% اخرى عند تسليم الprototype و الباقي ال50% تسلم بعد انجاز العمل

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#4

العقد لصالح الطريفين

أخي مختار السيد صالح

العمل هوا العمل B) .. مع إحترامي للعملاء

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#5

أشكرك أخي bashmohandes

ولكن ما قصدك بعد إنجاز العمل تقصد فترة التجربة؟! :rolleyes:

جعله الله في ميزان حسناتكم

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#6

بعد انجاز العمل اي بعد الانتهاء تماما من البرنامج بحيث يصبح في نهاية مرحلة الTesting و تستعد للDeployment

و ايضا يجب ان تضع الل Technical Supportفي العقد و الفترة المجانية و مابعد الفترة المجانية و التحديثات و غيرها

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#7

السلام عليكم ورحمة الله وبركاته

أختنا الفاضلة

أوافق الباشمهندس فى موضوع الدعم الفنى والتحديثات

لابد من أن تأخذى هذا الأمر بمنتهى الحسم - لأنه سيكون موضوع كبير بعد تسليم البرنامج

لابد من أن تحددى ما هو مجانى من جانبك وما هو بمقابل من جانب العميل وأسعار مبدأية أو تسعيرة لكل أكشن Action سيتم على البرنامج بعد تطبيقه

لأنه فى الغالب العميل كلما قام بشئ على البرنامج وخطر على باله فكرة سيأتيكى ويكون عبء عليكى ولاسيما أنك أنهيت عملك ونسيتيه وانشغلتى بغيره مثلا

وستجدى - من واقع ممارستى هذا الأمر - أنه مرهق لك أكثر من تصميم برنامج جديد

وأيضا تضعى فى الحسبان مواضيع محيطة بهذا الأمر لأنها قد تبدو صغيرة فى البداية ثم تجديها كبرت حتى جعلت الموضوع غير مجدى ماديا

على سبيل المثال - فاتورة الهاتف أو الانتقالات أو ....

إذا لم تغفلى هذه التفاصيل الدقيقة ستجعلى العميل يفكر بجدية قبل أن يستدعيكى لعمل ما

وفى الختام

أسأل الله أن يجعلها فاتحة خير لك

ويوسع لك فى العلم والرزق ويبارك لك فيهما ويجعله حلالا طيبا

عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :

( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )

رواه الطبراني في الكبير

#8

السلام عليكم

بصراحة لابد من المبرمج التعاقد مع الشخص او الجهة المعنية وكتابة كل صغيرة وكبيرة بالتعاقد والدفع 50 % والباقي متى وكيف وكل شيء سوف يجري ولكن لابد من تسجيل العقد في الشهر العقاري لضمان حق المبرمج لانه ليس لدية سجل تجاري او رخصة عمل لذا لابد من تسجيل العقد فالشهر العقاري واذا كانت الجهة حكومية فلابد من المبرمج تقديم نفسه تحت اسم شركة لها اسم تجاري وسجل لها لكي يكون التعامل رسمي 100 % تحيتي الي الجميع

#9

وعليكم السلام ورحمة الله وبركاته :lol:

أخي الفاضل abulyaman

لو توضح ما معنى الدعم الفني...........

وشكرا على توجيهاتك ودعواتك :rolleyes: مع دعائي لك بالتوفيق والتقدم

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#10

وعليكم السلام ورحمة الله وبركاته :lol:

أشكرك أخيـELKING B)

على تنبيهي لهذا الأمر ... جزاك الله الخير الكثير

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#11

بالنسبة لك أخي bashmohandes :blink:

اقتباس
بعد انجاز العمل اي بعد الانتهاء تماما من البرنامج بحيث يصبح في نهاية مرحلة الTesting و تستعد للDeployment

و ايضا يجب ان تضع الل Technical Supportفي العقد و الفترة المجانية و مابعد الفترة المجانية و التحديثات و غيرها

من الواضح أنك عملت الكثير من العقود (ماشاء الله تبارك الله) :lol:

فأصبحت لك خبرة .... أو رأيت الكثير من العقود... B)

فالحقيقة كلامك يحتاج بعض التوضيح ..

أو ضرب مثال بعقد ,, لأفهم أكثر

فمن الواضح أن هناك طريقة معينة يجب السير عليها وأنا أجهلها

فلا تبخل علينا أنت والإخوة

تحياتي للجميع

جعله الله في ميزان حسناتك :lol:

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 10 يونيو 2005 في 13:51

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#12

اعتقد أن مسألة بناء العقود وذكر التفاصيل فيها بكل دقه ووضع الشروط المرضيه لكلا الطرفين

هي الحل السلمي والجيد في التعامل لضمان حقوق الطرفين فيما بعد ... وضمان الجودة

ولا يمنع ذلك العقد من التعامل مع الطرف الآخر بثقه مطلقه في حين تواجده .. فالثقه مطلوبه في العمل

والقصد أنك بأمكانك منح العميل ميزات أضافيه خارجه عن العقد من ذاتك

B)

تم تعديل هذه المشاركة بواسطة HnHn في 10 يونيو 2005 في 14:20

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#13

وبالنسبة للعقود أنا سأبدأ بوضع عناصر البنود

التي أعرفها :lol:

والشكر لمن ساعدني فالحصول عليها :lol: أثابه الله كل خير

وأتمنا مشاركة الجميع ******

بوضع أرائكم على البنود المسردة أدناه..

كذلك إضافة بنود جديدة

وأنا فالإنتظار B)

بسم الله الرحمن الرحيم

النقاط المهمة التى يشتمل عليها بنود عقد برمجة وتطوير المؤسسة

التى هى / -----------

وذلك مقدم من طرف المبرمجة/ --------

1- البند الاول

ونتناول فيه الحديث عن نوع البرنامج من حيث لغة البرمجة

ومن حيث الامكانيات

ومن حيث اعداد قواعد البيانات وتصنيفها طبقا للقواعد الفنيه

المعتمدة من شركات البرمجه المتخصصة

2- البند الثانى

نتناول فيه الحديث عن لغة البرنامج التطبيقية ونوعية البرنامج من حيث كونه محاسبيا او اداريا

او يجمع بينهما

3- البند الثالث

الجزء المرفق مع العقد وهو الجزء الذى يتناول البرنامج بالتفصيل

سواءا كتيب الكترونى او عرض تفصيلى

وهو ما سوف يوضع بعد اعداد كتاب التشغيل وهو الكتاب الذى حلل سير عمل المنشاءة

وحدد مخارج ومادخل البرنامج

بحيث يكون هو المرجع الاوحد لمواصفات البرنامج

وذلك طبعا بعد موافقة الطرفين عليه واعتماده من قبل الطرف المراد تنفيذ

العمل له وهو منشاءة / ---------

4- البند الرابع

ثمن البرنامج وطريقة الدفع

5- البند الخامس

الجزء الخاص بالتدريب وعقود الصيانه

ونتناول هنا كيفية قيام طرف المبرمجه باعطاء دورات فى البرنامج او التطبيقات الخادمه له

مقابل

وقت ومبلغ محدد

ومن الجدير بالذكر لفت الانتباه

ان المبرمجه سوف تقوم بتدريب شخص واحد تحدده المنشئة

على كافة وظائف البرنامج

وسوف تقوم بعمل صيانه مجانيه على البرنامج لأشهر معينة

وسوف يكون البرنامج تحت الدعم المباشر طيلة هذه الأشهر

مع انه من المهم قطعا رفع كفاءة الافراد المستخدمين وذالك باعطائم دورات فى البرنامج تبعا لتخصصاتهم

وتشكيلهم الوظيفى

6- البند السادس

الفتره التجربية

وهى الفترة التى يقاس فيها البرنامج ومدى توافقيته مع اهداف ومصالح المنشاءة

ويقبل فيها طرف المبرمجة التعديل طبعا وفقا للكتيب الموضوع سلفا

7- البند السابع

التحدثيات

مع التطور المذهل فى علوم الحاسب عامة والبرماجيات خاصة

قد يكون هناك تحدثيات تطويرية وهذه تختلف عن التحدثيات او بالاصح التعديلات

الاجبارية التى تحدثنا عنها فى البند السابق

وطبعا هذا الاصدار من البرنامج لايشمل هذه التحدثيات

ولايحق مطالبة طرف المنشاءة لطرف المبرمجة بها الا بعد استوفاء الحقوق المادية المساوية لها

ولا يعتبر هذا عقد نـهـائيا او حتى ابتدائـــــــــيا

ولكن هذه النقاط والبنود التى يرتكز عليها العقد

وبعد المشاوره والنقاش مـــع الجــهة المــعنية

يتم صياغة العقد بما يتوافق مع القوانين المعمول

بها فى هذا المجـــــــــــــــــــــــــــــــــــــــــــــال

والـتى تنـص علـى حـمـــــاية المســـــــــتخدم

كماتنص علـى حـمــاية الــــملكيـــــــة الــفردية

مقدمه لكم

المبرمجة / --------------

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 10 يونيو 2005 في 14:37

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#14

تحية أستاذي HnHn :lol:

أرجوا أن تكون بصحه وعافية :lol:

وشكرا على تواجدك والتوجيه :lol:

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 10 يونيو 2005 في 15:19

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#15

السلام عليكم ورحمة الله وبركاته

أختنا الفاضلة

لى بس نصيحة صغيرة

وهى فصل هذه البنود لجزئين

أحدهما هو النقطة أربعة خصوصا وكل ما يتعلق بالمعاملات المادية

ويكون الجزء الثانى مرفق ومشار إليه فى العقد ويسمى Business Requirement Review (BRR) كما هو متعارف عليه مع الشركات الكبيرة وهو الجزء الذى يتناول التفاصيل الفنية للبرنامج وبشرح مطول وبه يوصف كل طلبات العميل وأشكال التقارير والعمليات التى يغطيها البرنامج ***** بإسهاب وكل التفاصيل الدقيقة ****

أما بخصوص معنى الدعم الفنى

فهو ما قد يطلبه منك العميل كخدمة ما بعد البيع

لا أتوقع أن تتركيه بعد أن تسلميه البرنامج ولا أتوقع أيضا أن تقومى بها مجانا، صح؟

ومن هو المسؤول عن الـ Administration ومن سينقذ البيانات فى حالات الكوارس البرمجية الأجهزة لا قدر الله

ومدى (عدم مسؤليتك ) عن المشاكل التى يسببها البرنامج على البرامج الأخرى فى حال وجود تعارض فى الـ DLL مثلا

ولكنى لا أرى أن للعميل أى علاقة بلغة البرمجة التى ستستعمليها ولا داعى لذكرها إلا إن كان هناك طرف ثالث يقوم العميل بشراء التراخيص منه الاستخدام برنامجك مثلا Crystal Report أو SQL Server أو ......

ويذكر أن طرفك غير مسؤول عن استخدام برامج غير شرعية أو انتهاك حقوق ملكية الغير عند استخدامه لبرنامجك

وفى النهاية

عندنا فى مصر هناك العديد من المحامين الجيدين جدا جدا فى هذا المجال

وأكيد عندكم كثير

فَاسْأَلُواْ أَهْلَ الذِّكْرِ إِن كُنتُمْ لاَ تَعْلَمُونَ {43} سورة النحل

هذا والله أعلم

عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :

( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )

رواه الطبراني في الكبير

#16

لم يسبق لي اني كتب عقد قبل ذلك ،، سوي عقد زواجي علي خطيبتي :lol:

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

هذا الموضوع مغلق.

مواضيع مشابهة