-Software engineer – Software engineer role- Software engineer role and responsibility -Software engineering concept -Software engineering MCQ -Software engineering Interview Question –Software engineering question paper –free course online –past papers -final year projects for computer science with source code -semester project ideas -computer programming -computer science interview questions -tutorial -cui
Software Engineer Role and Responsibility
A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of the software that make computers or other devices containing software work.
Software Engineer Responsibilities
- Technical responsibilities
- Non-technical/ethical responsibilities
Software engineers should adopt
- a systematic and organized approach to their work
- use appropriate tools and techniques depending on the problem to be solved
Consider the development constraints and the resources available.
Engineers need to produce products that customers actually want and are willing to pay real money for
- Generalized product
- Customized product
Consider listening to the customer as of prime importance.
◦Layman customer consideration
In some instances, our programs have safety critical implications, where people might die if a program has errors.
In other cases, whole businesses could be at risk if a program is not correct.
Engineers must always consider their responsibility and obligation to their customer
- Resource misuse
Engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed.
◦Software engineers should not use their technical skills to misuse other people’s machine. Computer misuse ranges from relatively trivial (game playing on an employer’s machine, say) to extremely serious (dissemination of viruses).
◦Engineers should not misrepresent their level of competence. They should not knowingly accept work which is beyond their competence.
Software Engineer Life
#courses #pastpaper #Finalyearproject #tutorial #cui #project #programming #computer science #computersciecnemcq’s #computerscienceinterviewquestion