| نسخه | 1.0.2 |
|---|---|
| ناشر | Martin Weidner |
| تاریخ انتشار | ۱۷ ژوئن ۲۰۱۶ |
| تاریخ اضافه شده | ۲۰ نوامبر ۲۰۱۴ |
| الزامات سیستم عامل | iOS |
| الزامات | Compatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| کل بارگیری ها | ۰ |
| قیمت | Free |
شرح
تخمین زدن سریع و سرگرم کننده است. Estimagility ابزاری است برای همه که از تکنیک های توسعه نرم افزار چابک برای ساختن کتابخانه ای از داستان های مرجع استفاده می کنند. استوری های کاربری خود را همراه با تمام فاکتورهایی که نیاز دارید ذخیره کنید و از آنها به عنوان مبنایی برای تخمین های آینده استفاده کنید. در Estimagility شما می توانید:* داستان های کاربر مرجع، حماسه ها، وظایف، پروژه ها را با تمام فاکتورهای پیچیدگی شان حفظ و نگهداری کنید.* با مقایسه پیچیدگی تخمین بزنید. به صراحت از طریق لغزنده سریع، قابل اعتماد، قابل تکرار دیگر مستعد خطا و وسوسه انگیز برای اضافه کردن زمان نیست. * به ویژه برای داستان های پیچیده بزرگ مفید است * فهرستی از عوامل پیچیدگی را برای هر آنچه که نیاز دارید حفظ کنید. کدنویسی، آزمایش، ریسک، مفهوم سازی، طراحی رابط کاربری، ...* عوامل پیچیدگی خود را نسبت به یکدیگر وزن کنید. به عنوان مثال، میتوانید پیکربندی کنید که «کدگذاری» 5 برابر پیچیدگی «آزمایش» وزن داشته باشد. * تخمین ها را سریع و سرگرم کننده انجام دهید! * این نسخه به 5 داستان کاربر محدود شده است. وقتی یک داستان کاربر ششم اضافه میکنید، میتوانید داستانهای کاربر نامحدودی را از طریق خرید در برنامه خریداری کنید. تخمین پیچیدگی به جای زمان به یک تکنیک شناخته شده و اثبات شده در توسعه نرمافزار چابک تبدیل شده است. ایده پشت آن مقایسه پیچیدگی یک پروژه یا کار جدید با پیچیدگی کاری است که قبلا انجام شده است. فرض کنید میخواهیم تخمین بزنیم که برای دم کردن یک فنجان اسپرسو تازه با دستگاه اسپرسوساز جدیدمان چقدر کار لازم است. به طور سنتی، ما وظایف را شناسایی میکردیم (دستگاه قهوه را روشن میکنیم، منتظر میمانیم تا دستگاه قهوه گرم شود، قهوه را اندازهگیری میکنیم، و غیره) و سپس زمان انجام هر کار را تخمین میزنیم. واضح است که برآورد حتی چنین کار ساده ای به این روش دست و پا گیر و زمان بر است. حالا تصور کنید که از این برای تخمین هزینه ساخت یک "وب سایت" جدید استفاده کنید. اما راه دیگری وجود دارد. می دانید که تهیه اسپرسو به سختی قهوه ترکی نیست، بلکه دشوارتر از تهیه قهوه فیلتر است. این به شما این امکان را می دهد که بگویید تهیه اسپرسو کمی پیچیده تر از تهیه قهوه با فیلتر است. حالا فرض کنید پیچیدگی قهوهسازی فیلتر را 4 میدهید و پیچیدگی قهوه ترک را 7 میدهید، سپس به این نتیجه میرسید که قهوهسازی اسپرسو به پیچیدگی 5 میرسد. و با یک محاسبه ساده اکنون میتوانید زمان را محاسبه کنید. هنگام تهیه اسپرسو فقط بر اساس کار مرجع خود نیاز دارید، نه بر اساس اضافه کردن کارها. و تخمین زدن قهوه ایرلندی اکنون برای شما چند ثانیه است! در توسعه نرم افزار، فرآیند اساساً یکسان است. هنگامی که وب سایت جدید خود را برنامه ریزی می کنید و برای تعریف مورد کسب و کار خود یا اولویت بندی پروژه ها به تخمین سریع نیاز دارید، نمی خواهید زمان زیادی را صرف کشف هر کار کوچک و اضافه کردن زمان کنید. شما یک تخمین سریع، اما همچنین قابل اعتماد بر اساس تجربه و عوامل مرتبط می خواهید. بنابراین به وب سایت هایی که قبلا ساخته اید فکر می کنید. ساختن آنها چقدر سخت بود؟ تست چقدر سخت بود؟ آیا مجبور بودید کد زیادی بنویسید؟ آیا مجبور بودید با یک برنامه قدیمی قدیمی دست و پنجه نرم کنید که ادغام را دشوار می کرد؟ Estimagility به شما امکان می دهد از این تکنیک استفاده کنید، اما به روشی مستقیم و مستقیم. Estimagility به جای دستکاری فهرستی از عوامل، یک چک لیست شفاف از عوامل پیچیدگی را برای شما نگه میدارد، به طوری که مجبور نباشید به خاطر بسپارید که «ساخت صفحه ثبت» به دلیل حجم عظیمی از آزمایشها بسیار پیچیده بود. بنابراین دفعه بعد که باید تخمین بزنید، می توانید آن را بر اساس عوامل مرتبط و شناخته شده استوار کنید و تعیین کنید که "ساخت صفحه ورود به سیستم" نسبتاً ساده است، نه به این دلیل که به برنامه نویسی کمتری نیاز دارد، بلکه به این دلیل که آزمایش آن بسیار آسان تر است. فقط در مورد توسعه نرم افزار نیست. شما می توانید از این ابزار برای هر چیزی که برای برآورد و برنامه ریزی نیاز دارید استفاده کنید. پس چرا نباید؟