Technology+Business+Philosophy

Where the mind is without fear and the head is held high
Where knowledge is free
Where words come out from the depth of truth
Where the clear stream of reason has not lost its way
Into the dreary desert sand of dead habit
Where the mind is led forward by thee
Into ever-widening thought and action

from Rabindranath Tagore's Geetanjali

This is the place where my thoughts get manifested on the web without any restrictions, rules or fear. If you would like to participate, send me an email and I will add you to the list of members who can contribute.

home archives

Tuesday, July 09, 2002

 
What makes a good enterprise software solution ? What are the criteria to assess an enterprise software solution ?

I found this "six principles" of good enterprise software on the internet. Arguably, conventional wisdom, nonetheless make sense -

1. Support the evolution of e-business's requirements. Business needs may dictate an interactive, lead-generating site or a fully informational and commercial transactional solution with complex Web-based applications. No matter what the requirements are, enterprise software solution must accommodate the needs of today as well as future developments.

2. Ensure ease of use and efficiency for all users. Many systems now offer ease of use for front line employees. Look for software that extends efficiencies and cost savings to administrators and developers as well.

3. Leverage the systems and tools that are already essential to the enterprise. The application server, database, and Web browser are ubiquitous in e-business. Making these investments more valuable and leveraging their power provides the architectural basis for enterprise software expansion.

4. Provide more "out-of-the-box" with less consulting required. Services for configuration and implementation can often be several times higher than the software license fees. Look for solutions with a full feature set in place that can be implemented quickly.

5. Provide the flexibility to react to changing business conditions. Inflexible systems can prevent companies from reacting to a market opportunity or competitive threat. Software solutions should be able to accept modifications quickly and seamlessly.

6. Employ open standards. Businesses are rapidly adopting open standards such as Java and XML. Software that hides old scripting languages behind an outer layer of
standard protocols will hamper interoperation and customization.

And I will add to this

7. Doesn't undermine the security of information. It is critcal that there are no holes in the system exposing the data stored within the system itself and any system integrated with the enterprise software.


posted by Naren 3:38 PM


This page is powered by Blogger. Isn't yours?