درس های رهبری و موفقیت از زبان یک مربی بسکتبال

جان وودن(John Wooden)  ملقب به مربی وودن (Coach Wooden)  یک بازیکن و مربی بسکتبال در سال های گذشته آمریکا بوده است. به عقیده  بسیاری از بسکتبالیست ها او بهترین مربی بسکتبال در طول تاریخ می باشد. البته نه به این خاطر که او خوب بسکتبال می دانست بلکه او یک رهبر و مربی به معنای واقعی کلمه بوده است. توانایی تیم سازی او زبان زد خاص و عام بود . بسیاری از بازیکنان مطرح لیگ NBA فقط به خاطر نام مربی وودن به تیم دبیرستانی او می آمدند. علت اینکه این مربی بسکتبال در دنیای خارج ازورزش نیز شناخته می...
Continue reading...

کتاب اسکرام و اکس پی ساده شده

کتاب اسکرام و اکس پی ساده شده (چگونه اسکرام را انجام دهیم) نوشته استاد هنریک کنیبرگ می باشد . این کتاب یکی از محبوب ترین و پرطرفداترین کتاب های اسکرام و Agile می باشد به نحوی که اگر واژه Scrum را در گوگل جستجو نمایید این کتاب را در ردیف های اول مشاهده خواهید کرد . علت محبوبیت این کتاب واقع گرایانه بودن این کتاب می باشد. تمام این کتاب پر از مثال های واقعی از محیط کار و شرکت های توسعه نرم افزار می باشد . این کتاب حاصل تجریه چندین سال نویسنده آن می باشد و نویسنده در...
Continue reading...

مشکل کار شرکت های توسعه نرم افزار کجاست؟

اگر وبلاگ دنیای چابک را دنبال کرده باشید حتما می دانید که یکی از دغدغه های اصلی من بررسی مشکلات شرکت های توسعه نرم افزار و توسعه گران نرم افزار می باشد . در این باب مطالبی گوناگونی را قبلا نوشته ام : برنامه نویسی که مدیر پروژه شد آشفته بازار توسعه نرم افزار توسعه محصول موفق این روز ها همه نرم افزار توسعه می دهند , شما چطور؟ بعد از این همه نوشتن واقعا مشکل کار شرکت های توسعه نرم افزار کجاست ؟  شاید بعضی دوستان بفرمایند که چه مشکلی ؟ شرکت ها نرم افزاری که مشکلی ندارند ؟ کدام مشکل ! از...
Continue reading...

دو کتاب در حوزه ارتباطات انسانی , رفتار اجتماعی و کار گروهی

انسان موجودی است اجتماعی و یکی از مهمترین نیازهای او برقراری ارتباط با همنوعان خود می باشد . همنوعان انسان می تواند همسر ,  فرزند ,  همکار , دوست و … باشند .  به دلیل اهمیت برقراری ارتباط با دیگران , اکثر انسان ها در این حوزه با چالش مواجه هستند . یعنی انسان ذاتا در ارتباط با دیگران همیشه با چالش مواجه هست مگر اینکه بتواند خصایصی را در خود پرورش دهد که در این ارتباطات موفق عمل کند . برای پوشش این مورد ,تصمیم به معرفی دو کتاب گرفتم که امیدوارم مفید واقع شوند  . کتاب Leadership and...
Continue reading...

آشفته بازار توسعه نرم افزار

در پست قبلی در مورد معضل “مدیر پروژه شدن  برنامه نویسان” صحبت کردیم که بسیار هم جنجالی شد . شرکت کنندگان در این بحث را می توان به دو دسته کلی تقسیم کرد : 1- کسانی که با من هم نظر بودند و اعتقاد داشتند که برای یک مدیر پروژه دانش مدیریت بالاتر از دانش برنامه نویسی است 2- کسانی که اعتقاد داشتند که دانش برنامه نویسی در اولویت قرار دارد . من هر دو روش را در جا و مکان خود قبول دارم ,  بدین صورت که : در محیط های ایده آل مانند کشور آمریکا حتما از روش...
Continue reading...

برنامه نویسی که مدیر پروژه شد

این جریان مدیر پروژه شدن برنامه نویس ها در ایران حکایتی بس طولانی دارد که در این پست قصد مختصر بررسی در این باب را دارم . قبل از شروع بحث موردنظر  لازم می بینم  نظر خودم را در مورد لزوم مدیر پروژه در پروژه های توسعه نرم افزار عرض کنم : به نظر بنده در 90% پروژه های توسعه نرم افزار در ایران نیازی به نقشی با نام مدیر پروژه نیست زیرا این پروژه  ها دارای خصوصیات یک پروژه واقعی نیستند که نیازی به مدیریت پروژه باشد : مثلا به مدیر پروژه بودجه اختصاص داده نمی شود که او...
Continue reading...

ایجاد تیم های قدرتمند

همیشه کارهای بزرگ توسط تیم های بزرگ انجام می شود . تیم بزرگ نه از نظر تعداد نفرات تیم , بلکه از نظر انسجام تیمی و همکاری تیمی . یکی از مهمترین شاخصه های رهبران و مدیران شرکت ها , توانایی تیم سازی آنها می باشد . یعنی آنها باید بتوانند تیم های کارآمد و قدرتمند برای نیل به اهداف سازمانی بسازند . در این پست قصد معرفی تعدادی کتاب خوب در مورد نحوه تیم سازی و نحوه مدیریت و رهبری تیم های و گروه ها را دارم . یاشیاسیز...
Continue reading...

اسکرام فقط Scrum نیست

زمانیکه به اولین تجربه خودم در مورد اسکرام فکر می کنم ,  حسابی خنده ام می گیره . اسکرامی که من برای اولین بار یاد گرفتم و آن را درشرکت بر روی یک پروژه پیاده سازی کردم ,  اصلا اسکرام نبود . اسکرام ما کلا به یک Task Board من در آوردی ختم می شد . از جمله اشتباهاتی که در مورد اسکرام داشتم , می توانم به موراد زیر اشاره کنم : Top-Down Management :  همانطور که می دانید یکی از اصول اصلی در Agile و اسکرام Self-Organize بودن نیروی کار(برنامه نویس) می باشد که ما به هیچ وجه...
Continue reading...

دنیای چابک در یک فایل Pdf

یکی از دوستان به نام سعید اسفندی لطف کردند و برای راحتی دوستان دیگر , کل مطالب وبلاگ را (تا به این تاریخ) به صورت فایل PDF در آوردند . در صورت علاقه و تمایل  می توانید از این فایل به طریق لینک زیر استفاده فرمائید. دانلود فایل Pdf دنیای چابک از دوست گرامی که زحمت کشیده اند و این فایل را آماده نمودند نهایت تشکر را دارم . یاشیاسیز...
Continue reading...

مستند سازی و دیگر هیچ

همیشه یکی از بحث های جنجالی و یا نا جنجالی در زمینه توسعه نرم افزار بحث مستند سازی یا Documentation بوده است . شرکت های توسعه نرم افزار در ایران جزو عجایب الخلقه های هستی به شمار می آیند  چراکه تنها در این بحث مسستند سازی کارهای محیر العقولی انجام می دهند ; یا اصلا (و ابدا) مستند سازی نمی کنند (من عاشق این اخلاقشون هستم ) و یا آنقدر مستند سازی می کنند که برای کارهای دیگر وقت ندارند . اما در این پست قصد دارم با هم بررسی بکنیم که در Agile برای مستند سازی چه چیزی پیشنهاد...
Continue reading...