با خوندن این نوشته میتونی نقش یه مدیر محصول تکنیکال (Technical Product Manager) توی تیم نرمافزاری بفهمی و شرح وظایف اون رو متوجه بشی.

مدیر محصول فنی در اصل مترجم نیازهای تیم کسبوکار (Business) برای تیمهای توسعه (Development) و فنیه؛ اگه شما تو این نقش فعالیت میکنید باید اول مطمئن بشید که نیازهای تیم کسبوکار و بعد از اون محصول (Product) رو به صورت کامل درک کردید و میتونید تیم توسعه رو برای پیادهسازی اون نیازمندیها هم سو و هم ذهن کنید.
شما به عنوان یک مدیر محصول فنی باید نیازمندیهای تیم کسبوکار رو به قدمهایی شفاف و اقداماتی مشخص برای تیم توسعه تبدیل کنید؛ اما این به معنی جدا شدن شما از چرخه محصول نیست، چون شما هنوز هم مسئول مستقیم اون محصول و موفقیت اون در بازار (Market) هستید.
شما مسئول شناسایی نیازمندیهای کاربر و طراحی راه حل برای اونها هستید. شما با تیمهای فنی و غیرفنی تعامل مستقیم دارید و همیشه محصول رو تحت نظر (Monitoring) دارید و در صورت نیاز به تکنولوژیهای جدید، اونها رو برای استفاده در جای مناسب وارد بازی میکنید.
وظایف شما در یک نگاه:
اطمینان از شفافیت نیازمندیهای تیم کسبوکار و محصول برای تیمهای توسعه
تبدیل نیازمندیهای تیم کسبوکار و محصول به مسیرهای واضح و اقدامات قابل پیادهسازی
بررسی و تلاش مداوم برای ارتقا محصول و سرویسهای فعلی
شناسایی گلوگاههای تجربه کاربری و ارائه راهحلهای سریع
ایجاد هماهنگی کامل بین تیم کسبوکار و تیمهای توسعه
ایجاد هماهنگی موفق بین تیمهای فروش و مارکتینگ
کاهش زمان توسعه و افزایش سرعت ورود به بازار
مدیر محصول معمولا بر نیاز کاربران، ایجاد نقشه راه محصول (Roadmap)، استراتژی تیم، نحوه ورود به بازار و موارد مشابه این تمرکز داره در حالی که مدیر محصول فنی تمرکزش رو بیشتر روی ترجمه نیازمندیهای تیم کسبوکار برای تیمهای توسعه، هماهنگی با تیم توسعه، جزئیات فنی و معماری، اجرای صحیح نقشه راه محصول (چیزی که مدیر محصول اون رو طراحی کرده) و همینطور کیفیت و تحویل فیچرها میذاره. به صورت خلاصه مدیر محصول میگه چیو بسازیم و چرا اون رو بسازیم ولی مدیر محصول فنی میگه چطوری بسازیمش و با چه کیفیتی!