Sunday, March 30, 2008

Software research and development

Term “Research and Development” often called R&D refers to creative work undertaken on a systematic basis in order to increase the stock of knowledge, including knowledge of man, culture and society, and the use of this stock of knowledge to devise new applications. Research leads new discovery and turning that discovery into a useful product means development.

Software is a growing industry and hence research and development is essentially important in software industry. Software R&D is fundamentally different from R&D in other industries. The software R&D process differs from other technology R&D in that there is no tooling or manufacturing phase of product development, rather, when R&D is finished, the program is ready to copy, ship and use. Thus when we talk about building a software R&D capability, it’s actually capacity to produce software products and/or services, i.e., to be a player in the industry.


If you want to know more about software R&D, BPO, software outsourcing, mobile application development, data mining, ECM and many more click here.

2 comments:

Saurav said...

Sounds interesting!! Seems like Software R&D is quite a demanding and fruitful field. Still I can not grasp whats the difference between Software Programming and Software R&D? When we do programming, we have to do an extensive research before hand.

Cheer Ya
Saurav
www.dotnethouse.blogspot.com

Prakriti said...

Software r&d needs programming too the difference is what will you program for.If you are programming to build a custom application its not r&d since you are doing what others are asking for but Software R&D strives to combine ideas and values from a wide range of individuals to come up with something new and distinct product.You come up with entirely a new product. This is what I think software r&d means. Correct me if I am wrong.