السبت، 16 أغسطس 2008

When and how to draw UML diagrams:

Drawing UML diagrams can be a very useful activity. It can also be a horrible waste of
time. A decision to use UML can be a very good thing, or it can be a very bad thing. It
depends upon how, and how much, you choose to use it.

When to draw diagrams, and when to stop:

Don’t make a rule that everything must be diagrammed. Such rules are worse than useless.
Enormous amounts of project time and energy can be wasted in pursuit of diagrams that
no one will ever read.

When to draw diagrams:
• Draw diagrams when several people need to understand the structure of a particular
part of the design because they are all going to be working on it simultaneously.
Stop when everyone agrees that they understand.
• Draw diagrams when two or more people disagree on how a particular element
should be designed, and you want team consensus. Put the discussion into a timebox
choose a means for deciding, like a vote, or an impartial judge. Stop at the
end of the timebox, or when the decision can be made. Then erase the diagram.
• Draw diagrams when you just want to play with a design idea, and the diagrams
can help you think it through. Stop when you’ve gotten to the point that you can
finish your thinking in code. Discard the diagrams.
• Draw diagrams when you need to explain the structure of some part of the code
to someone else, or to yourself. Stop when the explanation would be better done
by looking at code.
• Draw diagrams when it’s close to the end of the project and your customer has
requested them as part of a documentation stream for others.

When not to draw diagrams:
• Don’t draw diagrams because the process tells you to.
• Don’t draw diagrams because you feel guilty not drawing them or because you
think that’s what good designers do. Good designers write code and draw diagrams
only when necessary.
• Don’t draw diagrams to create comprehensive documentation of the design phase
prior to coding. Such documents are almost never worth anything and consume
immense amounts of time.
• Don’t draw diagrams for other people to code. True software architects participate
in the coding of their designs, so that they can lay in the bed they have made


Resource: UML for Java Programmers - by: Robert Cecil Martin (2006)

الثلاثاء، 5 أغسطس 2008

Productivity is the most important point, but not without your team. Try to work with your team to increase productivity. It takes few minutes of communication, you will not spend the whole day in building communication with your team.

الأحد، 20 أبريل 2008

?!Team Communication or Indivedual Productivity

Which one is much important I always get confused .. when I focus on my productivity I loose my team and when I focus on the communication I loose my work!! this is my trouble spot

الأحد، 16 مارس 2008

حملة إيقاف المخدرات


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

منذ أسبوعين تقربياً بدأت حملة "حماية" لإيقاف المخدرات والتي يقوم بالإشراف عليها الأستاذ عمرو خالد وعدد من المنظمات المدنية وفيما يلي عرض سريع للحملة:

عرض سريع للوضع الحالي
-1 بلغ عدد مدمني المخدرات في العالم العربي حوالي 10 مليون مدمن وفي مصر وحدها حوالي 4 مليون
مدمن.
-2 يبلغ عدد المتعاطين للمخدرات أضعاف الرقم السابق.
-3 يتوقع زيادة مطرده في هذه الاعداد نتيجة لانخفاض اسعار المخدرات وزيادة معدلات البطالة والاحباط
لدى الشباب.
-4 هناك تزايد مستمر في انتشار الجرائم الكبرى (الاغتصاب والقتل) والصغري (السرقة) وحوداث الطرق
وجرائم العنف الاسري (بسبب ادمان الاب او الابن) مما يشكل ديد متزايد لأمن اتمع العربي.
-5 الإدمان لم يعد منتشرا بين الذكور فقط وإنما تتزايد نسبته بين الإناث أيضا، مما يهدد بانتشار الجرائم
الاخلاقية في اتمع.
-6 إجمالي عدد من توجه للعلاج في السنوات الثلاثة الاخيرة في العالم العربي لا يزيد عن 4 الالاف مدمن
سنويا فقط.
-7 انتشار الادمان بين المسجونين في السجون العربية مع عدم وجود آلية لعلاج هؤلاء المسجونين تمثل خطر
مستقبلي كبير.
المشكلة: -
حقيقة المشكلة أن الجهود الحالية المبذولة من جانب الحكومات وأجهزة الشرطة والجهات المتخصصة غير كافية
وغير قادرة على تحقيق نتائج ملموسة سواء في اقناع الإصحاء من الشباب ليتجنبوا هذه الافة أو لاقناع المدمنين
الحاليين بان يبدأو برنامج العلاج. وذلك ليس بسبب عدم كفاءة هذه الاجهزة لكن بسبب أن المشكلة أكبر من ان
يقوم بحلها جهاز أو إدارة أو حكومة وإنما يحتاج الأمر إلي مشاركات بين هذه الجهات جميعا ومعها الجهات الشعبية
والتطوعية لتهز اتمع الشبابي كله لفترة محددة ومكثفة ثم تسلم نتائج عملها لهذه الجهات المتخصصة لتتابع عملها
بعد هذه الحملة التوعوية الشعبية.

هدف الحملة :
دف الحملة إلي إشراك اتمع في جهود التوعية لابعاد الاجيال الجديدة عن تعاطي وإدمان المخدارت وذلك
بالتركيز علي أمرين اساسين :
-1 اقناع وتوعية الاصحاء ليبقوا اصحاء.
-2 توجيه المدمنين ليبدأو برنامج العلاج.
وسيتم ذلك من خلال حملة لمدة خمس اسابيع مطلوب فيها من اتمع المشاركة في تحقيق الهدف.
وسائل تحقيق الهدف :
سيتم قياس تحقيق الهدف من خلال ثلاثة وسائل محددة قابلة للقياس وهي كما يلي :
-1 وضع مليون استكير بعنوان "لا للمخدرات".
في العالم العربي. Event -2 إقامة خمسة الالاف
-3 توجيه خمسة الالاف مدمن عربي لبدء برنامج العلاج.
شرح وسائل تحقيق الهدف :
-1 وضع مليون استكير بعنوان "لا للمخدرات" في أماكن تجمعات الشباب مثل النوادي والجامعات والمدراس
الثانوي وغيرها من الاماكن العامة الشبابية. وقد تم تصميم استكير موحد سيوضع على مواقع الانترنت
المختلفة ليسهل طباعته وتقليده مع وضع عداد على مواقع الانترنت للتاكد من تحقيق المستهدف.
في العالم العربي يقوم ا الشباب بتوعية بعضهم البعض مثل (حفل غنائي – Event -2 إقامة خمسة الالاف
خطبة جمعة – ندوة مدرسية – برنامج فضائي -ماراثون جري – فقرة في الإذاعة المدرسية – ندوة دينية
– مقال صحفي- ندوة مع شخصية مشهورة ... إلي غير ذلك).
على أن يتم توفير أفكار ومواد دعائية للشباب على مواقع الانترنت المختلفة ليقوموا بطباعتها واستخدامها،
وسيتم ايضا وضع عداد على مواقع الانترنت المختلفة كوسيلة قياس لتحقيق المستهدف.
• تعتبر الوسيلة الاولى والثانية السابقتين تمهيدا مهما واساسيا لتحقيق المستهدف الثالث والاخير.
توجيه 5 الالاف مدمن عربي لبدء برنامج العلاج : وهو مستهدف صعب وليس بالسهل لكنه قابل
للتحقيق، خاصة وأنه سياتي بعد يئة الاجواء بين الشباب من خلال المليون استكير وال 5000
والمقصود هنا هو بدأ برنامج العلاج وليس العلاج نفسه فمن المعروف أن العلاج يستغرق .Event
فترة من اربع إلي ستة اشهر بينما المستهدف هنا هو بدء برنامج العلاج بمعنى أن تتحرك إرادة المدمن نفسه
المخصص لذلك أو الايميل السري المخصص لذلك Call Center ويتصل بحملة حماية من خلال ال
ليطلب توصيله بالمراكز المعالجة للادمان ليبدأ برنامج العلاج. وقد تم الاتفاق مع معظم مراكز علاج
% الادمان في العالم العربي لتوفير الاسرة بشكل خاص لحملة حماية وعمل خصومات مالية تصل إلي 50
للمدمنين القادمين من طرف الحملة، كما تم الاتفاق ايضا مع هذه المراكز لتوفير جزء مجاني من الاسرة
Call Center والعلاج للفقراء حتى لا تكون الحملة للاغنياء فقط. وسيتم الاعلان عن ارقام ال
والايميل السري والمراكز العلاجية من خلال الفضائيات والصحف والاذاعات ومواقع الانترنت.
مدة الحملة:
. مدة الحملة خمسة اسابيع تبدأ من تاريخ 9 مارس 2008 وتنتهي بتاريخ 11 ابريل 2008
ملحوظة :
ستبدأ الحملة بمؤتمر صحفي يعقد بالقيادة العامة لشرطة دبي تحت رعاية الفريق ضاحي خلفان رئيس شرطة
دبي وبحضور الاستاذ محمد عبد العزيز رئيس مكتب الأمم المتحدة في الشرق الأوسط.
وستختتم الحملة بحفل ختامي بالقاهرة لإعلان النتائج النهائية للحملة وبتكريم المتميزين في الأداء أثناء
الحملة وباعلان الخطط المستقبلية الدائمة لمواجهة المشكلة وسيقدم هذه الخطط الجهات المتخصصة والمعنية
بمواجهة المخدرات في العالم العربي.
شركاء الحملة :
-1 القيادة العامة لشرطة دبي ويمثلها الفريق ضاحي خلفان.
-2 مكتب الأمم المتحدة لمكافحة الجريمة والمخدرات يمثله الاستاذ محمد عبد العزيز.
-3 مؤسسة رايت ستارت الدولية ويمثلها الاستاذ عمرو خالد.
-4 رموز الاعلام والثقافة والفن والرياضة.. والحملة قومية وليست حكرا على اسماء أو اشخاص وبالتالي فكل ما
يصب في مصلحة حماية الوطن وحماية الشباب هو نجاح للهدف السامي للحملة وبالتالي فان مشاركة رموز
الاعلام والفن والرياضة بالشكل الذي يرونه مناسبا مرتبط أو منفصلا عن الشركاء الثلاثة الأوائل هو مفيد بل
ومطلوب لإنقاذ ملايين الشباب العربي من آفة المخدارت.
حملة حماية
4
تجهيزات الحملة
-1 تم تصميم استيكر متميز بعنوان لا للمخدرات.
-2 تم تصوير فيلم قصير مدته 3 دقائق يهدف إلي توجيه المدمنين لبدء برنامج العلاج وسيقدم الفيلم مجانا
للفضائيات المختلفة.
-3 تم عمل أغنية (راب) تكلم المدمنين بلغتهم لبدء برنامج العلاج.
-4 تم الاتفاق مع 25 مركز لعلاج الادمان لتوفير الاسرة والعلاج ل 5000 مدمن وخصم يصل إلي 50
% لمن هو قادر على تحمل نفقات العلاج، وهذا بالاضافة إلي 15 % من إجمالي الحالات يتم علاجهم
باان. على أن يتم استقبال هذا العدد على مرحلتين، مرحلة في بداية الحملة لعلاج نصف العدد المطلوب
ومرحلة أخرى بعد اربع اشهر لبدء علاج النصف الاخر.
-5 تم توفير خط ساخن وايميل سري لتلقي طلبات المدمنين لبدء برنامج العلاج.
-6 تم تدريب 120 شاب من فريق حماة المستقبل من دول عربية مختلفة ليكونوا قادرين على القيام
للوصول للمدمنين في أماكنهم وإقناعهم ببدء برنامج العلاج، حيث المستهدف من كل (OutReach)
تستخدم (Outreach منهم أن يوصل عشر مدمنين مستعدين لبدء العلاج، علما بان هذه الطريقة (ال
لاول مرة من خلال متطوعين في العالم العربي.
-7 تم الاتفاق مع خمسة الالاف شاب من فرق حماة المستقبل المدربين من قبل الأمم المتحدة وشرطة دبي
ورايت ستارت ليشاركوا كمتطوعين في تنفيذ وسائل الحملة.
-8 تم إعداد دورة متخصصة لتدريب أهالي المدمنين وأصدقائهم عن كيفية التعامل مع ابنهم المدمن حتى يصلوا
إلي اقناعه ببدء برنامج العلاج وتوصيله لحملة حماية.
-9 تم الاتفاق مع خمس مواقع انترنت لتتبنى الحملة بالكامل على الإنترنت ومن هذه المواقع موقع عمروخالد
دوت نت وموقع حماية الخاص بالشرطة العربية.
-10 يتم الاتفاق حاليا مع عدة فضائيات وصحف وإذاعات لتبني الحملة إعلاميا.
حملة حماية
5
برنامج الحملة
الاسابيع النشاط المطلوب تنفيذه
الاسبوع الاول • وضع مليون استكير بعنوان "لا للمخدرات".
الاسبوع الثاني
في العالم العربي. Event • إقامة خمسة الالاف
• مع متابعة نشاط الاسبوع الاول.
الاسبوع الثالث
• توجيه 5 الالاف مدمن عربي لبدء برنامج العلاج.
• مع متابعة كل ما سبق.
الاسبوع الرابع • متابعة بدء علاج ال 5000 مدمن مع التركيز على أهمية علاج المسجونين.
الاسبوع الخامس • متابعة ائية للحملة وحفل الختام
أهداف أخرى للحملة
-1 أن توجيه 5000 مدمن لبدء برنامج العلاج من خلال هذه الحملة سيؤدي بالتبعية إلي تحريك وتحفيز
الكثير من الملايين المدمنين ليتشجعوا في المستقبل لبدء برنامج العلاج ايضا.وسينتج عن ذلك إنشاء مزيد
من المراكز العلاجية لاستيعاب اقبال المدمنين على العلاج وفقا لقانون العرض والطلب.
-2 هذه الحملة لها دور اكبر من قضية المخدرات وذلك من خلال تعليم اتمع الايجابية خاصة وأن هذه
الحملة تقدم مثال محلول لكيفية حل مشاكلنا المستعصية إذا دبت روح التكاتف في اتمع لمواجهة هذه
المشاكل. وبذلك تكون هذه الحملة نموذجا ومثالا محلولا قابل للتكرار والتقليد.

لمعلومات أكثر قوموا بزيارة موقع عمرو خالد
www.amrkhaled.net

الأربعاء، 12 مارس 2008

Test




Blogspot Template by Isnaini Dot Com Powered by Blogger and Job Search