<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/global/feed/rss.xslt" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podaccess="https://access.acast.com/schema/1.0/" xmlns:acast="https://schema.acast.com/1.0/">
    <channel>
		<ttl>60</ttl>
		<generator>acast.com</generator>
		<title>دوره آموزشی مبانی معماری نرم افزار | Software Architecture Fundamentals</title>
		<link>https://shows.acast.com/software-architecture-fundamentals</link>
		<atom:link href="https://feeds.acast.com/public/shows/65d9cea981fd500016285803" rel="self" type="application/rss+xml"/>
		<language>fa</language>
		<copyright>Hadi Ahmadi</copyright>
		<itunes:keywords>Software Architecture</itunes:keywords>
		<itunes:author>Hadi Ahmadi</itunes:author>
		<itunes:subtitle/>
		<itunes:summary><![CDATA[<p>امروزه، سیستم‌های نرم‌افزاری به عنوان یکی از پیچیده‌ترین ساختارهایی شناخته می‌شوند که تاکنون توسط انسان ساخته شده‌اند. سیستم‌هایی که در کنار تمام پیچیدگی‌های فنی، باید از نظر تجاری هم موفق باشند و برای کسب‌و‌کار ارزش خلق کنند. در عین حال، تیم‌ها و سازمان‌های توسعه‌دهنده نرم-افزار، باید موضوعات فرهنگی و تیمی را هم در طراحی این سیستم‌ها در نظر بگیرند. درهم‌تنیدگی و پیچیدگی طراحی چنین سیستم‌هایی، می‌تواند منجر به تولید نرم‌افزاری نارکارآمد (از لحاظ رفتاری و کیفی) و در نتیجه افزایش شدید هزینه‌های توسعه و نگهداری و یا حتی شکست پروژه شود.</p><p>معماری نرم‌افزار را می‌توان یکی از کلیدی‌ترین حوزه‌های طراحی نرم‌افزار دانست. معماری نرم‌افزار، نه یک حوزه صرفا فنی، بلکه یک حوزه کاملا راهبردی و استراتژیک است. تصمیمات حوزه معماری نرم‌افزار، تصمیمات کلیدی و فنی-استراتژیک هستند که می‌توانند در موفقیت و یا عدم موفقیت پروژه نقش کلیدی ایفا کنند.</p><p>در طول این دوره، موضوعات مختلفی از جمله تعریف معماری نرم‌افزار، نقش و اهمیت آن، ابعاد مختلف تاثیر معماری نرم‌افزار، و حوزه Architectural Design را بررسی خواهیم کرد. همچنین به بررسی معماری نرم‌افزار، از بعد کیفی میپردازیم و مولفه‌ها و مشخصه‌های کیفی را به تفکیک بررسی میکنیم. سپس به سراغ چرخه تولید نرم‌افزار می‌رویم و نقش و تاثیر معماری و همینطور وظایف و کارکرد معمار را بررسی میکنیم.</p><p>این دوره، بر مفاهیم اساسی و بنیادین تمرکز دارد.</p><hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></itunes:summary>
		<description><![CDATA[<p>امروزه، سیستم‌های نرم‌افزاری به عنوان یکی از پیچیده‌ترین ساختارهایی شناخته می‌شوند که تاکنون توسط انسان ساخته شده‌اند. سیستم‌هایی که در کنار تمام پیچیدگی‌های فنی، باید از نظر تجاری هم موفق باشند و برای کسب‌و‌کار ارزش خلق کنند. در عین حال، تیم‌ها و سازمان‌های توسعه‌دهنده نرم-افزار، باید موضوعات فرهنگی و تیمی را هم در طراحی این سیستم‌ها در نظر بگیرند. درهم‌تنیدگی و پیچیدگی طراحی چنین سیستم‌هایی، می‌تواند منجر به تولید نرم‌افزاری نارکارآمد (از لحاظ رفتاری و کیفی) و در نتیجه افزایش شدید هزینه‌های توسعه و نگهداری و یا حتی شکست پروژه شود.</p><p>معماری نرم‌افزار را می‌توان یکی از کلیدی‌ترین حوزه‌های طراحی نرم‌افزار دانست. معماری نرم‌افزار، نه یک حوزه صرفا فنی، بلکه یک حوزه کاملا راهبردی و استراتژیک است. تصمیمات حوزه معماری نرم‌افزار، تصمیمات کلیدی و فنی-استراتژیک هستند که می‌توانند در موفقیت و یا عدم موفقیت پروژه نقش کلیدی ایفا کنند.</p><p>در طول این دوره، موضوعات مختلفی از جمله تعریف معماری نرم‌افزار، نقش و اهمیت آن، ابعاد مختلف تاثیر معماری نرم‌افزار، و حوزه Architectural Design را بررسی خواهیم کرد. همچنین به بررسی معماری نرم‌افزار، از بعد کیفی میپردازیم و مولفه‌ها و مشخصه‌های کیفی را به تفکیک بررسی میکنیم. سپس به سراغ چرخه تولید نرم‌افزار می‌رویم و نقش و تاثیر معماری و همینطور وظایف و کارکرد معمار را بررسی میکنیم.</p><p>این دوره، بر مفاهیم اساسی و بنیادین تمرکز دارد.</p><hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></description>
		<itunes:explicit>false</itunes:explicit>
		<itunes:owner>
			<itunes:name>Hadi Ahmadi</itunes:name>
			<itunes:email>info+65d9cea981fd500016285803@mg-eu.acast.com</itunes:email>
		</itunes:owner>
		<acast:showId>65d9cea981fd500016285803</acast:showId>
		<acast:showUrl>software-architecture-fundamentals</acast:showUrl>
		<acast:signature key="EXAMPLE" algorithm="aes-256-cbc"><![CDATA[wbG1Z7+6h9QOi+CR1Dv0uQ==]]></acast:signature>
		<acast:settings><![CDATA[FYjHyZbXWHZ7gmX8Pp1rmTHg2/BXqPr07kkpFZ5JfhvEZqggcpunI6E1w81XpUaBscFc3skEQ0jWG4GCmQYJ66w6pH6P/aGd3DnpJN6h/CD4icd8kZVl4HZn12KicA2k]]></acast:settings>
        <acast:network id="630b381e4c702f00124cddc1" slug="reza-karimabadi"><![CDATA[Reza Karimabadi]]></acast:network>
		<itunes:type>episodic</itunes:type>
			<itunes:image href="https://assets.pippa.io/shows/cover/1708772947895-accb36125600528177fbd66d2a6f863e.jpeg"/>
			<image>
				<url>https://assets.pippa.io/shows/cover/1708772947895-accb36125600528177fbd66d2a6f863e.jpeg</url>
				<link>https://shows.acast.com/software-architecture-fundamentals</link>
				<title>دوره آموزشی مبانی معماری نرم افزار | Software Architecture Fundamentals</title>
			</image>
		<item>
			<title>مبانی معماری نرم افزار | جلسه سوم</title>
			<itunes:title>مبانی معماری نرم افزار | جلسه سوم</itunes:title>
			<pubDate>Mon, 26 Feb 2024 07:37:45 GMT</pubDate>
			<itunes:duration>2:56:50</itunes:duration>
			<enclosure url="https://sphinx.acast.com/p/open/s/65d9cea981fd500016285803/e/65dc3fca96df8800161c777b/media.mp3" length="84888960" type="audio/mpeg"/>
			<guid isPermaLink="false">65dc3fca96df8800161c777b</guid>
			<itunes:explicit>false</itunes:explicit>
			<link>https://shows.acast.com/software-architecture-fundamentals/episodes/65dc3fca96df8800161c777b</link>
			<acast:episodeId>65dc3fca96df8800161c777b</acast:episodeId>
			<acast:showId>65d9cea981fd500016285803</acast:showId>
			<acast:settings><![CDATA[FYjHyZbXWHZ7gmX8Pp1rmRbkUlg2iR8fDtnl1O71B2N8B7jZZH+7YdsHlGFxMJ/JB5ewwSWwnDfITsERRlXnRPdjbJm7d4qQ2rUK1Oh2E65gYDhVAjVZ14DHwOhC8Pz9i+jargxr+Z+jVE9yJC778zhTQHU6gZEVV13nQX7pAdM2QFp471zOSzQfwuPL3cumzL6LhSqFTdHjLhjI71WIuTM3zCdcHP4VDschhxUYSTVHxO499UjXz0Pq0Me50fvvfxCoC8QMqgBBOAQefYEp2XudKXfR1jUKZmnI5LllGLKQx4dD0SpfzY7u7pR7dw1GuNdHr9c/L8zRy7Jii5Wa7gKfJ/yEOALLsBjB/azvy+OyhdN0/IWIycgW2FjfiY0lmqcf7tnWiLOIHI1hV9xRbw==]]></acast:settings>
			<itunes:episodeType>full</itunes:episodeType>
			<itunes:season>1</itunes:season>
			<itunes:episode>3</itunes:episode>
			<itunes:image href="https://assets.pippa.io/shows/cover/1708772947895-accb36125600528177fbd66d2a6f863e.jpeg"/>
			<description><![CDATA[<hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></description>
			<itunes:summary><![CDATA[<hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></itunes:summary>
		</item>
		<item>
			<title>مبانی معماری نرم افزار | جلسه دوم</title>
			<itunes:title>مبانی معماری نرم افزار | جلسه دوم</itunes:title>
			<pubDate>Sat, 24 Feb 2024 11:49:59 GMT</pubDate>
			<itunes:duration>2:55:51</itunes:duration>
			<enclosure url="https://sphinx.acast.com/p/open/s/65d9cea981fd500016285803/e/65d9d7e7905e370016838e40/media.mp3" length="84413961" type="audio/mpeg"/>
			<guid isPermaLink="false">65d9d7e7905e370016838e40</guid>
			<itunes:explicit>false</itunes:explicit>
			<link>https://shows.acast.com/software-architecture-fundamentals/episodes/65d9d7e7905e370016838e40</link>
			<acast:episodeId>65d9d7e7905e370016838e40</acast:episodeId>
			<acast:showId>65d9cea981fd500016285803</acast:showId>
			<acast:settings><![CDATA[FYjHyZbXWHZ7gmX8Pp1rmRbkUlg2iR8fDtnl1O71B2N8B7jZZH+7YdsHlGFxMJ/JB5ewwSWwnDfITsERRlXnRPdjbJm7d4qQ2rUK1Oh2E65gYDhVAjVZ14DHwOhC8Pz9i+jargxr+Z+jVE9yJC778zhTQHU6gZEVV13nQX7pAdPiWUjPpLjVnwipY3/Oq1a3jkMYNWcRoFNvVuY0ynX1LkfPzaTBHhIKw7vrAjIpq2sevpTfgR10MOWs+qSBlq/H4IVvSYyRM42vcERIU7oEQ1WKdLXhI7jxfAmUPjM4KwPN4nmp05pEJcJWDHntzxz8R4pj0T6TEvoh++oJCyXrMQlQcSxZ0QCS16juyvAA+wqWz+coh+hISNkK6R1DMbiCtjaUCpzy51mrs+mkO3rx8A==]]></acast:settings>
			<itunes:episodeType>full</itunes:episodeType>
			<itunes:season>1</itunes:season>
			<itunes:episode>2</itunes:episode>
			<itunes:image href="https://assets.pippa.io/shows/cover/1708772947895-accb36125600528177fbd66d2a6f863e.jpeg"/>
			<description><![CDATA[<hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></description>
			<itunes:summary><![CDATA[<hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></itunes:summary>
		</item>
		<item>
			<title>مبانی معماری نرم افزار | جلسه اول</title>
			<itunes:title>مبانی معماری نرم افزار | جلسه اول</itunes:title>
			<pubDate>Sat, 24 Feb 2024 11:22:34 GMT</pubDate>
			<itunes:duration>3:14:13</itunes:duration>
			<enclosure url="https://sphinx.acast.com/p/open/s/65d9cea981fd500016285803/e/65d9d17a4fa56a00165f6e02/media.mp3" length="93230810" type="audio/mpeg"/>
			<guid isPermaLink="false">65d9d17a4fa56a00165f6e02</guid>
			<itunes:explicit>false</itunes:explicit>
			<link>https://shows.acast.com/software-architecture-fundamentals/episodes/65d9d17a4fa56a00165f6e02</link>
			<acast:episodeId>65d9d17a4fa56a00165f6e02</acast:episodeId>
			<acast:showId>65d9cea981fd500016285803</acast:showId>
			<acast:settings><![CDATA[FYjHyZbXWHZ7gmX8Pp1rmRbkUlg2iR8fDtnl1O71B2N8B7jZZH+7YdsHlGFxMJ/JB5ewwSWwnDfITsERRlXnRPdjbJm7d4qQ2rUK1Oh2E65gYDhVAjVZ14DHwOhC8Pz9i+jargxr+Z+jVE9yJC778zhTQHU6gZEVV13nQX7pAdP5hD2IVubv1tR0FxUxOJ4Bl+wxPHuUKa+qcjDsDnMnSUhhLgTGR4aWX2oIFUp1d9afuZPPKtcLwG3gA9R5ncj39iTRWJv5tHcsIGSXLviosk1b0aUY3Jrhk8UaV/ruNxGh1rIw3in0Ly/yVPNLl7y46zycg72YYmRc1QiPdobsAY/yuEzfbsVwzNFz3VTagRKZv+/dmPT/b7w9nWXI1FLiWYh50pG8pOjUttHqeS6q0w==]]></acast:settings>
			<itunes:episodeType>full</itunes:episodeType>
			<itunes:season>1</itunes:season>
			<itunes:episode>1</itunes:episode>
			<itunes:image href="https://assets.pippa.io/shows/cover/1708772947895-accb36125600528177fbd66d2a6f863e.jpeg"/>
			<description><![CDATA[<p>&nbsp;این جلسه در مورد دیدگاه های مختلف در مورد نیازهای عملکردی و نیازهای غیر عملکردی در مهندسی نرم افزار بحث می شود. این امر نیاز به در نظر گرفتن تأثیر تصمیمات طراحی در هر دو نوع الزامات و اهمیت ارتباط مؤثر بین ذینفعان برای اطمینان از برآورده شدن هر دو نوع الزامات را برجسته می کند. همچنین بر نقش مجموعه مهارت ها و تجربه در تصمیم گیری های طراحی آگاهانه تأکید دارد.</p><p>سپس در مورد اهمیت معماران ، که مسئول تصمیم گیری های مهم هستند که کل طراحی و عملکرد سیستم را شکل می دهد ، بحث می کند. این تصمیمات نیاز به درک عمیق از عوامل مختلف ، از جمله جزئیات فنی ، نیازهای تجاری ، نیازهای کاربر و خطرات احتمالی دارد.</p><p>&nbsp;</p><p>معماران باید تعادل بین نوآوری و ثبات برقرار کنند و اطمینان حاصل کنند که سیستم می تواند ضمن حفظ عملکرد اصلی خود ، با نیازهای متغیر سازگار شود. آنها همچنین باید پیامدهای بلند مدت تصمیمات خود را در نظر بگیرند ، زیرا می توانند عواقب قابل توجهی برای عملکرد و طول عمر سیستم داشته باشند.</p><p>&nbsp;</p><p>ادامه بحث بر اهمیت ارتباطات و همکاری مؤثر بین معماران و سایر ذینفعان مانند توسعه دهندگان ، طراحان و کاربران نهایی تأکید دارد. با همکاری مشترک ، آنها می توانند اطمینان حاصل کنند که سیستم نیازهای مورد نظر را برآورده می کند و ارزش مورد نظر را ارائه می دهد.</p><p>سپس در مورد ماهیت چند جانبه معماری نرم افزار ، با تأکید بر اهمیت تحلیل و درک جنبه ها ، دیدگاه ها و دیدگاه ها برای به دست آوردن درک جامع از طراحی و اجرای یک سیستم ، بحث می کند. این امر نیاز معماران را برای در نظر گرفتن ابعاد و ذینفعان متعدد ، از جمله رانندگان ، مسافر ، مشاغل و اکوسیستم کلی ، برای اطمینان از توسعه و اجرای موفقیت آمیز سیستم ، برجسته می کند.</p><p><strong> مباحث کلیدی: </strong></p><br><p> معماری: ساختارها و سیستم های اساسی یک سیستم نرم افزاری.</p><ul><li><strong>تفکر انتقادی:</strong> توانایی تجزیه و تحلیل و ارزیابی اطلاعات و تصمیم گیری بر اساس شواهد و عقل.</li><li><strong>طراحی:</strong> روند ایجاد چیز جدید مانند محصول ، سیستم یا فرآیند.</li><li><strong>ویژگی های کیفیت:</strong> ویژگی های سیستمی که برای کاربران آن مهم است ، مانند در دسترس بودن ، عملکرد و امنیت.</li><li><strong>الزامات: </strong>ویژگی های عملکردی و غیر عملکردی که یک سیستم باید برای تأمین نیازهای کاربران خود داشته باشد.</li><li><strong>هزینه فایده:</strong> روند تعادل الزامات رقابتی به منظور یافتن بهترین راه حل برای یک مشکل معین.</li></ul><hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></description>
			<itunes:summary><![CDATA[<p>&nbsp;این جلسه در مورد دیدگاه های مختلف در مورد نیازهای عملکردی و نیازهای غیر عملکردی در مهندسی نرم افزار بحث می شود. این امر نیاز به در نظر گرفتن تأثیر تصمیمات طراحی در هر دو نوع الزامات و اهمیت ارتباط مؤثر بین ذینفعان برای اطمینان از برآورده شدن هر دو نوع الزامات را برجسته می کند. همچنین بر نقش مجموعه مهارت ها و تجربه در تصمیم گیری های طراحی آگاهانه تأکید دارد.</p><p>سپس در مورد اهمیت معماران ، که مسئول تصمیم گیری های مهم هستند که کل طراحی و عملکرد سیستم را شکل می دهد ، بحث می کند. این تصمیمات نیاز به درک عمیق از عوامل مختلف ، از جمله جزئیات فنی ، نیازهای تجاری ، نیازهای کاربر و خطرات احتمالی دارد.</p><p>&nbsp;</p><p>معماران باید تعادل بین نوآوری و ثبات برقرار کنند و اطمینان حاصل کنند که سیستم می تواند ضمن حفظ عملکرد اصلی خود ، با نیازهای متغیر سازگار شود. آنها همچنین باید پیامدهای بلند مدت تصمیمات خود را در نظر بگیرند ، زیرا می توانند عواقب قابل توجهی برای عملکرد و طول عمر سیستم داشته باشند.</p><p>&nbsp;</p><p>ادامه بحث بر اهمیت ارتباطات و همکاری مؤثر بین معماران و سایر ذینفعان مانند توسعه دهندگان ، طراحان و کاربران نهایی تأکید دارد. با همکاری مشترک ، آنها می توانند اطمینان حاصل کنند که سیستم نیازهای مورد نظر را برآورده می کند و ارزش مورد نظر را ارائه می دهد.</p><p>سپس در مورد ماهیت چند جانبه معماری نرم افزار ، با تأکید بر اهمیت تحلیل و درک جنبه ها ، دیدگاه ها و دیدگاه ها برای به دست آوردن درک جامع از طراحی و اجرای یک سیستم ، بحث می کند. این امر نیاز معماران را برای در نظر گرفتن ابعاد و ذینفعان متعدد ، از جمله رانندگان ، مسافر ، مشاغل و اکوسیستم کلی ، برای اطمینان از توسعه و اجرای موفقیت آمیز سیستم ، برجسته می کند.</p><p><strong> مباحث کلیدی: </strong></p><br><p> معماری: ساختارها و سیستم های اساسی یک سیستم نرم افزاری.</p><ul><li><strong>تفکر انتقادی:</strong> توانایی تجزیه و تحلیل و ارزیابی اطلاعات و تصمیم گیری بر اساس شواهد و عقل.</li><li><strong>طراحی:</strong> روند ایجاد چیز جدید مانند محصول ، سیستم یا فرآیند.</li><li><strong>ویژگی های کیفیت:</strong> ویژگی های سیستمی که برای کاربران آن مهم است ، مانند در دسترس بودن ، عملکرد و امنیت.</li><li><strong>الزامات: </strong>ویژگی های عملکردی و غیر عملکردی که یک سیستم باید برای تأمین نیازهای کاربران خود داشته باشد.</li><li><strong>هزینه فایده:</strong> روند تعادل الزامات رقابتی به منظور یافتن بهترین راه حل برای یک مشکل معین.</li></ul><hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>]]></itunes:summary>
		</item>
    	<itunes:category text="Education"/>
		<itunes:category text="Education">
			<itunes:category text="Courses"/>
		</itunes:category>
    	<itunes:category text="Technology"/>
    </channel>
</rss>
