Wednesday, January 28, 2015

Which points should be kept in consideration while designing of software for a given application?

Which points should be kept in consideration while designing of software for a given application?
The key question is "How does the organization want to do business?" This should drive all other design tradeoffs. Of course, sometimes the cost of perfectly matching business goals is too high compared to more practical alternatives - thus the need to keep in mind cost as well as business direction.

It is frequently a good idea to redesign the business processes before designing the system which will support processes. Otherwise you end up mechanizing something which needs basic redesign first.

No comments:

Post a Comment