
My team works on several projects at the same time on different versions of the same product. It takes us almost a day to setup the product and source base. If we have a 2 GB RAM more, this process can be accelerated by system virtualization.
I would recommend maintaining virtualized images for dev environments on different product versions. This can use a Linux OS to minimize license costs. Virtualization environments like Sun Virtual Box are also available for free. Application along with database would be setup and readily available. The source code would be setup and available in Eclipse. There would be a need to maintain several such images thus enhanced storage but the effort savings would be worth it.
I am sure others too have thought of treading this path but IT practices seldom change. Business look at IT to improve business efficiency. On the other hand, CXOs are usually unwilling to use new technology to enhance IT efficiency. Is this not hypocrisy?
No comments:
Post a Comment