چالش های مدیریت پروژه چابک

تیم هایی که برای مدیریت پروژه به Agile منتقل می شوند، به راهی برای انجام کارهای بیشتر با استفاده از همان تعداد افراد و منابع نیاز دارند. انتقال تیم ها از غیر چابک به چابک می تواند مشکل باشد، به خصوص اگر تیم عادت به کار به این روش نداشته باشد. اگرچه مدیران پروژه به روش‌هایی برای بهبود کیفیت محصولات خود نیاز دارند، اما شکستن عادت‌های قدیمی می‌تواند دشوارتر از آن چیزی باشد که فکر می‌کنید.چه نرم افزار باشد، چه یک کمپین بازاریابی یا یک پروژه داخلی که سازمان را تحت تاثیر قرار می دهد، تبدیل شدن به یک تیم پروژه چابک موثر نیازمند مدیران پروژه است که قهرمانان تغییر شوند تا به تیم های خود کمک کنند تا از دام های رایج اجتناب کنند. رایج ترین چالش تیم چابک با آن مواجه هستند عبارتند از:· ارج نهادن به فرآیندها / رویه های جدید· برقراری ارتباط موثر با سهامداران و صاحبان مشاغل· انطباق با تغییرات در الزامات کسب و کار در حالی که تلاش های تلف شده را به حداقل می رساند· راه حل چالش· فرآیندها / رویه ها مانعی برای بهره وری هستند برای غلبه بر چالش فوری همکاری کنید، سپس با هم کار کنید تا فرآیندهای جدیدی را تشکیل دهید که نیازهای همه را برآورده کند.· برقراری ارتباط موثر با ذینفعان و صاحبان مشاغل از جمله ذینفعان در هر مرحله از پروژه· انطباق با تغییرات در الزامات کسب و کار در حالی که تلاش های تلف شده را به حداقل می رساند· هیچ "من" در تیم وجود نداردچابک بودن برای یک تیم معمولا مستلزم حداقل سطحی از سازگاری با فرآیند است. برداشتن یک فرآیند از درون ذهن یک فرد و ساختن یک طرح پروژه بصری کار می‌خواهد، اما پس از انجام آن، تیم‌ها می‌توانند با دیدن نحوه عملکرد فرآیند فعلی و برداشتن گام‌هایی برای تطبیق آن فرآیند، شروع به پیگیری کنند.تیم هایی که به طور منظم در مورد چگونگی بهبود روش کار خود با یکدیگر همکاری می کنند، می توانند بر چالش های کار در محدوده یک فرآیند غلبه کنند، زیرا آنها تصمیم می گیرند که چگونه (و آیا) آن فرآیند برای نیازهای تجاری آنها کار می کند.اگرچه فرآیندها وظایف پیچیده را ساده می کنند، اما گاهی اوقات مانعی برای عقل سلیم می شوند. فرآیندها به این منظور هستند که وظایف و پروژه ها را به آرامی پیش ببرند، اما اگر فرآیندی تبدیل به یک نقطه گیر شود، تیم باید مایل باشد که از آن فرآیند چشم پوشی کند تا زمانی که فرآیند جدیدی ایجاد شود.در این میان، ارتباط ساده و تمایل به قرار دادن خود به جای دیگران می تواند راهی موثر برای همکاری با یکدیگر برای دستیابی به یک هدف مشترک باشد.«آنچه را که می‌خواهم بگویم انجام بده، نه آنچه را که گفتم» و سایر مسائل در ارتباطبرای ایجاد یک تیم موثر، مدیران پروژه Agile باید دائما تمرین کنند و ارتباطات موثر را تقویت کنند. دریافت بازخورد زودهنگام و غالباً سنگ بنای مدیریت پروژه Agile است، بنابراین ارتباط مؤثر برای مدیریت و افراد مهم است تا اطمینان حاصل شود که مشتری دقیقاً آنچه را که لازم است دریافت می کند - نه بیشتر و نه کمتر. ارائه زودهنگام یک محصول تحویلی به مشتری به تیم ها کمک می کند تا درباره هدفی که در پس آن چیزی که در حال توسعه هستند بیشتر بیاموزند تا بتوانند بهتر به اهداف پروژه برسند.برقراری ارتباط بر روی یک دیدگاه تلفیقی از اولویت کار و وضعیت پروژه، تیم ها را قادر می سازد تا سرعت تحویل را مدیریت کنند.برقراری ارتباط بر روی یک دیدگاه تلفیقی از اولویت کار و وضعیت پروژه، تیم ها را قادر می سازد تا سرعت تحویل را مدیریت کنند.به راحتی می توان تصور کرد که دیگران آنچه را که شما می دانید می دانند یا دیگران آن را برای شما به اشتراک خواهند گذاشت. حتی ساده تر است که فرض کنید ارتباط شما مؤثر بوده است. به طور مشابه، برای دیگران آسان است که تصور کنند شما می‌دانید منظورشان از گفتن چیست، حتی اگر واقعاً آن را نگفتند.تیم هایی که به خوبی با یکدیگر ارتباط برقرار می کنند معمولاً در انجام کارها مؤثرتر هستند. ذینفعان و/یا صاحبان کسب و کار ممکن است پروژه ها را آغاز کنند اما ممکن است در واقع هیچ یک از کارها را انجام ندهند. با وجود این، خوب است که ذینفعان و صاحبان مشاغل را در جریان وضعیت یک پروژه نگه دارید.اکثر تیم های مدیریت پروژه Agile می دانند که مشتری ارزشمندترین عضو تیم است. ملزومات کسب و کار ممکن است حاوی جزئیات زیادی باشد، اما در دسترس داشتن مالک / ذینفعان کسب و کار برای جلسات وضعیت و سؤالات، کمک زیادی به تیم ها برای درک همه چیزهایی که در مورد پروژه نیاز دارند کمک می کند.برای پر کردن شکاف دانش، تیم های موفق Agile به طور مداوم برای بهبود ارتباطات خود، هم در داخل (به توسعه دهندگان / برنامه نویسان دیگر) و هم در خارج (برای مشتریان، سهامداران و/یا صاحبان مشاغل) تلاش می کنند.تغییر تطبیقی: کنار آمدن با کار تکراریاگرچه ممکن است متوجه این موضوع نباشند، اما کار تکراری تکنیکی است که بسیاری از افراد قبلاً در مدیریت روزمره وظایف خود از آن استفاده کرده اند. آیا تا به حال با یک ضرب الاجل روبرو شده اید و می دانید که برای کامل کردن کار خود وقت ندارید؟در آن شرایط مجبور می شوید آنچه را که تا به حال داشته اید تحویل دهید. بسته به شغل، می توانید به عقب برگردید و بهبودهایی ایجاد کنید. اگر به‌طور مؤثر مهم‌ترین عناصر قابل تحویل خود را اولویت‌بندی کرده‌اید، انتشار اولین تکرار با برنامه‌ای برای دور زدن و بهتر کردن آن، زمان بیشتری را خریداری می‌کند. این نیز اجازه می دهد شما از ذینفعان خود (رهبر، مشتری، عضو تیم وابسته) بازخورد جمع آوری می کنید تا تکرار بعدی شما دقیقاً درست باشد.یک مثال عالی از اینکه چگونه کار تکراری به تیم‌ها کمک می‌کند زودتر کار کنند و اغلب در دنیای توسعه نرم‌افزار دیده می‌شود. قبل از اینکه کار تکراری به خوبی شناخته شود، اغلب از تیم های توسعه نرم افزار خواسته می شد که یک پروژه کامل را قبل از تحویل آن به مشتری تکمیل کنند. اگر قابل تحویل نادرست بود، به تابلوی نقشه برمی گشت.امروزه، تیم‌های مدیریت پروژه Agile بخش‌های کوچک‌تری از کار را قبل از دریافت بازخورد از ذینفعان و/یا مشتریان انجام می‌دهند و به همه اجازه می‌دهند تا قبل از ادامه کار تیم، یک نسخه آزمایشی را ببینند و بازخورد ارائه کنند.