I have attended both CSM and CSPO courses even though CSPO was my primary focus. I was suggested that CSM would provide the required foundation for CSPO. Honestly, I wasn’t 100% sold at the idea initially. Now, I am glad I decided to do both!
I have worked on so called agile projects for ~5 years but CSM class made me realize why some of the projects may not have reaped full benefits of agile. It could be because they may have been the victims to peer pressure of organizations to keep up with industry trend of moving to agile, in spite it wasn’t best fit or by not fully incorporating agile principles or by not adhering to the agile and scrum values.
The class helped me re-evaluate some the processes and strategies that we do / don’t follow in my projects / teams. Believe it or not some of the small changes that I have applied after the class, have made huge impact in my projects / teams.
CSPO course is definitely aimed at making you a better Product Owner. This course caters to anyone who is already a PO or assisting a PO or interested in becoming a PO. In case you are already a PO then it will help you learn what a typical PO roles and responsibilities are and challenges you to think in terms of what more can be done. If you are new, it helps you understand how to continually work towards your goal.
If you are still having tough time deciding if it’s best suited for you, I would suggest you to talk to the trainer Naveen Nanjundappa. I found him to be sincere and honest in sharing his opinions without forcing a decision upon you but rather allowing you to come to the decision on your own accord.