كيف تعمل عن بعد وتظل الأفضل

نشرت: 2022-03-11

ازدهر ريان ويلكوكس كموظف عن بعد لما يقرب من 10 سنوات ، ويعمل الآن كمستشار ومطور لشركات حول العالم كمهندس Toptal ومؤسس شركته الخاصة. يعمل حاليًا بدوام كامل في Fanzter ، وهي شركة منتجات على الويب و iOS.

حزام أداة العامل عن بعد

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

لكن هذا النمط من التوظيف يزداد شعبيته ، مع قيام بعض الشركات البارزة بإقراضه موافقاتهم.

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

إعداد المكتب عن بعد أو المنزل

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

فيما يلي بعض الأدوات للعمل عن بُعد والتي أعتبرها ضرورية في مكتبي المنزلي:

  • سماعة . أنا حقًا أحب سماعات الرأس السلكية على وجه الخصوص لأنها لا تنفد من البطارية في الأوقات الحرجة. سترتديه كثيرًا ، لذا تأكد من حصولك على شيء مريح. لديّ سماعتان iMicro: واحدة لمكتبي والأخرى أحزمها في حقيبة الكمبيوتر المحمول. كسماعة رأس لحقيبة الكمبيوتر المحمول ، لها صفتان رائعتان: نظرًا لأنها تعمل عبر USB ، فلا داعي للقلق بشأن الاحتفاظ بالبطاريات مشحونة ، كما أنها رخيصة جدًا لاستبدالها في حالة كسرها في حقيبتي. في الواقع ، أجد هذه السماعة الخاصة غير مريحة بعض الشيء للمكالمات الجماعية الطويلة ؛ إذا كنت تفعل الكثير من هؤلاء ، فأنا أوصي بـ Corsair Vengeance 2000: سماعة رأس لاسلكية مريحة مع بطارية ، مما يسمح لك بالعمل طوال اليوم. (بالمناسبة: هذه ليست روابط إحالة.)
  • مكان هادئ للتفكير فيه باب يغلق - خاصة إذا كنت تعيش مع أشخاص آخرين ، وخاصة إذا كان لديك عائلة.
  • اتصال إنترنت مستقر ، أو اتصال نسخ احتياطي جيد. على سبيل المثال ، لدي DSL ولدي ربط الإعداد على هاتفي إذا خرج DSL. إذا كنت تواجه مشكلات في Skype باستمرار أو تتجاهل المكالمات ، فستصبح أقل موثوقية وأقل احترافًا في نظر الآخرين الذين قد يحاولون إدارة العديد من الموظفين عن بُعد.
  • سكايب . يعد هذا أمرًا جيدًا للمكالمات الجماعية المخصصة أو الرسائل الفورية مع العملاء أو حتى إنشاء غرف دردشة منخفضة الاحتفالات.
  • SkypeOut ، الذي يتيح لك استقبال المكالمات وإجراءها من هاتفك إلى جهات اتصال Skype. هذا رائع ، خاصة في الأوقات التي تكون فيها بعيدًا عن جهاز الكمبيوتر الخاص بك و (لقد أخطأت في تقدير الوقت ، لدى العميل حالة طوارئ ، وما إلى ذلك).
  • غلاية كهربائية . في بعض الأحيان أريد قهوة ساخنة ولكن لا أريد أن أزعج تدفقي للحصول على بعض.
  • جرة جالون ماء . للغلاية او للشرب. لجلسات الترميز الطويلة ، أو المكالمات الجماعية الطويلة.

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

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

أدوات البرمجيات

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

  • AwayFind ، وهو مفيد لرسائل البريد الإلكتروني العاجلة ، ولا سيما رسائل اللحظة الأخيرة من أحد الحاضرين في الاجتماع ، حيث يقوم بإعادة توجيه رسائلهم إليك عبر الرسائل القصيرة.
  • محول المنطقة الزمنية ، للعمل مع العملاء والزملاء حول العالم. أنا أحب ساعة التوقيت العالمي الخاصة بالتوقيت والتاريخ ، أو كل منطقة زمنية ، أو صديق التوقيت العالمي ، أو The Time Now للحصول على إصدار يسهل الوصول إليه للمعاقين بصريًا.
  • غرف الدردشة / IRC للجميع في الفريق. يمكن أن يكون هذا رسميًا (على سبيل المثال ، غرفة Campfire) أو مجرد غرفة دردشة Skype (بأسلوب Keep It Simple، Silly).
  • تعقب الأخطاء - هذا يستحق القسم الخاص به ، لذا انظر أدناه.

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

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

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

أفضل ممارسات العمل عن بُعد: تتبع الأخطاء

أحب أن أعرف ثلاثة أشياء من أداة تعقب الأخطاء التي أستخدمها:

  • ما الذي أعمل عليه الآن؟
  • ماذا يوجد في لوحي للإصدار التالي من هذا البرنامج؟
  • ما هي مخرجات الفريق بأكمله لهذا الإصدار من البرنامج؟

كل من هؤلاء له غرض.

أولاً ، "ما الذي أعمل عليه الآن؟": عندما تعمل في مكتب تقليدي ، يكون لديك حديث في الخلفية - وهذا يمنحك فكرة عامة عما يفعله الآخرون. يمكن للعلامة الصريحة في نظام تعقب الأخطاء ، "نعم ، أنا أعمل بنشاط على هذا الآن" ، أن تقدم نمطًا مشابهًا وتشعر بالعمل عن بُعد.

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

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

ليس من الضروري أن يكون "الإصدار التالي من البرنامج" كبيرًا - لقد كنت ضمن فرق حيث يعني "الإصدار التالي" ، "بعد 3 أيام من الآن ، سنقوم بإصدار إصدار ألفا جديد للعميل ". ولكن لا يزال من الجيد للجميع معرفة ما سيأتي في هذا الإصدار الجديد. خاصة إذا قمت بإحضار تذاكر غير مخصصة عند اكتمال تذكرتك الحالية.

لقد قمت بتضمين بعض التوصيات لتتبع أخطاء محددة في الجزء السفلي من المنشور.

أفضل ممارسات العمل عن بُعد: الاتصال الجماعي

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

في المكتب ، بينما تتجول بجوار الجميع في طريقك إلى مقعدك ، هناك القليل من المزاح ، الناس يقولون "مرحبًا". يعرف زملائك في العمل أنك في العمل لأنهم يرونك هناك ، على مكتبك ، تعمل.

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

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

جعل حضورك محسوسًا: لا تذهب غير مرئي

التقطت العديد من هذه الأفكار من الحلقة 48 من برنامج Wide Teams Podcast.

في بداية اليوم ، ادخل إلى IRC (أو أي أداة يستخدمها فريقك) وقل "مرحبًا" ، وتحدث حول كيف تسير أيام الناس ، وما إلى ذلك ، وما إلى ذلك. حتى لو كان ذلك يعني الدخول على IRC والسؤال عن الأطفال ، وعطلات نهاية الأسبوع ، الفرق الرياضية ، أو القرصنة في عطلة نهاية الأسبوع. عندما يعرف الناس أنك تعمل بجد في المنزل حاليًا ، فلن تصبح غير مرئي. قم ببناء علاقة ودع الناس يعرفون أنك موجود .

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

رسائل "يوم البدء" و "وقت الغداء" و "رجوع"

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

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

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

عندما تنتهي في فترة ما بعد الظهر ، أخبر الناس بموعد عودتك. ربما يكون الأمر "أراكم جميعًا في الصباح" ، أو "عد لاحقًا هذا المساء لإنجاز [x]". ولكن مثل رسائل "العودة في غضون ساعة واحدة" ، فإنها تحدد توقعات معينة يمكن لفريقك التكيف معها.

هناك شركة ناشئة مثيرة للاهتمام تسمى Sqwiggle يمكنها حل بعض هذه المشكلات (على الرغم من أنني لم أجربها بنفسي بعد). بالإضافة إلى التقاط صورة لك كل بضع ثوانٍ ، فإنه يتيح أيضًا لأعضاء الفريق النقر فوق صورتك لبدء الدردشة المرئية / الصوتية ، بالإضافة إلى توفير مكون دردشة نصية. الفكرة من وراء الصورة هي أن ترى ، في لمحة ، ما إذا كنت على جهاز الكمبيوتر الخاص بك أم لا. (ليس هناك ما هو أسوأ من محاولة الدردشة مع شخص ما عبر الإنترنت وعدم الرد بسرعة. هل تم القبض عليهم بشيء آخر؟ في أعماق المنطقة؟ ألا ترى إشعار الدردشة؟ في الحمام الآن؟). سمعت عن Sqwiggle في الحلقة 83 من برنامج Wide Teams.

في المشاريع حيث يمكنك إعداد أفضل الممارسات

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

من ناحية أخرى ، في بعض الأحيان تكون المطور الوحيد في المشروع ، وتعمل مع عميل غير تقني. يمكنك إعداد أفضل ممارسات تطوير البرامج الخاصة بك والتحكم في كيفية تشغيل العملية. فيما يلي بعض أفضل الممارسات من خبرة العمل عن بُعد التي أمضيتها في العقد أو نحو ذلك. في الغالب ، يتم استهدافها بنصف أسبوع (20 ساعة / أسبوع) أو جداول أسبوع كامل (40 ساعة / أسبوع).

اجتماعات الوقوف

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

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

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

  • 1-3 مطورين: اجتماعان بأسلوب الاستعداد في الأسبوع
  • 4+ مطورين: اجتماعات يومية

مع وجود 1-3 مطورين ، تكون هذه الأسئلة في الغالب بديهية: أنت تعرف ما يفعله كل مطور لأنه من السهل تتبع عملهم الفردي أثناء بحثهم في التذاكر: الجميع يعرف ما يفعله الجميع ، لأنه ليس هناك الكثير من الأشخاص يفعلون الشغل.

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

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

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

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

التسليم في الإصدار التالي عن بعد

اعتمادًا على حجم المشروع ، أحب إرسال التسليمات إلى العميل أسبوعيًا للمشاريع الصغيرة (1-2 مطور) ، وكل أسبوعين للمشاريع الأكبر (3 + مطور). يمنح هذا الإيقاع المطورين وقتًا كافيًا لإكمال أجزاء كبيرة من العمل ، بما في ذلك واجهة (أو تجربة مستخدم محسنة) ليراها العميل.

بالنسبة للعملاء غير التقنيين ، فإن المقياس الوحيد الذي يمكنهم من خلاله قياس التقدم هو ما يمكنهم رؤيته على الشاشة.

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

توضح هذه الصورة أهمية المخرجات ، خاصة في حالة العمل عن بُعد.

سقسقة

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

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

هذا هو المكان الذي تلعب فيه أفضل ممارسات تعقب الأخطاء عن بُعد. مع تتبع الأخطاء ، يعرف العميل:

  1. ماذا يوجد على لوحة الفريق لهذا الناتج
  2. إذا كان قد اكتمل
  3. إذا تم الموافقة على العمل من قبل العميل.

يعرف العميل ما يمكن توقعه من هذا الإصدار ، ويعرف المطورون ما هو العمل الذي ينتظرهم.

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

التوصيات

إذا كنت تدخل فريقًا حيث ستؤسس أفضل الممارسات ، فقد أدرجت بعض الأدوات أدناه لإدارة عملك عن بُعد. ضع في اعتبارك أن هذه مجرد توصياتي: بالتأكيد ، هذا الدليل ليس للجميع ؛ وإذا لم تعجبك هذه الأدوات ، فمن المحتمل أن تكون هناك أداة تناسب احتياجاتك بشكل أفضل.

  • Planscope.io ، في الوضع الأسبوعي. هذا هو أداة تعقب الوقت + تعقب الأخطاء + أداة تقدير المشروع التي ترسل للعملاء رسائل بريد إلكتروني يومية عندما تعمل في مشروعهم وتتيح لهم رؤية كيف تسير الأمور من حيث التقدم والميزانية. يعد هذا أمرًا رائعًا للمشاريع التي يتراوح حجمها بين 1-4 مطور / أشهر.
  • App Trajectory هو متتبع أخطاء للفرق الصغيرة مع التركيز على تقدير المشروع وتقسيمه إلى أجزاء من أسبوع إلى أسبوعين (تكرارات). يمكن أن يخبرك App Trajectory بمقدار العمل الذي تكمله في التكرار ، وعدد التكرارات حتى اكتمال كل العمل المعروف. يعد هذا أمرًا رائعًا للمطورين من 2 إلى 12 شهرًا في الحجم.
  • Pivotal Tracker هي أداة تعقب الأخطاء للعملاء مع التركيز على منهجيات Agile. يعد هذا أمرًا رائعًا إذا كنت تقوم بتكرارات Agile رسمية أو لديك حجم مشروع يُقاس بالمطور / بالسنوات.
  • FlowDock للدردشة. يوفر Flowdock بعض المزايا مقارنة بـ IRC أو دردشة Skype العادية: بالإضافة إلى التكامل مع الخدمات الشائعة ، فإنه يتيح لك أيضًا وضع علامة على المحادثات للرجوع إليها بسرعة لاحقًا. يحتفظ FlowDock أيضًا بقائمة من أنشطة الحالة (عمليات التحقق من التعليمات البرمجية ، وما إلى ذلك) والتي يتم فصلها عن الدردشات العامة. (على سبيل المثال ، في واجهة الويب ، توجد تحديثات الحالة التلقائية على اليسار ، بينما تكون الدردشات على اليمين.)
  • مرة أخرى ، يعد Campfire أيضًا رائعًا للدردشة.

خاتمة

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