triton
کاربر فعال
سلام بر همه
سوالی که می خوام در اینجا مطرح کنم اینه:" چطور می تونم پروژه فلشی داشته باشم (flex/as) که با اصول مهندسی نرم افزار پیش بره؟"
آقای X سراغ من میاد و پروژه خیلی بزرگی را پیش نهاد می ده و می گه برای مدت مثلا 10 سال هم باید پشتبانی داشته باشی!!!! (منظورم اینه که پروژه ای بزرگ و طولانی داشته باشی)
من هم که پول جلوی چشام را گرفته، سریع قبول می کنم و اینجاست که مشکلات شروع می شه:
این پروژه به چند نفر نیاز داره؟ آیا تنهایی می تونم تمومش کنم؟
چه مدت برای تحویل نسخه اولیه نیاز داریم؟
چه محدودیتها یی دارم؟
اگه کار به صورت تیمی هست چطور مشکلات کار تیمی را حل کنیم؟
ساختار برنامه به چه صورتی باشه که در نسخه های بعدی به مشکل بر نخوریم؟
....
یا بهتر بگم چطور برای پروژه خودمون برنامه ریزی کنیم که بدونیم اولش کجاست، آخرش کجاست؟
من بیشتر دنبال منابعی هستم که من را به سوی کار عملی ببره چون در این مورد زیاد خوندم و بین دنیای تئوری و عملی یک دنیا ،نه، بلکه دو دنیا فاصله هست.
منتظر نظرات شما هستم...
سوالی که می خوام در اینجا مطرح کنم اینه:" چطور می تونم پروژه فلشی داشته باشم (flex/as) که با اصول مهندسی نرم افزار پیش بره؟"
آقای X سراغ من میاد و پروژه خیلی بزرگی را پیش نهاد می ده و می گه برای مدت مثلا 10 سال هم باید پشتبانی داشته باشی!!!! (منظورم اینه که پروژه ای بزرگ و طولانی داشته باشی)
من هم که پول جلوی چشام را گرفته، سریع قبول می کنم و اینجاست که مشکلات شروع می شه:
این پروژه به چند نفر نیاز داره؟ آیا تنهایی می تونم تمومش کنم؟
چه مدت برای تحویل نسخه اولیه نیاز داریم؟
چه محدودیتها یی دارم؟
اگه کار به صورت تیمی هست چطور مشکلات کار تیمی را حل کنیم؟
ساختار برنامه به چه صورتی باشه که در نسخه های بعدی به مشکل بر نخوریم؟
....
یا بهتر بگم چطور برای پروژه خودمون برنامه ریزی کنیم که بدونیم اولش کجاست، آخرش کجاست؟
من بیشتر دنبال منابعی هستم که من را به سوی کار عملی ببره چون در این مورد زیاد خوندم و بین دنیای تئوری و عملی یک دنیا ،نه، بلکه دو دنیا فاصله هست.
منتظر نظرات شما هستم...