English
الرئيسية /مركز الثقة

كيف نعمل. وما الذي يمكنك توقّعه.

ثلاثة عشر التزامًا يمكن لكل عميل لدى إتكار أن يحاسبنا عليها، من جلسة الاستكشاف الأولى حتى التسليم وما بعده.

ملاحظة حول النطاق

وما الذي يمكنك توقّعه.

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

مركز الثقة

باختصار

  1. 01

    نتّفق على النطاق كتابيًا قبل بدء العمل، وتُسعَّر أي تغييرات ويُتّفق عليها أولًا.

  2. 02

    يسير العمل على مراحل تراجعها وتعتمدها.

  3. 03

    تخضع الملكية والتسليم لاتفاقيتك الموقّعة.

  4. 04

    يُحدَّد الضمان والدعم في اتفاقية كل مشروع.

ممارسة أساسية — جزء طبيعي من طريقة عملنا في كل مشروع.متاح بالاتفاق — يتطلب نقاشًا وإدراجًا في النطاق الموقّع قبل تطبيقه.

01الاستكشاف وتحديد النطاق

يبدأ كل مشروع بجلسة استكشاف: حديث منظّم عن أهداف عملك وقيودك التقنية وما يعنيه النجاح بالنسبة لك. وقبل كتابة أي كود، نعدّ وثيقة نطاق توضّح ما سيُبنى، والتوجّه التقني، والجدول الزمني للتسليم، ومراحل المشروع.

تصبح هذه الوثيقة المرجع للعقد. وأي تغيير في النطاق بعد اعتماده يمرّ بإجراء واضح لطلبات التغيير: نقدّم تقديرًا معدّلًا للتكلفة والوقت، ونتفق عليه قبل بدء أي عمل إضافي. لا يمضي شيء دون موافقتك.

ممارسة أساسية

02إدارة المشروع ومراحله

يُقسَّم المشروع إلى مراحل واضحة يمكن مراجعتها، لكل منها مخرجات محددة. وتحتاج كل مرحلة إلى اعتمادك قبل بدء التالية، ونطلعك على سير العمل في مواعيد متفق عليها.

يمكنك متابعة ما أُنجز وما نعمل عليه والخطوة التالية خلال مراحل التطوير. وإن كانت مرحلة ما معرّضة للتأخير، نخبرك قبل أن تتأخر.

ممارسة أساسية

03البنية التقنية

نتخذ القرارات التقنية وفق متطلبات مشروعك: حجم الاستخدام المتوقع، واحتياجات الربط، والصيانة على المدى البعيد، وقدرات فريقك التقنية. ولا نطبّق مجموعة تقنيات واحدة على كل المشاريع.

إذا كان خيار ما يسرّع البناء الآن على حساب تكلفة الصيانة لاحقًا، نوضّح ذلك قبل اتخاذ القرار. ونوثّق القرارات الأساسية في البنية قبل التنفيذ، فتعرف دائمًا سبب كل خيار تقني.

ممارسة أساسية

04جودة الكود ومراجعته

يتبع الكود أسلوب تسمية موحّدًا، ومنظّم ليسهل قراءته، ومكتوب بحيث يستطيع مطوّر من خارج الفريق صيانته. نكتب كودًا واضحًا ومنظّمًا، ليسهل على المطوّرين مراجعته وصيانته.

نستخدم المكتبات الخارجية بعناية، فنقتصر على ما هو ضروري ونوثّقه. ونراجع الكود داخليًا قبل التسليم. والهدف كود يستطيع مطوّر لم يشارك في المشروع أن يتسلّمه دون صعوبة.

ممارسة أساسية

05ضمان الجودة واختبار الأجهزة

نختبر كل ما نسلّمه على الأجهزة والمتصفحات المتفق عليها في نطاق المشروع. ويشمل الاختبار المعتاد الإصدارات الحالية من Chrome وSafari وFirefox، إضافة إلى Safari على iOS وChrome على Android.

أما التغطية الإضافية، مثل إصدارات المتصفحات الأقدم أو أحجام شاشات معيّنة أو بيئات غير معتادة، فتُحدَّد في وثيقة النطاق. ونختبر الحالات الاستثنائية وحالات الخطأ لا المسار المتوقع فقط، ونجري ضمان الجودة قبل اعتماد كل مرحلة لا عند الإطلاق فقط.

ممارسة أساسية

06الأداء

نحسّن أداء المواقع المنشورة ونعدّ مؤشرات Core Web Vitals ‏(LCP وCLS وINP) من معايير التسليم. وتعتمد الأهداف المحددة على نطاق المشروع والوسائط المعتمدة وبيئة الاستضافة وعمليات الربط الخارجية والميزات المطلوبة. ونتفق على المعايير أثناء تحديد النطاق بما يتناسب مع التصميم والميزات المعتمدة.

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

ممارسة أساسية

07ممارسات الأمان

ممارسات أمان معتادة في كل مشروع: اتصال HTTPS في جميع البيئات، وحفظ المفاتيح السرية كمتغيرات بيئة لا داخل الكود، والتحقق من المدخلات في كل النماذج التي يستخدمها الزوار، والتحكم في الوصول إلى قاعدة البيانات عبر الأمان على مستوى الصفوف أو ما يعادله، ومراجعة المكتبات المستخدمة قبل الإطلاق.

تقلّل هذه الفحوص التطويرية المخاطر، لكنها ليست اختبار اختراق مستقلًا ولا تقييم امتثال رسميًا، ولا يمكن ضمان الأمان الكامل لأي نظام.

ممارسة أساسية

08ملكية الكود المصدري

تنتقل إليك ملكية العمل الأصلي الذي تطوّره إتكار لمشروعك وفق شروط الاتفاقية الموقّعة وبعد إتمام الدفعات المستحقة. وهذا مكتوب في كل عقد.

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

ممارسة أساسية

09تسليم الملكية والأصول

يشمل التسليم الوصول إلى مستودع الكود المصدري، ووثائق إعداد البيئات (تُسلَّم المفاتيح السرية لبيئة التشغيل بشكل منفصل وآمن)، وملفات التصميم الأصلية القابلة للتعديل، وبيانات الوصول إلى حسابات الخدمات الخارجية التي أُنشئت خصيصًا للمشروع. ويُحدَّد محتوى حزمة التسليم بدقة في النطاق الموقّع.

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

ممارسة أساسية

10التوثيق

يتناسب التوثيق مع حجم المشروع ويُحدَّد في النطاق الموقّع. وقد يشمل تعليمات الإعداد، وخطوات النشر، ومرجعًا لمتغيرات البيئة (دون القيم السرية)، ودليلًا للوحة الإدارة، وملاحظات عن البنية، وملخصات لعمليات الربط، وقائمة تحقق للتسليم، وتعليمات للدعم بعد الإطلاق.

لا تتطابق حزمة التوثيق في كل المشاريع: فدليل إدارة من صفحة واحدة ومرجع تقني من عدة أقسام كلاهما مناسب بحسب النطاق. وعندما يكون النظام معقّدًا، نقدّم شرحًا مسجّلًا إلى جانب الوثائق المكتوبة.

ممارسة أساسية

11الضمان والدعم

تُحدَّد مدة الضمان وتغطيته في اتفاقية المشروع. وضمن هذه الشروط، نعالج العيوب التي تمنع العمل المُسلَّم من أداء ما تم الاتفاق عليه.

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

ضمان وفق اتفاقية المشروع · دعم ممتد متاح

12السرية واتفاقية عدم الإفصاح

نتعامل بتكتّم افتراضيًا مع المعلومات التي يشاركها العميل خلال المشروع، مثل منطق العمل والمنتجات غير المعلنة وبيانات العملاء والمعلومات المالية، وأي معلومات تُعدّ حساسة بطبيعتها، سواء وُجدت اتفاقية رسمية أم لا.

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

متاح بالاتفاق

13سياسة عدم التقييد

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

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

ممارسة أساسية