Sunday, July 26, 2009

design is important

what is the biggest challenge with designing a complex system from scratch?
The biggest challenge at this stage is the Design of the Complex system.
At the start of a complex project, we have the least amount of knowledge about the technical challenges we will face as the product gets developed. A wrong design decision here could turn into a monster when it is found later in the product development stage; leading to great cost in terms of time, resources and product stability to fix it.
Hence design should be based on sound computer science principles. The design should be flexible enough to incorporate changes as new issues, challenges and knowledge becomes apparent during the product development cycle.

No comments: