تحلیل فقط فهرست امکانات نیست
ممکن است مسئله با سادهسازی یک فرایند یا اتصال دو سامانه حل شود و به محصول تازهای نیاز نداشته باشد. گزینهها را با هزینهٔ تغییر، وابستگیها و اثرشان بر کار کاربران مقایسه میکنیم تا دامنهٔ پروژه متناسب بماند.
خدمات مشاوره و مهندسی نرمافزار
پیش از برآورد و توسعه، مشخص میکنیم چه مسئلهای باید حل شود، چه کسانی درگیرند و مرز پروژه کجاست
گفتوگو درباره این خدمت
وقتی واحدهای مختلف خواستههای متفاوت دارند، شروع سریع برنامهنویسی معمولاً ابهام را به داخل محصول منتقل میکند. با بررسی مسیر واقعی کار، نقش کاربران و نقاط اتلاف زمان، مشخص میکنیم کدام مسئله ارزش حلکردن دارد و موفقیت پروژه چگونه سنجیده میشود.
خروجی تحلیل باید برای مدیر، کاربر و تیم توسعه قابل فهم باشد. قواعد کسبوکار، سناریوهای اصلی و استثناها را در کنار اولویتها ثبت میکنیم تا برآورد، طراحی و پذیرش به برداشت شخصی وابسته نماند.
گفتوگو با ذینفعان، مشاهدهٔ نمونهٔ کار و بررسی دادهها به یک پیشنویس قابل بازبینی میرسد. اختلافنظرها پیش از توسعه مطرح میشوند و در پایان، نخستین مرحلهٔ قابل اجرا و تصمیمهای باز روشن خواهند بود.
از شناخت مسئله تا نتیجهٔ قابل استفاده
طراحی خوب زمانی ارزشمند است که در کار روزمرهٔ مجموعهٔ شما قابل استفاده، قابل سنجش و قابل توسعه باشد
ممکن است مسئله با سادهسازی یک فرایند یا اتصال دو سامانه حل شود و به محصول تازهای نیاز نداشته باشد. گزینهها را با هزینهٔ تغییر، وابستگیها و اثرشان بر کار کاربران مقایسه میکنیم تا دامنهٔ پروژه متناسب بماند.
بازگشت یک درخواست، تغییر مسئول، ثبت ناقص اطلاعات و دسترسی متفاوت کاربران بخشی از کار واقعیاند. این حالتها در کنار مسیر عادی بررسی میشوند تا نرمافزار فقط برای سناریوی ایدهآل طراحی نشود.
یک نمونه از گردش کار، فرمهای فعلی و چند مشکل پرتکرار نقطهٔ شروع مناسبی است. اگر مستندات آماده ندارید، فرایند کشف را از گفتوگو آغاز میکنیم.
گام بعدی
از هدف و نیازتان بگویید؛ مسیر همکاری را با هم بررسی میکنیم