بوتاسترپ از دل یکی از پروژههای تویتر، که برای توسعه آنالیز داخلی و ابزارهای مدیریت بود، بیرون آمد. در مقطعی از انجام پروژه از کتابخانههای مختلفی برای توسعه رابط کاربری استفاده شد، که منجر به عدم ثبات و زحمات زیاد برای نگهداری و توسعه شد. اولین گسترش پروژه تحت شرایط واقعی در زمان اولین Hackweek تویتر اتفاق افتاد. در آگوست سال ۲۰۱۱ تویتر اولین نسخه بوتاسترپ را به صورت متنباز منتشر کرد.
بوتاسترپ پشتیبانی نسبتاً ناقصی از HTML5 و CSS3 دارد، اما با تمامی مرورگرهای عمده سازگار است. از نسخه ۲٫۰، بوتاسترپ از طراحی واکنش گرا Responsive Design نیز پشتیبانی میکند. این به آن معنی است که طراحی گرافیکی صفحات وب به طور داینامیک با خصوصیات دستگاه مورد استفاده اعم از کامپیوتر، تبلت و یا موبایل تطبیق پیدا میکند. ادامه مطلب ...
طراحی و توسعه نرمافزارهای حرفهای و با کیفیت، هزینهبر و مستلزم صرف زمان نسبتاً طولانی است. نرمافزارهای با کیفیت که وجوه مختلف توسعه حرفهای در آنها لحاظ شده باشد گران قیمت هستند و همه افراد یا نهادها از عهده این هزینهها بر نمیآیند.
منظور از تخمین هزینه نرمافزار Software Cost Estimation، برآورد هزینه و زمان موردنیاز برای توسعه یک نرمافزار، پیش از شروع پروژه نرمافزاری است که تا پایان تولید و توسعه سیستم ادامه دارد. تخمین هزینه نرمافزار برای توسعه سیستمهای اطلاعاتی، یکی از دغدغههای مهم کارفرما و مدیریت پروژه است. الگوهای تخمین هزینه نرمافزار که در مراحل اولیه اجرای پروژه و با حداقل اطلاعات موجود از پروژه، قادر به تخمین زدن هزینه تولید و توسعه سیستم باشند، سودمند و مورد نیاز هستند.