I have posted about this before but it came up today for me so I am posting again as I have not heard anything on the subject.
NCM at this point is an awesome config management tool. But also it is currently a half decent inventory tool considering the wealth of information it pulls back.
However, that side of the house could use some attention. But I think with just a little bit of Dev lovin it could be a great inventory tool. All it really needs are some inventory specific interface tweaks and a search. All the info is already there you just need to be able to find it.
For example, I used it today this way. Every now and then we are asked to pinpoint the location of certain inventory items just as a check on things. Usually all they have to give us to find items are serial numbers. Well I had the serials of about 10 routers I needed to find. We are international and have 200+ sites, only NCM and the good lord knows where those routers are just knowing serial numbers.
But I had a report already made that brings back Cisco serials and other good info like SNMP location and name and such. I had to run the entire report but I was able to do that, export it to a csv, open it in excel and then search for the serials.
Now how much faster would that be if I could have simply searched by serial on the main interface?