چابکی یا چالاکی – بخش سه

  • یوسف مهرداد بی‌بالان

یکی از نکات ظریفی که توجه بدان ضروری است، تعریف چابکی در کسب‌وکار(که آن را چالاکی نامیدیم) و تفاوت آن با چابکی در متدهای چابک(که آن را چابکی خواندیم) است. برای این منظور، تعاریفی از چالاکی در این نوشته آورده شده است(منبعی انتخاب شده که در اینترنت قابل دسترسی باشد).
برای دستیابیی به تعریف یکسان و مشترک از مفهوم چالاکی، پیشنهاد می‌کنم مطلب را تا آخر با دقت مطالعه نمایید.
پس از توافق بر سر تعریف، بر آنیم تا بررسی کنیم که آیا متدهای چابک، هر آن چه را که در چالاکی انتظار می‌رود، برای ما به ارمغان خواهند آورد.

Reference: Understanding Organizational Agility:A Work-Design Perspective, Clyde W. Holsapple, Xun Li, 2008

General, Unifying Definition of Agility:Agility is the result of integrating alertness to changes (recognizing opportunities/challenges) – both internal and environmental – with a capability to use resources in responding (proactive/reactive) to such changes, all in a timely, flexible, affordable, relevant manner.

The Components of Agility:
1) Alertness
1-1) Strategic foresight
1-2) Systemic insight

Strategic foresight is the ability to anticipate discontinuities in the business environment and the marketplace, threats and opportunities in the extended enterprise chain, and impending disruptive moves by competitors.

Systemic insight refers to the capability to consider the interconnections between the organization’s capabilities and emerging market opportunities.

2) Responsive capabilities
2-1) Value evaluation
2-2) Coordination and Integration
2-3) Organizational Learning
2-4) Reconfiguration

Responsive capabilities to opportunities and disturbances can be classified into two categories: capability to select actions and capability to enable actions.

When relevant change is detected or anticipated, an organization faces alternatives courses of action. Good response ability requires intelligent decision making, based on insightful problem definitions and sound value propositioning skills (e.g., Dove 2005).

The capability to enable actions includes components of coordination, learning, and reconfiguration (e.g., Goldman 1995, Goldsby et al. 2001, Dove 1994, 1999, 2005).

The potential value of giving attention to a change varies across organizations in terms of relevance, significance, and priority (Chung 2006). To make good decisions as to which changes deserve responses, organizations must be capable of assessing the value of undertaking a response. The value evaluation component reflects an organization’s response capability in making decisions in pursuit of competitive advantages (Dove 2005). Systemic alertness is positively correlated with value evaluation, because systemic insight enables an appreciation of the feasibility of seizing opportunities and treating competitive risks (Sambamurthy et al. 2003).

According to the theory of dynamic capabilities, an organization’s capabilities for enabling change-responsive actions lie with their distinctive ways of accomplishing coordination, learning, and reconfiguration (Teece et al. 1997).

Coordination refers to the ability to manage dependencies among activities and resources (Malone and Crowston 2001). Incentive systems, culture, routines, regulations, or trust are examples of coordination mechanisms.
Learning includes the generation of new insights that have a potential to reshape behavior (Huber 1991), and – more broadly – alterations in the state of knowledge assets (Ching, et al. 1992).
Reconfiguration refers to the ability to adjust an asset structure, and to accomplish the necessary internal and external transformations (Teece et al.1997).

The responsive capabilities are determined by the interplay of value evaluation, coordination, learning, and reconfiguration….

————————-
Reference: WikiPedia
Business agility is the ability of a business to adapt rapidly and cost efficiently in response to changes in the business environment. Business agility can be maintained by maintaining and adapting goods and services to meet customer demands, adjusting to the changes in a business environment and taking advantage of human resources.[1]

Agility is a concept that incorporates the ideas of flexibility, balance, adaptability, and coordination under one umbrella.

گزیده:

“If you tell people where to go, but not how to get there, you’ll be amazed at the results.” General George S. Patton

چابکی یا چالاکی – بخش سه

  • یوسف مهرداد بی‌بالان

یکی از نکات ظریفی که توجه بدان ضروری است، تعریف چابکی در کسب‌وکار(که آن را چالاکی نامیدیم) و تفاوت آن با چابکی در متدهای چابک(که آن را چابکی خواندیم) است. برای این منظور، تعاریفی از چالاکی در این نوشته آورده شده است(منبعی انتخاب شده که در اینترنت قابل دسترسی باشد).
برای دستیابیی به تعریف یکسان و مشترک از مفهوم چالاکی، پیشنهاد می‌کنم مطلب را تا آخر با دقت مطالعه نمایید.
پس از توافق بر سر تعریف، بر آنیم تا بررسی کنیم که آیا متدهای چابک، هر آن چه را که در چالاکی انتظار می‌رود، برای ما به ارمغان خواهند آورد.

Reference: Understanding Organizational Agility:A Work-Design Perspective, Clyde W. Holsapple, Xun Li, 2008

General, Unifying Definition of Agility:Agility is the result of integrating alertness to changes (recognizing opportunities/challenges) – both internal and environmental – with a capability to use resources in responding (proactive/reactive) to such changes, all in a timely, flexible, affordable, relevant manner.

The Components of Agility:
1) Alertness
1-1) Strategic foresight
1-2) Systemic insight

Strategic foresight is the ability to anticipate discontinuities in the business environment and the marketplace, threats and opportunities in the extended enterprise chain, and impending disruptive moves by competitors.

Systemic insight refers to the capability to consider the interconnections between the organization’s capabilities and emerging market opportunities.

2) Responsive capabilities
2-1) Value evaluation
2-2) Coordination and Integration
2-3) Organizational Learning
2-4) Reconfiguration

Responsive capabilities to opportunities and disturbances can be classified into two categories: capability to select actions and capability to enable actions.

When relevant change is detected or anticipated, an organization faces alternatives courses of action. Good response ability requires intelligent decision making, based on insightful problem definitions and sound value propositioning skills (e.g., Dove 2005).

The capability to enable actions includes components of coordination, learning, and reconfiguration (e.g., Goldman 1995, Goldsby et al. 2001, Dove 1994, 1999, 2005).

The potential value of giving attention to a change varies across organizations in terms of relevance, significance, and priority (Chung 2006). To make good decisions as to which changes deserve responses, organizations must be capable of assessing the value of undertaking a response. The value evaluation component reflects an organization’s response capability in making decisions in pursuit of competitive advantages (Dove 2005). Systemic alertness is positively correlated with value evaluation, because systemic insight enables an appreciation of the feasibility of seizing opportunities and treating competitive risks (Sambamurthy et al. 2003).

According to the theory of dynamic capabilities, an organization’s capabilities for enabling change-responsive actions lie with their distinctive ways of accomplishing coordination, learning, and reconfiguration (Teece et al. 1997).

Coordination refers to the ability to manage dependencies among activities and resources (Malone and Crowston 2001). Incentive systems, culture, routines, regulations, or trust are examples of coordination mechanisms.
Learning includes the generation of new insights that have a potential to reshape behavior (Huber 1991), and – more broadly – alterations in the state of knowledge assets (Ching, et al. 1992).
Reconfiguration refers to the ability to adjust an asset structure, and to accomplish the necessary internal and external transformations (Teece et al.1997).

The responsive capabilities are determined by the interplay of value evaluation, coordination, learning, and reconfiguration….

————————-
Reference: WikiPedia
Business agility is the ability of a business to adapt rapidly and cost efficiently in response to changes in the business environment. Business agility can be maintained by maintaining and adapting goods and services to meet customer demands, adjusting to the changes in a business environment and taking advantage of human resources.[1]

Agility is a concept that incorporates the ideas of flexibility, balance, adaptability, and coordination under one umbrella.

گزیده:

“If you tell people where to go, but not how to get there, you’ll be amazed at the results.” General George S. Patton

چابکی یا چالاکی – بخش دو

  • یوسف مهرداد بی‌بالان

در ادامه تعریف چالاکی، مناسب دیدم بخشی از کتاب «بازآفرینی سازمان، طرحی برای سازمانهای سده بیست و یکم، نوشته راسل ال. ایکاف، ترجمه تقی ناصر شریعتی و سایرین» را در این جا بیاورم.

«جست‌وجو برای راه حلهای ساده – اگر نگوییم ساده انگارانه – برای مسایل پیچیده، حاصل ناتوانی در رویارویی مؤثر با مشکلات پیچیده است. این ناکارایی موجب ساده‌سازی واقعیت و راههای برخورد با آن می‌شود. آنهایی که نمی‌نوانند با پیچیدگی‌های خود زندگی کنار بیایند، به بینادگرایی روی می‌آورند؛ در شرکتها آنها به نوشدارو روی می‌آورند.

بنیادگرایی و نوشداروها، فرار از پیچیدگی‌ها و عدم قطعیت همراه با آنها تلقی می‌شود. هر دو آنها، انواع مطلق‌گرایی به شمار می‌آیند – [یعنی] دکترینی که پاسخی ساده و حاضر و آماده را برای پرسشهایی که فرد می‌خواهد مورد توجه قرار دهد، فراهم می‌آورد و [در این راه] هر گونه پاسخ به پرسشهای دیگر را در نظر نمی‌گیرد.

بنابراین بهبود اجزای اصلی یک سیستم که به طور جداگانه در نظر گرفته شده‌اند، ممکن نیست به بهبودی بیانجامد و اغلب نیز چنین می‌شود و می‌تواند کاهش عملکرد کل را در پی داشته باشد.

تجربه من نشان می‌دهد که پیشرفتهای بزرگتر به جای تأکید بر کیفیت محصولات یا خدمات، با تکیه بر کیفیت زندگی کاری به دست می‌آید.

هیچ راه حل ساده‌ای برای مشکلات پیچیده وجود ندارد. علاوه بر این، از آنجا که مشکلات به یکدیگر وابستگی دارند، حل آنها هم باید با یکدیگر وابستگی داشته باشد. مشکلات وابسته به یکدیگر، بی‌سامانی‌ها یا سیستمهای مشکلات را تشکیل می‌دهند. بنابراین حل آنها هم باید یک سیستم را تشکیل دهد. سیستمی از راه‌حلها را می‌توان برنامه نامید.

برنامه‌ها ساده نیستند، بلکه پیچیده‌ هستند. امکان ندارد که طی چند دقیقه رفتاری را پیدا کرد که مشکلاتی را که طی چندین سال نشو و نما کرده‌اند، به‌چاره کردن، چاره کردن یا بن‌چاره کردن کند.

و سرانجام، اینشتین خاطر نشان کرد که نمی‌توان برنامه‌ای را پیدا کرد که سیستمی از مشکلات را به طور واقعی رتق و فتق کند، بدون آن که انگاره تفکری که آن را به وجود آورده است، تغییر ندهد. »

نتیجه‌گیری:

اگر شرکتها و تیمهای تولیدکننده نرم٬افزار از یک سو و مشتریان آنها را از سوی دیگر، جزو سازمانهای سده بیست و یکم بدانیم، در آنها با مسائل پیچیده‌ای روبرو هستیم که حل آنها با راه‌حل ساده‌انگارانه میسر نیست.

گزیده:
بيش از نيمي از نگراني‌هاي دنيا را كساني به وجود مي آورند كه سعي دارند پيش از شناخت حقيقي مشكل و كسب دانستني‌هاي كافي نسبت به رفع آن با مشكل برخورد كرده و آن را حل نمايند.
هربرت هاكز
مرجع: اس.جی.

چابکی یا چالاکی – بخش یک

  • یوسف مهرداد بی‌بالان

مدتی است که تصمیم گرفته‌ام در مورد متدهای Agile بنویسم. در گفت‌وگوهای روزهای گذشته با تنی چند از دوستان، ضرورت این کار را بیشتر حس کردم. امروز فرصتی دست داد تا این کار را شروع کنم. امیدوارم آن چنان که شایسته است، ادامه یابد.

برای شروع ناگزیر به تعریف واژه‌ای نو خواهم بود: چالاکی.
چالاکی را به این دلیل برگزیدم که با واژه چابکی متفاوت باشد.
چابکی را آن چه که نتیجه اجرای متدهای چابک (agile methods) است، می‌نامیم و چالاکی را آن چه که یک بنگاه تولیدکننده نرم‌افزار بدان نیاز دارد، این بنگاه می‌تواند یک تیم یا شرکت تولیدکننده نرم‌افزار باشد.
با خود اندیشیدم که بهتر است به چه پرسشهایی با مشارکت خوانندگان پاسخ گفته شود. پرسشهای ابتدایی عبارتند از:
1- بنگاه تجاری چالاک چه مشخصاتی دارد؟
2- تولیدکننده نرم‌افزار چالاک چه مشخصاتی دارد؟
3- آرمان ما نسبت به مشتریان، مرتبط با موضوع چالاکی کدامند؟
4- آیا اجرای متدهای چابک، تولیدکنندگان نرم‌افزار را چالاک خواهد کرد؟
5- …

با خود فکر کردم که چرا این پرسشهای دشوار را مطرح کنم و سپس با مشارکت خوانندگان، پاسخ مناسبی برای آنها بیابم؟ اکنون پاسخ آن بسیار دشوار است. امیدوارم در آینده بتوان در این باره بیشتر صحبت کرد.
آیا شما می‌توانید پرسش دیگری به فهرست بالا اضافه کنید؟
آیا شما می‌توانید به پرسشهای گفته شده، پاسخ دهید؟

گزیده:
براي اينكه در صدر رقابت قرار گيريم بايد در جستجوي شيوه‌هاي بهتر باشيم؛ كاري كه امروز خوب انجام مي‌دهيم، فردا بايد بهتر انجام دهيم. جيمز بل
مرجع: اس.جی.

درخواست – مهم و فوری

  • یوسف مهرداد بی‌بالان

مدتی است که به دنبال شرکت یا گروهی هستم که با رویکرد عامل‌گرا (agent-oriented) کار می‌کنند یا تجربه‌ای در گذشته داشته باشند.

لطفاً اگر گروه یا شرکتی را می‌شناسید، مرحمت نموده با بنده مکاتبه فرمایید(yusef_mehrdad at yahoo.com).
پیشاپیش از لطف و همکاری شما سپاسگزارم.

گزیده:
من يكبار در تمام روز چيزي نخوردم و در تمام شب نخوابيدم تا بتوانم مسئله‌اي را حل كنم، اما نتيجه نداد. از اين رو فهميدم كه بهتر است آنچه را نمي‌دانم، بپرسم. كنفوسيوس
مرجع: اس.جی.

Unified Modeling Language

  • یوسف مهرداد بی‌بالان
به خوانندگان عزیزی که دنبال مرجع مناسب در اینترنت برای یادگیری یا یادآوری زبان مدلسازی یکپارچه (یو ام ال) هستند، سایت زیر را پیشنهاد می‌کنم. این سایت ویژگی‌های منحصر به فردی دارد که سادگی و ارائه آخرین نسخه زبان، از آن جمله‌اند.

دوره‌های اسکرام در ایران

  • یوسف مهرداد بی‌بالان

از طریق آقای مهندس صفری با خبر شدم که دوره‌های اسکرام زیر در تیرماه در ایران برگزار خواهد شد:
– Professional Scrum Developer
– Professional Scrum Master
– Professional Scrum Product Owner

ضمن سپاسگزاری از زحمات ایشان، به همه عزیزان علاقه‌مند، شرکت در این دوره‌ها را پیشنهاد و توصیه می‌کنم.
از ایزد یکتا برای آقای مهندس، پیروزی و سربلندی در همه زندگی و به ویژه در برگزاری این دوره‌ها را خواستارم.

گزیده:
موفق‌ترين مديران كساني هستند كه تا وقتي “كهنه” خوب است از آن استفاده مي‌كنند و به محض اينكه “نو” بهتر شد، آن را در اختيار مي‌گيرند. رابرت وندرپول
مرجع: اس.جی.

برای خروج از جستجو کلید ESC را بفشارید