Posts

Showing posts with the label software analysis

What is the job description of a Software Engineer?

We do magic with a computer!! :) Well, this was one of the comments from my client when I fixed an issue for her. Let me tell you simple job description of a software engineer (not the Engineer, but you can be sure in every phase he/she is involved.) 1. Life cycle of a software starts with a requirement. Requirement Requirement is any real world problem for which the client’s needs a solution. The requirement can be anything like creating a software to manage your money, software to make an app like tinder or Facebook, make a desktop OS like Windows or Linux. a website like Quora. Each of these cater to a particular real world problem, and provide a solution. Software Engineering is not just about writing code, software engineering starts with a requirement , like any other Job, a software engineer needs to understand what your need is , he/she should have expertise in developing solutions similar to yours. 2. ok, I understood, so what’s next ? Analyze and Design. ...