Recently I have begun work in C++ and decided I wanted the most up to date version of KDevelop. So I looked in YAST but it wasn't the newest. The easiest way to get and maintain up to date version is to add a source containing KDevelop to YAST.
Add the following source to YaST. If you are new to adding installation sources please refer to Adding YaST Installation Sources.
Then goto Software Management and install KDevelope. YAST will then maintain your version by alerting you to updates and allowing you to install them with a single click.
A good tutorial I used is: http://www.cplusplus.com/doc/tutorial/