نمایش نتایج 1 تا 6 از 6

نام تاپیک: سوالی در خصوص فرآیند تولید نرم افزار

  1. #1

    سوالی در خصوص فرآیند تولید نرم افزار

    با سلام
    چندی پیش نرم افزاری برای یک شرکت نیمه خصوصی طراحی نمودم.
    محیط برنامه نویسیvb.net 2005 و دیتابیس مورد استفاده SQL Server 2000 . پس از تکمیل فاز اول طراحی، فایل اجرایی برنامه را با استفاده از Xenocod ، پک نموده و همچنین تمام Procedure ها ، View ها و ... در دیتابیس Encrypt شد. و درنهایت پکیج اولیه نرم افزار را جهت بررسی مقدماتی و تست اولیه به آن سازمان تحویل دادم .
    اکنون در جوابیه ارسالی آن سازمان ایراد وارد شده به نرم افزار "عدم رعایت کامل فرآیند" عنوان شده است. حال سوال من اینست که اولا منظور عبارت فوق دقیقاً چیست و آیا این توضیح به عنوان ایراد برنامه کافی تلقی میشود؟ و ثانیاٌ با توجه به اینکه هیچ گونه Source و مستنداتی از مراحل طراحی برنامه در اختیار آنان نبوده و همان گونه که اشاره شد فایل اجرایی برنامه نیز Pack شده بود آیا امکان بررسی فرآیند تولید برای آنها وجود داشته و یا نه؟
    ممنون

  2. #2
    کاربر دائمی آواتار persianshadow
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    تهران
    پست
    758
    خب شاید همین که مستندی دست اونها نیست ، چنین چیزی رو گفتن. البته این موضوع کاملا

    بستگی داره. خب مگه کلا چند تا فاز وجود داره :

    1.تجزیه و تحلیل

    2. طراحی

    3. پیاده سازی

    4. تست

    5. پشتیبانی

    حالا شما کدوم رو انجام ندادی ؟

  3. #3
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175
    بستگی به متلوژی داره که شما می بایست در تولید نرم افزار آنرا رعایت می کردید. شما باید اول با آن سازمان در این مورد و سایر محصولات غیر از نرم افزار توافقات لازم را به عمل می آوردید.
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  4. #4
    کاربر دائمی آواتار miimii
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    ايران/ تهران
    پست
    128
    با سلام
    دوست عزیز یک مشکلی اینچنینی را من قبلا مشاهده کردم
    دلیلش این بود که در آن مورد هیچ گونه مستنداتی تحویل داده نشده بود که من مختصری را بازگو می کنم
    در مورد آن پروژه به این قرار بود :
    در RUP چ مستندی به نام ViSionاست که راجع به سیستم، قابلیتهای آن، امکانات، ابزارهای طراحی، تحلیل و پیاده سازی، متودلوژی استفاده شده، پروتکل های استفاده شده و .... رابازگو می کند
    مستندات تحلیل وطراحی مثلا دیاگرامهای تهیه شده در UML
    راهنمای استفاده کاربران از سیستم
    راهنمای استفاده Admin و نحوه پشتیبانی سیستم و ....

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

    موفق باشید

  5. #5
    کاربر تازه وارد آواتار yasak5
    تاریخ عضویت
    مهر 1385
    محل زندگی
    امارات متحده عربی
    پست
    39
    سلام،
    نقل قول نوشته شده توسط Azad_swk
    اکنون در جوابیه ارسالی آن سازمان ایراد وارد شده به نرم افزار "عدم رعایت کامل فرآیند" عنوان شده است.
    این جمله به نظر فنی میاد، اما احتمالا منشا اون بخش مالی سازمانه نه بخش فنی !
    دعا کن که اونا (بخش مالی) همچین چیزی رو به غیر مستقیم بهت انتقال نداده باشن وگرنه برای گرفتن پولت باید کفش آهنی پا کنی...

  6. #6
    با سلام و با تشکر از توجه دوستان
    در طراحی نرم افزار فوق یکی از مشکلات اساسی در تحلیل و پیاده سازی این بود که
    بنا به دلایلی که ذکر آن از حوصله این بخش خارج است،
    کارفرما خود از نیازها و قابلیت های مورد نیاز نرم افزار سفارشی خود اطلاع کافی نداشت
    و دقیقاً به همین دلیل شرکت مشاوری که قبلاً کار طراحی نرم افزارهای دیگر آن سازمان را انجام میداد
    حاضر به پذیرش این طرح نشد و این کار از طریق یکی از دوستان!
    من در آن سازمان به من پیشنهاد شد.
    در ابتدا با تحلیل کلی سیستم و تهیه مدل اولیه،
    کار پیاده سازی نرم افزار را شروع نمودم. اما بعداً در جلسات متعددی
    که بنا به درخواست کارفرما تشکیل میشد، درخواست تغییرات مختلفی در سیستم داده میشد
    (که البته در صورتجلسات تنظیمی میبایست بابت این تغییرات به مبلغ قرارداد افزوده میشد)
    به خاطر این تغییرات در بعضی موارد مجبور به تغییرات کلی در ساختار کلاسها و یا data base میشدم.
    سرانجام پس از 6 ماه از شروع کار نسخه اولیه آماده و همان گونه که اشاره شد برای بررسی اولیه به آن سازمان تحویل دادم .

    نقل قول نوشته شده توسط persianshadow
    خب مگه کلا چند تا فاز وجود داره :
    1.تجزیه و تحلیل
    2. طراحی
    3. پیاده سازی
    4. تست
    5. پشتیبانی
    حالا شما کدوم رو انجام ندادی ؟
    همان گونه که اشاره شد نرم افزار جهت بررسی اولیه ارایه شده و هنوز فاز 4 و 5 انجام نشده است

    نقل قول نوشته شده توسط yasak5
    سلام،

    این جمله به نظر فنی میاد، اما احتمالا منشا اون بخش مالی سازمانه نه بخش فنی !
    دعا کن که اونا (بخش مالی) همچین چیزی رو به غیر مستقیم بهت انتقال نداده باشن وگرنه برای گرفتن پولت باید کفش آهنی پا کنی...
    متاسفانه گفته شما درست به نظر می رسد و اکنون که تمام نیازها و قابلیت های نرم افزار مشخص و پیاده سازی شده ظاهراً قرار است دوباره این کار به همان مشاوری که قبلا اشاره شد و با قیمتی بسیار بالاتر از آنچه به من پرداخت شده ( امیدوارم که پرداخت شود) داده شود. و از طرف دیگر با عنوان کردن وجود چنین مشکلی در نرم افزار مبلغ کامل قرارداد به من داده نشود.
    حال آنکه کیفیت کارهای ارایه شده قبلی آن مشاور به مراتب پایین تر از کار فعلی من بوده

    نقل قول نوشته شده توسط miimii
    واقعیت این است که اکثر سازمانهابه این چیزها توجهی نمی کنند آنچه که برای آنها اهمیت دار خو سیستم و کارایی آن می باشد ولی تحویل دادن آنها کلاس کاری شما را بالا می برد و نشان می دهد که شما از روی اصول و استانداردها عمل کردید.
    بله درست است. اما مشکل دقیقا اینجاست که تا وقتی که من مبلغ صورت وضعیت خود را دریافت نکرده ام نمیخوام این مستندات و سورس برنامه را در اختیار آنها قرار دهم.(دلیل آن کاملاٌ مشخص است)
    اما من هنوز جواب سوال دوم خود را نگرفته ام. اگر راهنمایی کنید ممنون میشم:
    با توجه به اینکه هیچ گونه Source و مستنداتی از مراحل طراحی برنامه در اختیار آنان نبوده و فایل اجرایی برنامه نیز Pack شده بود آیا امکان بررسی فرآیند تولید برای آنها وجود داشته و یا نه؟
    بازهم از توجه شما ممنون

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •