In the field of software engineering, the attempt is always to improve upon cost, time and quality. The size and complexity of the project and the need to have many people working together makes two things inevitable: Communication and Verification. Right from requirements to code, many things have to be specified and verified. If there is one single activity that we repeatedly do over and over again in all phases, its nothing but documentation and verification. Success of a project hence depends not on how good we are at coding but on how smart we are at documentation and verification and there lies the context of modeling software systems.

0 Comments:
Post a Comment
<< Home