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
-
Spiral model
-
Iterative development model
-
Linear sequential model
-
Business modeling
-
Component based development model
E
Correct answer
Explanation
It is evolutionary in nature, demanding an iterative approach to the creation of software.
-
Inception phase
-
Elaboration phase
-
Transition phase
-
Structured analysis
-
Object
C
Correct answer
Explanation
We need to ensure that the requirements are met to satisfy the stakeholders.
-
Construction phase
-
Elaboration phase
-
Structured design
-
Interface
-
Inception phase
A
Correct answer
Explanation
During this phase, we move the product to the architectural baseline to a system that is complete enough to transfer the product to the user community.
-
Prototyping
-
Interviews and questionnaire with users, customers and stakeholders
-
Use cases
-
Workshops
-
None of the above
E
Correct answer
Explanation
All of the above belong to the requirement elicitation process.
-
This activity refers that the software process is categorized as ad-hoc basis.
-
This activity includes the documentation, engineering the software process activities.
-
This activity includes to measure the software quality at all levels.
-
This activity includes the continuous effort to check the efficiency of the software on the basis of customer's feedback.
-
None of the above
C
Correct answer
Explanation
This is called 'managed' activity in Capability Maturity Model.
-
Correctness
-
Usability
-
Reliability
-
Efficiency
-
None of the above
E
Correct answer
Explanation
All of the above are the software quality factors.
-
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.