مرحلهٔ ۹ از ۹ — ادامه دادن
نگهداشت و تکامل
بیشتر عمر و بیشتر هزینهٔ یک نرمافزار پس از نخستین انتشار است، نه پیش از آن. هر تصمیمی که در مراحل قبل گرفته شده، اثرش را اینجا نشان میدهد — و به همین دلیل این مرحله بخشی از هزینهٔ کل مالکیت است، نه چیزی جدا از آن.
گامها
۶ گام در این مرحله
- ۱
پشتیبانی و رسیدگی به درخواستها
مسیر روشن برای گزارش مشکل، زمان پاسخ توافقشده، و اینکه هیچ درخواستی بیپاسخ گم نشود.
خروجی: سطح خدمات توافقشده · سامانهٔ ثبت و پیگیری درخواست
- ۲
رفع نقص
بازتولید، ریشهیابی، رفع، و افزودن آزمونی که همان نقص را دوباره نگذارد برگردد.
خروجی: رفع همراه با آزمون بازگشتی · سابقهٔ علت ریشهای
- ۳
توسعهٔ قابلیت جدید
قابلیتهای جدید از همان چرخه عبور میکنند — تعریف، طراحی، ساخت، آزمون — با مقیاسی متناسب با اندازهشان.
خروجی: نسخههای دورهای · نقشهٔ راه بهروزشده
- ۴
نوسازی و ارتقای نسخه
ارتقای زبان، فریمورک و وابستگیها پیش از آنکه پشتیبانیشان تمام شود؛ و بازسازی بخشهایی که هزینهٔ تغییرشان از هزینهٔ بازنویسی گذشته است.
خروجی: برنامهٔ ارتقا · ارزیابی نوسازی با عدد
- ۵
نگهداشت دانش و مستندات
هر واقعیت فقط در یک جا ثبت میشود و بقیه به آن لینک میدهند. هر ادعا تاریخ دارد و «تأییدشده» از «فرضشده» جداست.
خروجی: مستندات تاریخدار · سوابق تصمیم بهروز
- ۶
انتقال مالکیت و خروج
کد، داده، مستندات و دسترسیها از روز اول مال شماست و در هر زمان قابل انتقال است. وابستگی به پیمانکار نباید هزینهٔ پنهان قرارداد باشد.
خروجی: بستهٔ تحویل کامل · مستندات انتقال به تیم جدید
هوش مصنوعی
هوش مصنوعی در مرحلهٔ نگهداشت و تکامل
در هر گام از این مرحله، بخشی از کار با کمک هوش مصنوعی انجام میشود و بازبینی نهایی با مهندس ماست. چیزی که شما میبینید این است:
- پشتیبانی و رسیدگی به درخواستها — درخواست شما سریعتر به کارشناس درست میرسد و پاسخ زودتر میآید.
- رفع نقص — خطاها زودتر بسته میشوند و همان خطا دوباره برنمیگردد.
- توسعهٔ قابلیت جدید — توسعهٔ سامانه پس از تحویل هم با همان سرعت و کیفیت ادامه دارد، نه کندتر.
- نوسازی و ارتقای نسخه — ارتقا و نوسازیای که سالها به تعویق افتاده، شدنی و برآوردپذیر میشود.
- نگهداشت دانش و مستندات — مستندات با کد همگام میماند — یعنی سال بعد هم کسی میتواند این سامانه را تغییر دهد.
- انتقال مالکیت و خروج — هر زمان بخواهید، سامانه با مستندات کامل قابل انتقال است — وابستگی به ما هزینهٔ پنهان قرارداد نیست.
کل چرخهٔ تولید را ببینید— هوش مصنوعی در ۹ مرحلهٔ ساخت و نگهداشت نرمافزار
در این مرحله
مرتبط با نگهداشت و تکامل
سؤالی دربارهٔ مرحلهٔ نگهداشت و تکامل دارید؟
بگویید پروژهتان در چه وضعیتی است؛ میگوییم این مرحله برای شما چه شکلی میشود و چقدر طول میکشد.