INTRODUCTION TO SOFTWARE ENGINEERING
SOFTWARE DEVELOPMENT LIFE CYCLE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Bugs
|
|
Functional Errors
|
|
Non-functional Errors
|
|
Programmer / Software Engineer
|
Detailed explanation-1: -Software developers typically do the following: Analyze users’ needs and then design and develop software to meet those needs.
Detailed explanation-2: -In a software development team, a software analyst is the person who monitors the software development process, performs configuration management, identifies safety, performance, and compliance issues, and prepares software requirements and specification (Software Requirements Specification) documents.
Detailed explanation-3: -The Programmer/Analyst’s role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications.
Detailed explanation-4: -While systems analysts design and develop software and computer systems, Computer Programmers are responsible for implementing designs by writing computer programs.