✅ معماری نرم افزار چیست؟
سازه های عمرانی , دارای اجزا و قسمت های مختلف و هر کدام دارای معماری هستند. در حوزه مهندسی نرم افزار, نرم افزار نیز دارای معماری خود است. هرچند این دو مفاهیم با یک دیگر تفاوت دارند .
❎طبق IEEE STD 610,12 معماری نرم افزار به صورت زیر تعریف می شود :
یک توصیف فنی و مهندسی از یک سیستم که نشان دهنده ساختار اجزای آن , ارتباط بین اجزا و اصول و قواعد حاکم بر طراحی و تکامل آنها در گذر زمان باشد .
در واقع معماری نرم افزار یک توصیف کلی از رفتار سیستم های نرم افزاری است که برای توسعه نرم افزار ها مهندسی شده وساختار یافته است که در گذر زمان می توان بر استحکام و کیفیت و اندازه این نرم افزار ها افزود و این یکی از مزایای مهم کاربرد معماری نرم افزار در توسعه سیستم های نرم افزاری است.
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
درصورت هرگونه پرسش درباره معماری نرم افزار می توانید به وسیله گروه زیر با ما در ارتباط باشید :
گروه تحلیل و طراحی نرم افزار :
https://telegram.me/joinchat/Bvjv_j9FFJ_Ak9eT5P0_EQ
آدرس کانال تحلیل و طراحی نرم افزار :
@SystemAnalysis
نویسنده :
@Hope_Golestany
تگ ها :
#SoftwareArchitecture #IEEE
سازه های عمرانی , دارای اجزا و قسمت های مختلف و هر کدام دارای معماری هستند. در حوزه مهندسی نرم افزار, نرم افزار نیز دارای معماری خود است. هرچند این دو مفاهیم با یک دیگر تفاوت دارند .
❎طبق IEEE STD 610,12 معماری نرم افزار به صورت زیر تعریف می شود :
یک توصیف فنی و مهندسی از یک سیستم که نشان دهنده ساختار اجزای آن , ارتباط بین اجزا و اصول و قواعد حاکم بر طراحی و تکامل آنها در گذر زمان باشد .
در واقع معماری نرم افزار یک توصیف کلی از رفتار سیستم های نرم افزاری است که برای توسعه نرم افزار ها مهندسی شده وساختار یافته است که در گذر زمان می توان بر استحکام و کیفیت و اندازه این نرم افزار ها افزود و این یکی از مزایای مهم کاربرد معماری نرم افزار در توسعه سیستم های نرم افزاری است.
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
درصورت هرگونه پرسش درباره معماری نرم افزار می توانید به وسیله گروه زیر با ما در ارتباط باشید :
گروه تحلیل و طراحی نرم افزار :
https://telegram.me/joinchat/Bvjv_j9FFJ_Ak9eT5P0_EQ
آدرس کانال تحلیل و طراحی نرم افزار :
@SystemAnalysis
نویسنده :
@Hope_Golestany
تگ ها :
#SoftwareArchitecture #IEEE
✅ معماری های نرم افزار از کجا می آیند ؟
یک معماری نتیجه یک مجموعه از تصمیمات تجاری و تکنیکی است. یک معماری علاوه بر اینکه از محیط و تصمیمات متاثر می شود, از خواسته ها و اهداف ذینفعان گوناگون مانند کاربران نهایی , مدیران سازمان , مشتریان و غیره نیز متاثر می گردد که حتی گاهی اوقات این خواسته ها و اهداف با هم در تضادند و معمار سیستم باید یک میانجی گری بین این تضاد ها انجام دهد.
معماری ها از عوامل زیر تاثیر می پذیرند :
1️⃣ ذینفعان سیستم
2️⃣ سازمان توسعه دهنده
3️⃣ سابقه و تخصص معمار نرم افزار
4️⃣ محیط فنی و تکنیکی
5️⃣ فاکتور هایی که آن ها را تحت تاثیر قرار می دهند.
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
درصورت هرگونه پرسش درباره معماری نرم افزار می توانید به وسیله گروه زیر با ما در ارتباط باشید :
گروه تحلیل و طراحی نرم افزار :
https://telegram.me/joinchat/Bvjv_j9FFJ_Ak9eT5P0_EQ
آدرس کانال تحلیل و طراحی نرم افزار :
@SystemAnalysis
نویسنده :
@Hope_Golestany
تگ ها :
#SoftwareArchitecture
یک معماری نتیجه یک مجموعه از تصمیمات تجاری و تکنیکی است. یک معماری علاوه بر اینکه از محیط و تصمیمات متاثر می شود, از خواسته ها و اهداف ذینفعان گوناگون مانند کاربران نهایی , مدیران سازمان , مشتریان و غیره نیز متاثر می گردد که حتی گاهی اوقات این خواسته ها و اهداف با هم در تضادند و معمار سیستم باید یک میانجی گری بین این تضاد ها انجام دهد.
معماری ها از عوامل زیر تاثیر می پذیرند :
1️⃣ ذینفعان سیستم
2️⃣ سازمان توسعه دهنده
3️⃣ سابقه و تخصص معمار نرم افزار
4️⃣ محیط فنی و تکنیکی
5️⃣ فاکتور هایی که آن ها را تحت تاثیر قرار می دهند.
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
درصورت هرگونه پرسش درباره معماری نرم افزار می توانید به وسیله گروه زیر با ما در ارتباط باشید :
گروه تحلیل و طراحی نرم افزار :
https://telegram.me/joinchat/Bvjv_j9FFJ_Ak9eT5P0_EQ
آدرس کانال تحلیل و طراحی نرم افزار :
@SystemAnalysis
نویسنده :
@Hope_Golestany
تگ ها :
#SoftwareArchitecture