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

پیش از شروع، نگاهی کوتاه به آنچه در این کتاب خواهید آموخت
در مقدمه کتاب سوالات کلی که برات به وجود اومده رو خیلی سریع با یک نگاه رفعشون کن تا دیدت بازتر شه و انتخابت آگاهانه تر باشه و میشه گفت سوالاتی مانند چرا این کتاب نوشته شده و چه مشکلی را حل میکند؟ چه کسانی میتوانند از کتاب استفاده کنند؟ خلاصه فصلها و اهداف یادگیری در هر بخش؟ تغییرات مهم و بهبودهای جدید اضافه شده در نسخه های مختلف و... باشه که ما همه این ها رو برات رفع میکنیم
معماران نرمافزاری که به دنبال مقیاسپذیری نقش خود و هدایت تیمها به جای اتخاذ تمامی تصمیمات به صورت یکجانبه هستند. این کتاب ابزارهای لازم را برای تسهیلگری در اختیار آنها قرار میدهد.
توسعهدهندگان و لیدهای فنی که میخواهند نقش فعالتری در اتخاذ تصمیمات معماری داشته باشند. آنها یاد میگیرند چگونه گزینهها را ارزیابی کرده و مشورتهای سازنده ارائه دهند.
مدیران مهندسی و مدیران ارشد فناوری که خواهان افزایش سرعت تحویل نرمافزار و بهبود فرهنگ سازمانی هستند. این اثر به آنها کمک میکند ساختارهای قدرت را به شکل ایمن غیرمتمرکز کنند.
طراحان سیستم و مربیان چابک که علاقهمند به پیادهسازی فرآیندهای چابک و شفاف در معماری نرمافزار هستند. کتاب تکنیکهای عملی برای برقراری ارتباط موثر میان سازمان و تیمهای فنی ارائه میکند.
رویکردهای سنتی و متمرکز معماری در دنیای مدرن تحویل نرمافزار دچار گلوگاه شدهاند. این کتاب چارچوبی را معرفی میکند تا بار تصمیمگیری معماری را میان تمامی اعضای تیم توزیع کند.
فرآیند مشورت معماری به تیمها اجازه میدهد تا با حفظ هماهنگی سازمانی، سرعت تصمیمگیری را به شدت افزایش دهند. این روش جایگزینی کاربردی برای جلسات تایید معماری سختگیرانه ارائه میدهد.
مدیریت تغییرپذیری و عدم قطعیت در سیستمهای پیچیده نیازمند ابزارها و روشهای جدیدی نظیر ADRها و رادارهای فناوری است. این اثر شیوه عملی بکارگیری این ابزارها را در مقیاس واقعی آموزش میدهد.
ابعاد انسانی و اجتماعی نقش کلیدی در موفقیت معماری نرمافزار دارند. این کتاب چگونگی ایجاد فرهنگ اعتماد غیرمتمرکز و رهبری متقابل را در سازمانهای مهندسی تبیین میکند.
کتاب نگاهی کاملا تازه و مدرن به نقش معماری در سازمانهای نرمافزاری امروزی دارد. نویسنده با ظرافت گلوگاههای معماری متمرکز را شناسی کرده و راهکارهای شفافی ارائه میدهد.
تمرکز شایسته کتاب بر فرآیند مشورت معماری و سوابق تصمیمگیری (ADR)، ابزاری عملی برای تیمهای مهندسی فراهم میسازد. این راهنما تعادل مناسبی میان سرعت و شفافیت برقرار میکند.
نویسنده ابعاد اجتماعی و روانشناختی گذار به سمت اعتماد غیرمتمرکز را به خوبی تحلیل کرده است. مباحث مربوط به رهبری و ایمنی روانشناختی از نقاط قوت برجسته این اثر محسوب میشوند.
این کتاب مرجعی عالی برای هر تیمی است که میخواهد کیفیت معماری خود را بدون ایجاد کندی در تحویل نرمافزار ارتقا دهد. راهکارهای ارائهشده قابل تطبیق با ابعاد مختلف سازمانها هستند.
17 فصل در حال تولید
مدت زمان خوانش
16:49
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵