Computer Knowledge

Software Development and Management

2,312 Questions

Software development and management focuses on the system development life cycle, enterprise architecture, and configuration management. It tests your familiarity with system analysis, design models, and IT project planning. This subject is essential for specialist and banking officer scale examinations.

System analysis and designSoftware development life cycleConfiguration managementEnterprise architectureObject oriented design

Software Development and Management Questions

Multiple choice
  1. Big Design Up Front

  2. Constructive Systems Engineering Cost Model

  3. Cost Overrun

  4. Iterative and Incremental Development

  5. Capability Maturity Model Integration

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Constructive Systems Engineering Cost Model (COSYSMO) was created by Ricardo Valerdi while at the University of Southern California Center for Software Engineering. It gives an estimate of the number of person-months it will take to staff systems engineering resources on hardware and software projects.

Multiple choice
  1. Late outsourcing

  2. Partial outsourcing

  3. Internet service providers

  4. Early outsourcing

  5. Navigation bar

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Here, the people work closely with the outsourcing team and develop ideas for improvements, as quickly as possible, within the tenure of project.

Multiple choice
  1. Internal team

  2. Late outsourcing

  3. Component outsourcing

  4. Internet service providers

  5. Navigation bar

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Here, the company identifies specific portions of the project that can be completely designed, developed, implemented andoperated by another firm that specializes in a particular function.

Multiple choice
  1. Technical feasibility

  2. Economic feasibility

  3. Operational feasibility

  4. Implementation

  5. Maintenance

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This type of feasibility is the most significant study that identifies the cost and benefits of the projected system and contrasts with the budget.

Multiple choice
  1. Feasibility

  2. Analysis

  3. Design

  4. Testing

  5. Implementation

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

This phase in system development life cycle is defined as a test of a system proposal in accordance with its function ability effect on the organisation capability to fulfill needs of the users and effective utilization of resources.

Multiple choice
  1. Management skills

  2. Analytical skills

  3. Interpersonal skills

  4. Technical skills

  5. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This skill is required by a system analyst that assist him/her to work with customers in conjunction with programmers other systems professionals and analysts.

Multiple choice
  1. Reliability

  2. Capacity

  3. Flexibility

  4. Usability

  5. Functionality

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

This characteristics of the software packages is considered as a definition of the facilities, performance and other factors that are required by the user in the finished product.

Multiple choice
  1. Direct conversion

  2. Phase-in method

  3. Pilot system

  4. Parallel system

  5. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This type of conversion method in system analysis is frequently chosen in the case of the new system which involves new methods or some severe changes in organisation performance.

Multiple choice
  1. Phased development

  2. Prototyping

  3. Agile development

  4. RAD (Rapid Application Development)

  5. Waterfall development

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This system development methodology is programming centric methodology comprising of some simple rules which are followed through a simple iterative development process.

Multiple choice
  1. Unified Approach (UA)

  2. Object Modeling Technique (OMT)

  3. Unified Modeling Language (UML)

  4. On-Line Transaction Processing (OLTP)

  5. None of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Object Modeling Technique (OMT) describes a method for the analysis, design and implementation of a system using an object oriented technique.