googlebd2d08236268006b

تکنولوژی اطلاعات

Bug LifeCycle _ چرخه حیات باگ

Bug LifeCycle _ چرخه حیات باگ

باگ چیست؟ به گونه ای از حشرات که در زیر نشان داده شده باگ می گویند که در مراحل مختلف زندگی شکل های مختلفی به خود میگیرند که به آن چرخه ی حیات باگ می گویند.

lifecycle2

البته حتما میدونین که من اینجا قصد ندارم درباره این حشرات موذی صحبت کنم 😉

پس باگ چیست؟ به زبان ساده به هر رفتار غیر عادی در نرم افزار باگ میگویند. تعریف کامل باگ نرم افزاری را از ویکی پدیا بخونین.

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

چیزی که می تواند نگران کننده باشد، تعداد باگ های زیاد یک نرم افزار نیست بلکه عدم کشف باگ در زمان تست است.

بیشتر

The Highest Paying Jobs At Google

The Highest Paying Jobs At Google

So it’s not much of a surprise that Google’s software engineers are the best-paid employees at the company.

But there are a bunch of other roles at Google – and a lot of them have salaries that are competitive with Google’s bread and butter, according to salary data we pulled from GlassDoor.

We’ve assembled a list of the best-paying jobs at Google. Some of the roles might surprise you.

بیشتر

ایران، کشوری که دسترسی یک مهندس کامپیوتر به اینترنت، محدودتر از نجار و بقال و قصاب و ماست بنده!!!

ایران، کشوری که دسترسی یک مهندس کامپیوتر به اینترنت، محدودتر از نجار و بقال و قصاب و ماست بنده!!!

rightel

از ماست که بر ماست!

امروز توی وب به یک صفحه رسیدم که…… خودتون ببینید

بله متاسفانه چیز جدیدی نیست و ما از این نوع قوانین زیاد دیدیم که در تمامی شرکت های ارائه دهنده ی خدمات اینترنت هم وجود داره.

پزشک، وکیل، دانشجو، مهندس عمران، بازرگان، خبرنگار و دانشجو، بقال و نجار و قصابی که جواز کسب دارند، همه ی این افراد اجازه دسترسی به اینترنت پرسرعت را دارند. اما مهندسین و کارشناسان IT خیر!!! چرا؟؟؟

سوال: چرا یک پزشک یا وکیل یا خبرنگار میتونه اینترنت به اصطلاح پرسرعت تر از یک مهندس کامپیوتر داشته باشه؟ آیا نیاز اون ها به اینترنت بیشتر از نیاز یک مهندس کامپیوتر به اینترنته؟

بیشتر

یک گزارش خطای کارامد و موثر چه ویژگی هایی دارد؟

یک گزارش خطای کارامد و موثر چه ویژگی هایی دارد؟

چکیدهBug-Report

مشخص بودن فرایند گزارش دهی باگ ها و پیگیری و برطرف کردن آنها و حصول اطمینان از اینکه خطایی به فراموشی سپرده نمی شود، یکی از نشانه های یک شرکت توسعه نرم افزاری خوب و همچنین از ضروریات تولید یک محصول نرم افزاری با کیفیت است. در بسیاری از موارد برنامه نویسان به این موضوع اشاره می کنند که خطای گزارش شده قابل بازسازی نیست و به اطلاعات بیشتری برای مشاهده و بازسازی خطا نیازمند اند یا اینکه باید زمان زیادی برای بازسازی آن خطا صرف کنند و یا حتی به دلیل مشاهده نشدن خطا، از آن صرف نظر می کنند. در برخی موارد دیگر هم به نظر توسعه دهندگان نرم افزار، خطای گزارش شده اولویت کمتری از آن چیزی که گفته شده دارد.یک گزارش خطای موثر به تیم توسعه کمک می کند تا بتواند با بازسازی خطا تمرکز بیشتری برای برطرف کردن سریع و به موقع آن داشته باشد. در این مقاله به عواملی که می تواند در ارائه ی یک گزارش خطا تاثیرگذار باشد و چگونگی ارائه ی یک گزارش خطای کارامد و موثر می پردازم.

بهتر است به جای اینکه توسعه دهنده زمان زیادی برای بازسازی خطا صرف کند، زمان کمتری برای تهیه یک گزارش خطای موثر صرف شود.

بیشتر

Most IT projects fail And are late

Most IT projects fail And are late

The Standish Group has studied over 40,000 projects in 10 years.

Most It Projects Fail Image

IT project success rate 1994۱۵%

Average cost & time overrun: ≈۱۷۰%

IT project success rate 2004۳۴%

Average cost & time overrun: ≈۷۰%