project management
In technology and business, project and product management are two significant but often confused roles. Although the term “PM” can refer to either function, the goals behind both reflect drastically distinct ways to generate value - with significant effects on the performance of your company.
This little discussion was initially prompted by an old Information Week’s article of “Stay Ahead With Soft Skills” aimed at computer programmers and “techies”; however, while project management and such are great skills—especially in agile development–the most important skill is communication.
Most software professionals have never seen a successful software development project, continuous delivery evangelist Dave Farley said, and have “built careers on doing the wrong thing”.