کتاب الکترونیکی

تفکر اجتماعی-عمل نرم افزاری

Social thinking-software practice

دانلود کتاب Social thinking-software practice (به فارسی: تفکر اجتماعی-عمل نرم افزاری) نوشته شده توسط «Yvonne Dittrich – Christiane Floyd – Ralf Klischewski»


اطلاعات کتاب تفکر اجتماعی-عمل نرم افزاری

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: MIT Press

نویسنده: Yvonne Dittrich – Christiane Floyd – Ralf Klischewski

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2002

تعداد صفحه: 494

حجم کتاب: 6 مگابایت

کد کتاب: 9780262042048 , 0262042045

نوبت چاپ: 1st

توضیحات کتاب تفکر اجتماعی-عمل نرم افزاری

این کتاب مجموعه ای جالب از مقالات در مورد عناصر نرم مهندسی نرم افزار است. بیشتر مقالات به جنبه های سازمانی و فرآیندی از منظری متقابل کارکردی می پردازند و در موضوع کلی این مجموعه بر الزامات و همسویی کسب و کار/IT تاکید شده است.

هر یک از پنج بخش و 21 مقاله گروه بندی شده اند. توسط یک ساختار کتاب که با همکاری متقابل عملکردی از دیدگاه مهندسی نرم‌افزار هماهنگ است: بخش اول ساختارشکنی فصل 1 – توسعه و جاسازی فرم عملیات خودکار فصل 2 – در مورد مقوله‌های اساسی در توسعه نرم‌افزار فصل 3 – استفاده از تفکر اجتماعی: چالش سیستم‌های فعالیت پل زدن فصل 4 – سنت‌های چالش برانگیز تحقیق در تمرین نرم‌افزار بخش دوم اطلاع‌رسانی فصل 5 – در مورد بازیابی تمرین‌های مهارتی: سهم قوم‌نگاری در توسعه نرم‌افزار فصل 6 – ارائه و مدل‌سازی شیوه‌های مشارکتی برای چارچوب‌های توسعه سیستم‌ها – چارچوب فصل 7: مکان: در دسترس قرار دادن تفکر اجتماعی برای دست اندرکاران نرم افزار فصل 8 – چه چیزی مناسب نیست: “مقوله باقیمانده” به عنوان منبع تحلیلی قسمت سوم زمینه سازی فصل 9 – در مورد درهم تنیدگی عوامل اجتماعی و فنی در پروژه های توسعه نرم افزار فصل 10 – تمرین نرم افزار یک تمرین اجتماعی است فصل 11 – “بله – به چه معناست؟” درک نیازهای توزیع شده مدیریت فصل 12 – انجام تحقیقات تجربی در مورد توسعه نرم افزار: یافتن مسیری بین درک، مداخله و توسعه روش قسمت چهارم سازماندهی فصل 13 – تغییر رویه های کاری در طراحی فصل 14 – سیستم های اطلاعاتی تحقیق و تمرین سیستم های اطلاعاتی در شبکه ای از فعالیت‌ها فصل 15 – دستیابی به تعهدات: توسعه سیستم‌ها به‌عنوان شبکه‌سازی فصل 16 – نوآوری سازمانی و فناوری مشارکتی در محیط‌های کاری تکه‌تکه فصل 17 – تجزیه و تحلیل نیازمندی‌های مقیاس بزرگ به‌عنوان مهندسی ناهمگن قسمت پنجم Reorienting Thuware Designing and Social Chapter 18 و ساخت نرم افزار فصل 19 – ناپیوستگی ها فصل 20 – بومی سازی خود در اینترنت: طراحی برای “محل نابغه” در یک زمینه جهانی فصل 21 – هدف، شکل و اهمیت در طراحی فناوری تعامل

هرکسی که نگران تجارت است /همترازی IT و بهبود فرآیند نرم افزار، به ویژه خوانندگانی که در محیط CMM سطح 3 یا بالاتر یا در یک سازمان فناوری اطلاعات یا مشاوره که یک مرکز سود است کار می کنند، از بسیاری از ایده های این کتاب (اگر نه همه) بهره مند خواهند شد. حتی اگر برخی از اطلاعات در سازمان شما قابل اجرا نباشد، باعث می شود که مهندسی نرم افزار را از منظرهای متعدد ببینید.


This book is an interesting collection of essays on the soft elements of software engineering. Most of the essays deal with organizational and process aspects from a cross-functional perspective, and there is an emphasis on requirements and business/IT alignment in the overall theme of this collection.

Each of the five parts and 21 essays are grouped by a book structure that aligns to cross-functional cooperation from a software engineering point of view: Part I Deconstructing Chapter 1 -Developing and Embedding Autooperational Form Chapter 2 -On Foundational Categories in Software Development Chapter 3 -Making Use of Social Thinking: The Challenge of Bridging Activity Systems Chapter 4 -Challenging Traditions of Inquiry in Software Practice Part II Informing Chapter 5 -On Retrieving Skilled Practices: The Contribution of Ethnography to Software Development Chapter 6 -Representing and Modeling Collaborative Practices for Systems Development Chapter 7 -The Locales Framework: Making Social Thinking Accessible for Software Practitioners Chapter 8 -What Doesn’t Fit: The “Residual Category” as Analytic Resource Part III Grounding Chapter 9 -On the Intertwining of Social and Technical Factors in Software Development Projects Chapter 10 -Software Practice is Social Practice Chapter 11 -“Yes-What Does That Mean?” Understanding Distributed Requirements Handling Chapter 12 -Doing Empirical Research on Software Development: Finding a Path between Understanding, Intervention, and Method Development Part IV Organizing Chapter 13 -Changing Work Practices in Design Chapter 14 -Information Systems Research and Information Systems Practice in a Network of Activities Chapter 15 -Reaching out for Commitments: Systems Development as Networking Chapter 16 -Participatory Organizational and Technological Innovation in Fragmented Work Environments Chapter 17 -Large-Scale Requirements Analysis as Heterogeneous Engineering Part V Reorienting Chapter 18 -Useware Design and Evolution: Bridging Social Thinking and Software Construction Chapter 19 -Discontinuities Chapter 20 -Localizing Self on the Internet: Designing for “Genius Loci” in a Global Context Chapter 21 -Intent, Form, and Materiality in the Design of Interaction Technology

Anyone who is concerned about business/IT alignment and software process improvement, especially readers who are working in a CMM Level 3 or above environment or in an IT or consulting organization that is a profit center will benefit from the many (if not all) of the ideas in this book. Even if some of the information is not actionable in your organization, it will cause you to view software engineering from multiple perspectives.

دانلود کتاب «تفکر اجتماعی-عمل نرم افزاری»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.