نحنبصددإنشاءنماذجتشغيليةوماليةلنموذجعملالشركةالذىنصممه。هذاالنموذجهوبرنامجكمبيوتروسيتمتطويرهباستخدامأفضلممارساتال(SDLC:دورةحياةتطويرالبرمجيات)。

تطبيقأفضلالممارساتSDLC,يتطلبالالتزامبالخطواتالتالية:

1.البدءوالتخطيط:باستخدامالمعلوماتالتيحصلناعليهامنعمليةالتخطيطالسابقة,

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

  1. المتطلباتالوظيفية:نقومبعملقائمةبالمتطلباتالوظيفية。عادة,وهذايأخذ

شكلوثيقةالمتطلباتالوظيفية(FRD)。المتطلباتالوظيفيةتجيبعلىسؤال“ماهوالمطلوبمننموذجالعمل?”نستمدالمتطلباتالوظيفيةمنبياناتالتخطيطالمذكورةللتو。وفيمايليأمثلةعلىثلاثةمتطلباتوظيفيةأساسية:

  • إنشاءبدقةنموذجمنالعلاقاتالهيكليةبينالأجزاءالمتحركةللشركة。علىسبيلالمثال,إذاكانتهناكعلاقةبينوحداتالمبيعاتوأرصدةالمخزون,يجبأنتوجدهذهالعلاقةفيغضونالنموذج。
  • استخدماسئلةمننوعية“ماذالو..?”لعملنموذجمنالمتغيراتعلىعواملالنجاحالحرجةللشركة。فيكلمكونمنمكوناتالنموذج,هناكفرصةلتوفيرمدخلاتمتغيرةلوحداتالمواردوتكاليفهاوتوقيتها。وهذايوفرالقدرةعلىاختبارمختلفالسيناريوهاتالتشغيليةضمنهيكلالشركةالمخططله。
  • ولدالتقاريرالماليةالقياسيةالتيتفيبالمبادئالمحاسبيةالمقبولةعموماالمعروفةبال(GAAP)ويمكنتحليلهامنقبلالإدارةوالأطرافالخارجية。

3.مواصفاتالتصميم:نطورمواصفاتتفصيليةللتصميملكلمكونمنالنموذج。مواصفاتالتصميمتحددكيفيةتحقيقأهدافالمتطلباتالوظيفة。طورمواصفاتالنموذجاستناداإلىالمتطلباتالوظيفية。
المواصفاتتجيبعلىاسئلة“ماهي”الخاصةبالوظيفةوالتياجابتهاتساعدعلىتحقيقالوظيفةلهدفها。علىسبيلالمثال,يجبأنتكونالتقاريرالماليةمتوافقةمعمبادئالمحاسبةالمقبولةعموما,ممايعنيأننموذجبيانالتدفقاتالنقديةيجبأنيؤديبطريقةمعينة。فالأسئلةعلىسبيلالمثالتصبح:ماهيالطريقةالتييؤدىبهانموذجالتدفقاتالنقدية?ماهيمعاييرالمحاسبةالمقبولةعموماGAAP?

。يجبتقديمالبياناتالواردةفيكشفالتدفقاتالنقديةفيشكلمعين,والمعادلاتيجبتحسبالبياناتبطريقةمعينة。مواصفاتوحدةالقياسالبرمجيةالتيتطوربيانالتدفقاتالنقديةتصفكيفيةالقيامبذلك。
تذكرأيضااتباعمبادئالتصميمالمنصوصعليهافيهذهالمقالة:
•اتبعقاعدة80-20:20فيالمئةمنالجهدلعملنموذجأنيقةمنخلالتصميمواجهةمستخدممعقدةلايستحقبذلالعناءفيها。
•قللمنعمليةاقترانوحداتالتصميمببعضها。
•تصميمالأربعةأبعادأساسية:الابعادهيالقدرةعلىتوليد:التقاريرالماليةالقياسية,والهيكلالفريدلنموذجعملك,متغيراتالتشغيل,وفترةالأداء。

  1. اختيارالتكنولوجيا:نختارالتكنولوجياالتيمنخلالهاتطويرالنموذجالخاصبك。لايوجدبيئةللنمذجةالماليةأفضلمنمايكروسوفتإكسل。نموذجالعملفيهذهالمقالاتيوظفمايكروسوفتاكسلاصدار2013。
  2. برمجياتالبناءاوالتطوير:نحنالآننبرمجالنموذجعلىاساسمواصفاتالتصميم。
  3. اختبار:وانتتصممالنموذجوتبدأفياستخدامه,اختبرالبرنامجباستخدامالفحوصات,والأرصدة,والتشخيصات。كماهومبينفيالمقالاتالسابقة,استخدمالفحوصاتالرياضياتللتحققمنالصحةتساعدكعلىالتأكدمنأنكلاترتكبأيأخطاءخفية。
  4. العملياتوالصيانة:التحديالرئيسيفيهذاالصدد,هوإدارةالتهيئة。فكرفيكيفيةإدارةإصداراتمختلفةمننماذجالعمل。هلهيبسيطة,املديكمتطلباتفريدةمننوعهاتتطلبالتصميموالبرمجةلدعمالتحكمفيالإصدار?

اتركتعليقا

لنيتمنشرعنوانبريدكالإلكتروني。الحقولالإلزاميةمشارإليهاب*