dari pengamatan dan pengalaman baik di startup dan persh publik, saya melihat ada satu bidang/skillset dimana masih sangat sangat sangat sedikitnya orang yang expert dalam bidang software management dan software project.
Ada banyak hal yang HARUS dimengerti oleh seorang software project manager (sorry pake bahasa inggris) : - build process and code review - understand the code checkins and its impact to build - able to read the code and product design - understanding the complexity of products and interaction between modules - managing "people" both in development and testing team - managing proper testing plan from QA cycle - making sure the code is delivered on time according to the schedule - interaction with people outside engineering group (such as marketing) - know what customer wanted (and how to put it / extract it to a source code). Nah, saya lihat kebanyakan orang yang expert dibidang ini, adalah orang yang tadinya veteran di software development (10years more). yang ingin ungkapkan, untuk menjadi software project expert ini kelihatannya butuh pengalaman yang 'exhausted' untuk bisa menjadi expert, tapi mikir2 susah juga ya karena sekolahnya (khusus) untuk ini memang tidak ada (well, ada sich software project class tapi isinya cenderung general dan lebih ke managerial). Bagaimana pendapat yang lain ? khususnya mas ajie , mas adjie pasti punya tips/tricks bagaimana berinteraksi dengan software manager dong ? :) -mcp