3 المتطلبات الأساسية لأي تطبيق ويب
أكثر فأكثر ، أجد نفسي أسأل البائعين والشركات نفس الأسئلة مرارًا وتكرارًا. إذا كنت تفكر في تطوير تطبيقك الخاص ، فهذه ثلاث ميزات يجب دمجها منذ اليوم الأول في تطبيقك إذا كنت ترغب في الحفاظ على الموارد لاحقًا.
هل تطبيقك ...
- أحصل على API؟ ليس من الضروري أن تكون خاصة أو خدمة ويب… أي XML عادي سيفي بالغرض. سنرغب في دمجه في تطبيقنا يومًا ما لأتمتة وتسهيل إدارة وجود تقنيات متعددة على عملائنا. إذا كنت سأبدأ تطبيقًا اليوم ، فسأعمل من API ، القلق بشأن واجهة المستخدم بعد ... ربما حتى تكامل واجهة المستخدم عبر API للتأكد من أننا بنيناها بشكل جيد بما فيه الكفاية.
- لديك ميزة وكالة؟ نريد بيع عملائنا في تطبيقك ، لكننا نرغب في أن نكون قادرين على إدارته لهم. إليك مثال: لماذا لا يمتلك مسجلي المجال حسابات وكالة حيث يمكن للعميل الاحتفاظ بملكية النطاق ، ولكن يمكن للوكالة إدارة ... وحتى دفع ... للتسجيل؟ لقد كتبت أمين السجل الخاص بي الليلة وأوصيت بذلك.
- لديك ميزة المؤسسة؟ المزيد والمزيد من الشركات مجرد مجموعات من الشركات الأصغر. يجب أن يتم تجميع التقارير على العديد من المستويات مثل المنظمة. رئيس القسم إلى مدير إقليمي إلى حساب ... يجب أن يكون كل شخص قادرًا على الحصول على أذونات للوصول بالإضافة إلى تقارير موجزة في أي مستوى بينهما.
تنطبق دائمًا المتطلبات النموذجية لفعل ما تحتاجه بالفعل بالإضافة إلى متطلبات الأمان ؛ ومع ذلك ، فإن المتطلبات التي ذكرتها أعلاه غالبًا ما يتم تجاهلها أو وضعها على الأعمال المتأخرة التي سيتم تطويرها لاحقًا. ينتهي بهم الأمر بجمع الغبار عن الأعمال المتراكمة ، كما يفعل برنامج شركتك.
إذا كنت من أصحاب رؤوس الأموال المغامرة بتمويل شركات تكنولوجيا في عالم الويب 2+ ، فستكون هذه هي أساسياتي. إذا كنت لا تخطط على الأقل لهذه الميزات ، فأنا أعتقد أنني سأأخذ أموالي في مكان آخر. إذا كنت محتملاً ، فأنا أفعل ذلك غالبًا.