همانطور که میدانید نرم افزار جهت تسهیل یا بهبود فرایندهای یک سیستم بوجود می آید، بنابراین نرم افزار بخشی از یک سیستم است و نرم افزار خارج از یک سیستم فعال هیچ کاربرد و معنایی ندارد، باتوجه به این نکته مهندسی نرم افزار بدون مهندسی سیستم ناقص خواهد بود. البته این نکته نباید فراموش شود که استانداردها و اصول مهندسی نرم افزار قدیمی تر و قوی از استانداردهای و اصول مهندسی سیستم است.
جهت آشنایی بیشتر با این مفاهیم سایت تخصصی مهندسی سیستم با آدرس زیر رو معرفی می کنم که حتما مقالاتش رو بخونید.
http://systems-engineering.ir/
مقدمه:
یک بخش حیاتی هر کامپیوتر، نرم افزار سیستم یا ابزارهای نرم افزاری هستند که همراه با سخت افزار کامپیوتر به کار می روند. کامپیوتر بدون نرم افزار سیستم بیشتر شبیه به ماشینی است بدون بنزین، اگرچه مکانیک پایه ای سیستم وجود دارد، ولی هیچ راهی برای استفاده واقعی از آن وجود ندارد. با در نظر گیری فعالیت های متعددی که می توان با استفاده از یک کامپیوتر انجام داد، می توان دیدی در مورد انواع برنامه های لازم به دست آورد. اما برای بررسی صنعت نرم افزار در ایران مهمترین مشکلی که وجود دارد کمبود منابع و پراکندگی آنهاست . با وجود پیشینه 40 ساله صنعت نرم افزار در ایران ، تحقیقات کمی در مورد وضعیت آن صورت گرفته است.
نرمافزار در معنای عام کلمه، به کلیه روشها، دادهها و هرآنچه منجر به ایجاد آگاهی میشود اطلاق میشود. این تعریف کلی است و شامل نرم افزارهای کامپیوتری نیز می شود.
طبق تعریف انجمن مهندسان برق و الکترونیک (IEEE) نرم افزار کامپیوتری عبارت است از برنامه های کامپیوتری ، رویه ها، دستورالعمل ها و مستندات اجتماعی در رابطه با آنها و همچنین اطلاعات مربوط به عملیات یک سیستم کامپیوتری.
از مطالب کانال تلگرامی ما دیدن کنید
درباره این سایت