التخطيط: بدء المشروع
تغطي هذه الوحدة عملية بدء وتخطيط مشاريع تطوير النظم، وتقييم جدوى المشروع من جوانب متعددة، وبناء ومراجعة خطة المشروع الأساسية.
Planning: Project Initiation
This module covers the process of initiating and planning systems development projects, assessing project feasibility across multiple dimensions, and building and reviewing the Baseline Project Plan.
أهداف التعلم
- وصف الخطوات المتضمنة في عملية بدء وتخطيط المشروع.
- وصف الأساليب والأنشطة المختلفة لتقييم جدوى المشروع ومراجعة الخطة الأساسية.
- وصف الأنشطة وأدوار المشاركين ضمن المراجعة الهيكلية (Walk-through).
- Describe the steps involved in the project initiation and planning process.
- Describe various methods and activities for assessing project feasibility and baseline review.
- Describe the activities and participant roles within a structured walk-through.
1 بدء وتخطيط المشروع (PIP)
1 Project Initiation and Planning (PIP)
هي المرحلة التأسيسية التي نحدد فيها فريق العمل، ونضع خطة مبدئية، ونقرر متى تنتهي هذه المرحلة لتبدأ مرحلة التحليل الفعلي.
The foundational phase where we establish the team, create a preliminary plan, and decide when to transition into the actual analysis phase.
تتكون هذه المرحلة من جزأين:
- البدء (Initiation) ويتضمن تأسيس فريق العمل، وبناء العلاقة مع العميل، ووضع إجراءات الإدارة وبيئة العمل.
- التخطيط (Planning) ويتضمن وصف نطاق المشروع، وتقسيمه إلى مهام، وتقدير الموارد، وتطوير جدول زمني مبدئي، وتحديد الميزانية، ووضع خطة المشروع الأساسية (BPP).
This phase consists of two parts:
- Initiation involves establishing the team, customer relationships, management procedures, and the project workbook.
- Planning involves describing the project scope, dividing it into tasks, estimating resources, developing a preliminary schedule and budget, and setting the Baseline Project Plan (BPP).
التحدي الأكبر في هذه المرحلة هو تحديد مقدار الجهد الذي يجب بذله؛ فالتخطيط المفرط يهدر الموارد، بينما التخطيط الناقص يؤدي إلى فشل المشروع.
كما يجب تحديد نقطة النهاية الواضحة لهذه المرحلة للانتقال إلى دورة حياة تطوير النظم (SDLC).
A key challenge is deciding how much effort to expend. Over-planning wastes resources, while under-planning risks project failure.
It is also critical to define exactly when PIP ends and the next phase of the SDLC (Analysis) begins.
لماذا يعتبر تحديد متى تنتهي مرحلة التخطيط وتبدأ مرحلة التحليل تحدياً كبيراً؟ Why is deciding when PIP ends and analysis begins such a challenging activity?
لأنه من السهل الانغماس في تفاصيل التحليل أثناء التخطيط، مما يؤدي إلى استنزاف الوقت والميزانية قبل بدء العمل الفعلي.
Because it is easy to get bogged down in analysis details during the planning phase, leading to 'analysis paralysis' and wasting time/budget before actual work begins.
2 مخرجات المشروع الرئيسية
2 Key Project Deliverables
هي الوثائق الثلاث الأساسية التي تبرر المشروع وتحدد نطاقه وخطته: دراسة الجدوى، خطة المشروع الأساسية، وبيان النطاق.
The three main documents that justify, plan, and scope the project: Business Case, BPP, and PSS.
تشمل المخرجات:
- حالة العمل (Business Case): تبرير النظام من حيث الفوائد والتكاليف الملموسة وغير الملموسة، والجدوى الفنية والتنظيمية.
- خطة المشروع الأساسية (BPP): وثيقة رئيسية تحتوي على أفضل تقدير لنطاق المشروع، فوائده، تكاليفه، ومخاطره.
- بيان نطاق المشروع (PSS): وثيقة تُعد للعميل تصف ما سيقدمه المشروع وتحدد بشكل عام العمل المطلوب لإكماله.
Deliverables include:
- Business Case: Justification for an IS, presented in terms of tangible/intangible benefits and costs, and technical/organizational feasibility.
- Baseline Project Plan (BPP): A major outcome containing the best estimate of scope, benefits, costs, risks, and resources.
- Project Scope Statement (PSS): A document for the customer describing what the project will deliver and outlining high-level work required.
يتم استخدام BPP كمرجع داخلي لفريق التطوير والإدارة لقياس التقدم، بينما يُستخدم PSS كعقد تفاهم عالي المستوى مع العميل لضمان عدم حدوث زحف النطاق (Scope Creep).
The BPP serves as an internal baseline for the development team to measure progress and variances, whereas the PSS acts as a high-level agreement with the customer to manage expectations and prevent scope creep.
ما الفرق الرئيسي بين BPP و PSS من حيث الجمهور المستهدف؟ What is the main difference between the BPP and PSS in terms of target audience?
BPP موجهة بشكل أساسي لفريق الإدارة والتطوير الداخلي، بينما PSS موجهة للعميل لتوضيح ما سيتم تسليمه.
The BPP is primarily for internal management and the development team, while the PSS is prepared specifically for the customer to clarify deliverables.
3 الجدوى الاقتصادية
3 Economic Feasibility
عملية تحديد الفوائد والتكاليف المالية المرتبطة بالمشروع لمعرفة ما إذا كان استثماراً مربحاً (تحليل التكلفة والعائد).
The process of identifying financial benefits and costs to determine if the project is a worthwhile investment (cost-benefit analysis).
تُعرف غالباً بـ تحليل التكلفة والعائد (Cost-Benefit Analysis).
تتطلب تصنيف الفوائد والتكاليف إلى: ملموسة (Tangible) يمكن قياسها بالدولار (مثل تقليل الأخطاء، زيادة سرعة النشاط)، وغير ملموسة (Intangible) يصعب قياسها بدقة.
كما تُقسم التكاليف إلى لمرة واحدة (One-time) مثل التطوير وشراء الأجهزة، ومتكررة (Recurring) مثل الصيانة والتراخيص.
ويجب حساب التكلفة الإجمالية للملكية (TCO).
Often referred to as cost-benefit analysis.
It categorizes items into: Tangible benefits/costs that can be measured in dollars (e.g., error reduction, hardware), and Intangible ones that cannot be easily measured.
Costs are also divided into One-time (e.g., development, new hardware) and Recurring (e.g., software maintenance, leases).
The Total Cost of Ownership (TCO) must be calculated.
تجاهل التكاليف غير الملموسة أو التكاليف المتكررة طويلة الأجل يمكن أن يجعل المشروع يبدو مربحاً على الورق بينما هو خاسر في الواقع.
TCO يضمن رؤية شاملة لدورة حياة النظام بأكملها.
Ignoring intangible costs or long-term recurring costs can make a project look profitable when it is actually a loss.
TCO ensures a holistic view of the system's entire lifecycle, preventing hidden financial drains.
| Tangible | Intangible | |
|---|---|---|
| قابلية القياس Measurability | يمكن قياسها بالدولار وبدقة Can be measured in dollars with certainty | يصعب قياسها بالدولار أو بدقة Cannot be easily measured in dollars or with certainty |
| أمثلة Examples | تقليل التكاليف، الأجهزة، البرامج Cost reduction, hardware, software | معنويات الموظفين، سمعة الشركة Employee morale, company reputation |
| One-time Cost | Recurring Cost | |
|---|---|---|
| التوقيت Timing | مرتبطة ببدء المشروع وتطويره Associated with project start-up and development | ناتجة عن التطور المستمر واستخدام النظام Resulting from ongoing evolution and use of a system |
| أمثلة Examples | شراء خوادم جديدة، تدريب أولي Buying new servers, initial training | صيانة البرمجيات، إيجار السحابة Software maintenance, cloud leases |
أعط مثالاً على تكلفة غير ملموسة قد تؤثر على المشروع. Give an example of an intangible cost that might affect the project.
انخفاض معنويات الموظفين بسبب التغيير، أو فقدان ثقة العملاء إذا واجه النظام الجديد أخطاء في البداية.
Loss of employee morale due to organizational changes, or loss of customer goodwill if the new system experiences initial glitches.
4 المقاييس المالية للجدوى الاقتصادية
4 Financial Measurements for Economic Feasibility
أدوات رياضية (NPV, ROI, BEA) تُستخدم لحساب القيمة الحقيقية للأموال بمرور الوقت وتحديد متى سيبدأ المشروع في تحقيق الأرباح.
Mathematical tools (NPV, ROI, BEA) used to calculate the true value of money over time and determine when the project will become profitable.
تُستخدم ثلاث تقنيات رئيسية:
- صافي القيمة الحالية (NPV): يستخدم معدل الخصم لحساب القيمة الحالية للتدفقات النقدية المستقبلية (يحسب القيمة الزمنية للنقود).
- العائد على الاستثمار (ROI): نسبة الإيرادات النقدية إلى النفقات النقدية.
- تحليل نقطة التعادل (BEA): يحدد مقدار الوقت اللازم لتتساوى التدفقات النقدية التراكمية مع الاستثمار الأولي والمستمر (متى تتساوى الفوائد مع التكاليف).
Three main techniques are used:
- Net Present Value (NPV): Uses a discount rate to determine the present value of cash outlays and receipts (calculates time value of money).
- Return on Investment (ROI): The ratio of cash receipts to cash outlays.
- Break-Even Analysis (BEA): Finds the amount of time required for cumulative cash flow to equal initial and ongoing investments (when benefits equal costs).
مفهوم 'القيمة الزمنية للنقود' في NPV حاسم لأن الدولار اليوم قيمته أعلى من الدولار غداً بسبب التضخم وتكلفة الفرصة البديلة.
BEA يساعد الإدارة في معرفة فترة المخاطرة قبل استرداد رأس المال.
The 'time value of money' concept in NPV is critical because a dollar today is worth more than a dollar tomorrow due to inflation and opportunity cost.
BEA helps management understand the risk period before capital is recovered.
إذا كان مشروعان لهما نفس العائد الإجمالي، لكن أحدهما يصل لنقطة التعادل في سنة والآخر في 3 سنوات، أيهما أفضل ولماذا؟ If two projects have the same total return, but one breaks even in 1 year and the other in 3 years, which is better and why?
المشروع الذي يصل لنقطة التعادل في سنة واحدة أفضل، لأنه يقلل من فترة المخاطرة ويحرر رأس المال لاستثمارات أخرى بشكل أسرع.
The project that breaks even in 1 year is better because it minimizes the risk period and frees up capital for other investments sooner.
5 الجدوى الفنية وتقييم المخاطر
5 Technical Feasibility and Risk Assessment
تقييم قدرة المنظمة على بناء النظام المقترح وتحديد المخاطر التقنية التي قد تؤدي لفشله.
Assessing the organization's ability to construct the proposed system and identifying technical risks that could cause failure.
عملية تقييم قدرة منظمة التطوير على بناء النظام. تأخذ في الاعتبار عوامل الخطر مثل:
- حجم المشروع (عدد الأعضاء، المدة)،
- هيكل المشروع (نظام جديد أم تجديد، التغييرات التنظيمية)،
- مجموعة التطوير (الإلمام بالأجهزة والبرامج)، و
- مجموعة المستخدمين (الإلمام بعملية التطوير والنظام).
الفشل في تقييم المخاطر يؤدي إلى تقديرات غير دقيقة للتكلفة والوقت، وفشل في الأداء.
The process of assessing the development organization's ability to construct a proposed system. It considers risk factors:
- Project Size (team size, duration),
- Project Structure (new vs. renovation, organizational changes),
- Development Group (familiarity with hardware/software), and
- User Group (familiarity with the development process and application area).
Failure to assess risks leads to inaccurate cost/time estimates and performance failures.
المشاريع الكبيرة ذات الهيكل المنخفض (متطلبات غير واضحة) والتي تستخدم تكنولوجيا غير مألوفة تحمل أعلى درجات المخاطر.
يجب على مديري المشاريع استخدام هذه التقييمات لتخصيص الموارد وتحديد استراتيجيات التخفيف من المخاطر.
Large projects with low structure (unclear requirements) using unfamiliar technology carry the highest risk.
Project managers must use these assessments to allocate resources and define risk mitigation strategies.
كيف يمكن أن يؤثر 'الإلمام الضعيف لمجموعة المستخدمين' على نجاح المشروع؟ How can 'low familiarity of the user group' affect project success?
قد يؤدي إلى مقاومة التغيير، أو تقديم متطلبات غير دقيقة، مما يسبب بناء نظام لا يلبي الاحتياجات الفعلية.
It can lead to resistance to change or providing inaccurate requirements, resulting in a system that doesn't meet actual needs.
6 اهتمامات الجدوى الأخرى
6 Other Feasibility Concerns
إلى جانب المال والتقنية، يجب التأكد من أن النظام يحل المشكلة فعلياً، ويمكن إنجازه في الوقت المحدد، ولا يخالف القوانين، ومقبول سياسياً داخل الشركة.
Beyond money and tech, we must ensure the system actually solves the problem, can be done on time, is legal, and is politically acceptable within the company.
تشمل التقييمات الأخرى:
- الجدوى التشغيلية (Operational): مدى حل النظام لمشاكل العمل أو استغلاله للفرص.
- جدوى الجدول الزمني (Schedule): مدى توافق الإطار الزمني مع المواعيد النهائية للمنظمة.
- الجدوى القانونية والتعاقدية (Legal/Contractual): التداعيات القانونية المحتملة لبناء النظام.
- الجدوى السياسية (Political): كيف ينظر أصحاب المصلحة الرئيسيون داخل المنظمة إلى النظام المقترح.
Other assessments include:
- Operational feasibility: Degree to which the system solves business problems or takes advantage of opportunities.
- Schedule feasibility: Degree to which the timeframe meets organizational deadlines.
- Legal and contractual feasibility: Potential legal ramifications due to system construction.
- Political feasibility: How key stakeholders within the organization view the proposed system.
الجدوى السياسية غالباً ما تكون السبب الخفي لفشل المشاريع؛ إذا شعر قسم معين أن النظام الجديد يقلل من سلطته، فقد يقاومون تنفيذه بشراسة حتى لو كان مجدياً اقتصادياً وفنياً.
Political feasibility is often the hidden cause of project failure; if a department feels the new system reduces their power, they may fiercely resist implementation even if it is economically and technically sound.
أعط مثالاً على مشكلة في الجدوى القانونية. Give an example of a legal feasibility issue.
نظام يجمع بيانات العملاء دون الامتثال لقوانين حماية الخصوصية مثل GDPR.
A system that collects customer data without complying with privacy protection laws like GDPR.
7 هيكل خطة المشروع الأساسية وبيان النطاق
7 BPP and PSS Structure
الأقسام القياسية التي يجب أن تحتويها وثائق التخطيط لضمان شمولية ووضوح المشروع.
The standard sections that planning documents must contain to ensure project comprehensiveness and clarity.
أقسام BPP:
- المقدمة (نظرة عامة وتوصيات).
- وصف النظام (البدائل والوصف).
- تقييم الجدوى (اقتصادية، فنية، تشغيلية، قانونية، سياسية، وجداول زمنية).
- قضايا الإدارة (تكوين الفريق، خطة الاتصال، المعايير).
أقسام PSS:
- بيان المشكلة.
- أهداف المشروع.
- وصف المشروع.
- فوائد العمل.
- المخرجات.
- المدة المتوقعة.
BPP Sections:
- Introduction (Overview, Recommendations).
- System description (Alternatives, Description).
- Feasibility assessment (Economic, Technical, Operational, Legal, Political, Schedules).
- Management issues (Team configuration, Communication plan, Standards).
PSS Sections:
- Problem statement.
- Project objectives.
- Project description.
- Business benefits.
- Deliverables.
- Expected duration.
توحيد هذه الهياكل يسهل على الإدارة مراجعة ومقارنة المشاريع المختلفة.
كما يمكن استخدام مخططات تدفق البيانات (DFD) على مستوى السياق لتمثيل نطاق المشروع بصرياً داخل هذه الوثائق.
Standardizing these structures makes it easier for management to review and compare different projects.
Context-level Data Flow Diagrams (DFD) are often used within these documents to visually depict the project scope and boundaries.
في أي قسم من BPP تتوقع العثور على خطة الاتصال بين أعضاء الفريق؟ In which section of the BPP would you expect to find the communication plan among team members?
في قسم 'قضايا الإدارة' (Management issues).
In the 'Management issues' section.
8 المراجعة الهيكلية (Walk-through)
8 Structured Walk-through
اجتماع مراجعة يقوم فيه الزملاء بفحص وثائق المشروع أو الكود لاكتشاف الأخطاء مبكراً قبل أن تصبح مكلفة.
A peer review meeting where colleagues examine project documents or code to catch errors early before they become expensive.
هي مراجعة جماعية من قبل الأقران لأي منتج يتم إنشاؤه أثناء عملية التطوير. يمكن تطبيقها على BPP، مواصفات النظام، التصاميم، الكود، وإجراءات الاختبار.
الأدوار تشمل: المنسق (Coordinator)، المقدم (Presenter)، المستخدم (User)، السكرتير (Secretary)، حامل المعايير (Standard-bearer)، وخبير الصيانة (Maintenance oracle).
A peer group review of any product created during the systems development process. It can be applied to the BPP, system specifications, designs, code, and test procedures.
Roles include: Coordinator, Presenter, User, Secretary, Standard-bearer, and Maintenance oracle.
الهدف ليس تقييم أداء الموظف، بل تحسين جودة المنتج.
فصل الأدوار يضمن عدم تحول الاجتماع إلى فوضى؛ فحامل المعايير يضمن التوافق مع سياسات الشركة، بينما يركز خبير الصيانة على استدامة النظام مستقبلاً.
The goal is not to evaluate employee performance, but to improve product quality.
Separating roles prevents chaos; the standard-bearer ensures compliance with company policies, while the maintenance oracle focuses on future system sustainability.
لماذا من المهم وجود دور 'السكرتير' في المراجعة الهيكلية؟ Why is it important to have a 'Secretary' role in a structured walk-through?
لتوثيق جميع الأخطاء المكتشفة والقرارات المتخذة بدقة، حتى يتمكن المقدم من التركيز على الشرح بدلاً من تدوين الملاحظات.
To accurately document all discovered errors and decisions made, allowing the presenter to focus on explaining rather than taking notes.