Computer Knowledge
Software Development and Management
3,064 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
-
Process change management
-
Technology change management
-
Defect prevention
-
All of the above
-
None of the above
D
Correct answer
Explanation
All are the activities are performed in the optimized process in Capability Maturity Model. This process level refers to identify the bugs in the on going software after analysing the feedback by the users.
-
Initial
-
Managed
-
Optimized
-
Defined
-
None of the above
B
Correct answer
Explanation
Yes, this process level refers the quantitative process and quality measurement of the software.
-
Initial
-
Repeatable
-
Defined
-
Managed
-
None of the above
C
Correct answer
Explanation
It refers to software product engineering in Capability Maturity Model as this process determines the documentation of the software.
-
business software
-
real time software
-
system software
-
embedded software
-
none of the above
A
Correct answer
Explanation
Yes, inventory is an example of business software. This software includes the business information in the large application area.
-
initial
-
repeatable
-
defined
-
managed
-
none of the above
B
Correct answer
Explanation
This process includes the software project planning as it is the basic management process, in which the cost, schedule and functionality of the software is analysed to repeat earlier processes to other applications also.
-
Intergroup coordination
-
Training program
-
Organising process definition
-
Organising process focus
-
All of the above
E
Correct answer
Explanation
All of the activities belong to 'defined process' in Capability Maturity Model. In this step, all the management and engineering activities are performed.
-
risk evaluation is considered
-
there is a cost effective delivery of software
-
there is a lack of preplanning
-
all of the above
-
only (1) and (2)
E
Correct answer
Explanation
Yes, both the statements show the properties of the Spiral model.
-
It includes the final steps to deliver a new system after testing, i.e. data conversion.
-
It includes the programming, testing and coding for the application development.
-
It includes analyse the project scope, user requirements and the budget.
-
In this phase, the users interact with the analyst and developers to design the prototype of the system.
-
None of the above
B
Correct answer
Explanation
This is the construction phase of the RAD model.
-
Spiral model
-
Waterfall model
-
RAD (Rapid Application Development) model
-
All of the above
-
None of the above
C
Correct answer
Explanation
RAD model is used for the fast development of the software with the reusability of the existing components of the software.
-
Data flow models
-
Entity-relation-attribute models
-
Object models
-
All of the above
-
Only (1) and (2)
D
Correct answer
Explanation
Yes, all are the design methods.
-
Construction phase
-
Cutover phase
-
Design phase
-
Planning phase
-
None of the above
B
Correct answer
Explanation
Yes, this phase includes the use training before final submission of the software.
-
Waterfall model
-
RAD (Rapid Application Development) model
-
Spiral model
-
Both (2) and (3)
-
None of the above
C
Correct answer
Explanation
This model has a risk evaluation phase about the system after analysing the customer feedback about the software and this model monitor, measure and identifying those risks.
-
Project scope
-
Business constraints
-
Business needs
-
System requirement
-
None of the above
E
Correct answer
Explanation
All of the above activities are included in the requirement and analysis phase.
-
RAD should be used in case of incremental approach of the system.
-
RAD can be used when there is a requirement of the small duration to develop the system.
-
RAD can be used when there are various risks to be measured in the system scope.
-
All of the above
-
Only (1) and (2)
E
Correct answer
Explanation
Both of the statements show the properties of RAD model.
-
RAD (Rapid Application Development) model
-
Spiral model
-
Waterfall model
-
Both (1) and (2)
-
None of the above
A
Correct answer
Explanation
Yes, RAD model used the CASE tools as a key factor in system development.