JIRA برای Agile

نرم افزار Jira  با امکان پیگیری موضوعات ( issue tracking) , مدیریت پروژه چابک (agile project management) ,  چرخه کاری سفارشی (customizable workflow) و مواردی دیگر سرعتی زیاد در توسعه نرم افزار به تیم شما خواهد بخشید . Jira در مواردی که بیان شد بسیار قدرتمند  می باشد که شهرت مشتریانش گواهی بر این موضوع می با شد : ویژگی های Jira برای توسعه نرم افزار : Bug and issue tracking (پیگیری موضوعات و باگ ها) Agile software development (توسعه چابک نرم افزار) Project management (مدیریت پروژه) OpenSocial Dashboards (قابلیت اتصال به صورت یک Gadget به مثلا iGoogle) Workflow and...
Continue reading...

Scrum In Visual Studio

اگر برای توسعه نرم افزار های خود از محیط توسعه Visual Studio استفاده می کنید و پروژه شما بر اساس Scrum می باشد ,   می توانید از ابزارScrum Community Process Template استفاده نمایید . این ابزار مخصوص Visual Studio Team System می باشد . این ابزار به صورت متن باز می باشد و شما می توانید در توسعه این ابزار به سازندگان ابزار یاری نمایید . مشاهده و دریافت ابزار یاشیاسیز...
Continue reading...

طراحی وب سایت همراه با شام و نهار فقط 1000 تومان

تعجب نکنید , ما برای شما سایت طراحی می کنیم فقط با 1000 تومان  با یک وعده نهار و شام . سایت های ما بسیار پیشرفته هستند به صورتی که تمام امکانات سایت Face Book  فقط ماژول اجتماعی  سایت شما خواهد بود ,  سایتی مانند  YouTube ماژول تفریحی شما خواهد بود ,  Rapidshare هم ماژول  فایل شیرینگ شما خواهد بود . اصلا هر امکاناتی که شما بخواهید را ما می تونیم طراحی نماییم . یکی از مسئولین بلند پایه کشوری به خاطر دست یافتن ما به این اقتدار ملی و سربلندی چنین گفت : به به  به به عجب افتخاری...
Continue reading...

پروسه تولید نرم افزار

۱- برنامه نویس کدهایی رو تولید میکنه که فکر میکنه کدها عاری از هر نوع خطا و باگی است . ۲- محصول تست میشه و ۲۰ تا باگ پیدا میشه . ۳- برنامه نویس ۱۰ تا از اون خطاها رو حل میکنه و برای بخش تست نرم افزار هم توضیح میده که اون ۱۰ تای دیگه واقعا باگ نیستند . ۴- بخش تست در هنگام تست محصول ۵ تا باگ دوباره از اون ۱۰ تایی که حل شده بود پیدا میکنه و علاوه بر اون ۱۵ تا باگ جدید دیگه . ۵- مرحله ۳و۴ سه بار تکرار میشه . ۶-بخش...
Continue reading...

4 اصل برای موفقیت در مدیریت پروژه

در این نوشته قصد ندارم مثل بقیه برای مدیر پروژه ها نسخه بپیچم و از مشاهده عناوینی مانند 10 کلید موفقیت ,  13 راه خوشبختی ,  47.5 دقیقه تا بهکامی و … حسی خوشایندی به من دست نمی دهد . ولی چه کنم که عنوان دیگری برای این پست پیدا نکردم . 4 اصل برای موفقیت در مدیریت پروژه عبارتست از : ارتباط سازمان دهی حل مشکلات / تصمیم گیری ایجاد تیم های خوب ارتباط ارتباط فقط شامل صحبت کردن ساده با اعضای تیم  و یا ارائه چند اسلاید به مشتری نیست . ارتباط در مورد انتقال دانش ,  به...
Continue reading...

آمار جالبی از گسترش نرم افزار

شرکت تحقیقاتی Standish Group آماری چند سال قبل بیرون داده بود در این آمار چندین هزار پروژه مورد بررسی قرار گرفته بودند. در این آمارگیری  میزان زیادی از سرمایه گذاری انجام شده تلف شده است و بسیاری از پروژه ها شکست خورده اند  . نکته جالب اینجاست که در هیچکدام یک از این پروژه ها از Agile استفاده نشده است . برای 175000 پروژه IT مبلغ 250 میلیارد دلار صرف شد . به طور میانگین 2.3 میلیون دلار برای هر پروژه. 31% این پروژه های قبل از اتمام شکست خود و تعطیل شد. هزینه 52% این پروژه ها 189% بیشتر...
Continue reading...

وضعیت 90% پروژه

در بعضی از پروژه ها  و در اغلب پروژهای نرم افزاری در ایران پیش می آیدکه نرم افزار مثلا در مدت 3 ماه به وضعیت 90% می رسد  و چون پروژه در وضعیت 90% است برنامه نویس ها شروع به انجام دادن ریزه کاری هایی که از قبل مانده بود می کنند (مانند تکمیل چینش کنترها بر روی فرم ها )  ولی 10% باقی مانده بیش از 3 ماه به طول می انجامد !  چرا ؟ محصول 90% باعث به عقب افتادن Release محصول می شود و بالطبع نارضایتی مشتری و هزینه های اضافی را برای تیم توسعه دربرداشته خواهد...
Continue reading...

آیا Agile در پروژه های بزرگ جواب خواهد داد ؟

یکی از اساسی ترین بحث هایی که در محافل Agile مطرح می شود این است که آیا Agile  قابلیت کار در پروژهای بزرگ را دارد ؟ بعضی ها می گویند نه و اعتقاد دارند که که Agile فقط یک راه حل کوچک و فنی می باشد . عدم وجود برنامه ریزی از قبل تعیین شده باعث به وجود آمدن موانع در راه پروژه می شود . و بعضی دیگر می گویند بلی و اذعان دارند که فرآیند قابل گسترش می باشد اما این عمل طول می کشد. و اشتباه از کسانی است که نمی توانند این عمل را درست انجام...
Continue reading...