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

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

Succeeding with Agile

همیشه در هر زمینه علمی افراد و نفرات زیادی وجود دارند ولی فقط چند نفراز آنها یک سرو گردن بالاتر از دیگران می ایستند . در دنیای چابک و Agile هم بدین گونه است و دوست عزیز Mike Cohn یکی از کسانی هست که چند سروگردن از دیگران بالاتر ایستاده . مایک حدودا 15 سال در زمینه Agile طی کار در ایالات آمریکا و اروپا تجربه اندوخته است . او نتیجه 15 سال کار در زمینه Agile را کتابی کرده است که نام آن Succeeding with Agile می باشد . نگارش این کتاب برای مایک 4 سال به طول انجامیده...
Continue reading...

کار تیمی و آفت های آن

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

کد تمیز بهتر از کد کثیف

قبلا پستی در مورد نحوه نوشتن کدهای تمیز داشته ام ولی هرچه قدر ما به صورت یک پست خلاصه بنویسیم ثواب یک کتاب جامعه در این مورد را نخواهد داد . بدلیل اهمیت این قضیه بر این شدم که کتاب خوبی در این مورد معرفی نمایم . برادر گرامی Robert Martin کتاب بسیار جالبی با عنوان Clean Code: A Handbook of Agile Software Craftsmanship دارد که خواندن آن خالی از لطف نمی باشد . در این کتاب خواهید خواند : چگونه کد خوب را از کد بد بشناسیم چگونه کدهای خوب بنویسسیم و چگونه کدهای بد را به خوب تبدیل...
Continue reading...