Pages

Software Engineering

    Now a person who has done IA, Ba can also do much efficient coding with a
training of few month. When why do organizations need Engineers for their project ? This is a very important questions which deservs a time to think. Well the answer is quiet simple. Because coding does not make a software project. Coding can only make a program. Any kind of work or any kind of real world project are combinations of may be thousands of such programs. When the scope is beyond a single human mind preception, that is where Engineers are required. So beside coding, an engineer has to know a lot more stuffs like breaking down the giant project into chunks of modules (work breakdown structure), clearly define each chunks and design the combination to rebuild the project, etc. When a project grew very large, may be tens of thousands of lines of code, and with time even the customer requirements and users requirements keep changing. So the project should be modular so that with time if needed, one module can be