مطالعه موردی

تحویل نرم افزار سفارشی وقتی تیم به سامانه درست و ساخته شده از صفر نیاز دارد.

این نمونه شکل کار توسعه نرم افزار سفارشی را نشان می دهد وقتی هدف، ساخت محصول جدید، پلتفرم داخلی، پرتال، یا سامانه کسب وکاری حول نحوه انجام کار است.

نمونه ای توضیحی بر اساس الگوهای رایج کار با مشتری. هیچ جزئیات مشتری نام برده شده ای درج نشده است.

نقطه شروع

تیم یک ایده محصول، یک جریان کار داخلی که به نرم افزار بهتر نیاز دارد، یا یک فرایند کسب وکاری دارد که از spreadsheet و handoff دستی عبور کرده است. نرم افزار هنوز وجود ندارد، اما نیاز عملیاتی از همین حالا روشن است.

اول چه چیزهایی تعریف می شوند

گام اول روشن کردن جریان کار، کاربران، نیازهای بک اند، مدل داده، و محدوده تحویل است. این باعث می شود طراحی نرم افزار به همان فرایند کسب وکاری وصل بماند که باید از آن پشتیبانی کند.

چه چیزهایی ساخته می شوند

این همکاری بخش های عملی توسعه نرم افزار سفارشی را پوشش می دهد: ساختار محصول، سرویس های بک اند، رابط ها، مدیریت داده، ابزارهای داخلی، و بخش هایی که برای انتشار و پشتیبانی تمیز سامانه لازم اند.

چه چیزی بهتر می شود

کسب وکار یک سامانه نرم افزاری متناسب با هدف می گیرد که با جریان کار واقعی همخوان است، اصطکاک دستی را کم می کند، و چیزی به تیم می دهد که هر بار با پدیدار شدن نیاز جدید مجبور نباشد از اول شروعش کند.

این نوع کار معمولا شامل چه چیزهایی است

تحویل نرم افزار سفارشی معمولا یعنی تعریف جریان کار، طراحی مرزهای درست سامانه، ساخت هم زمان بک اند و رابط ها، و انتشار به شکلی که تیم بعدا بتواند از آن پشتیبانی کند.