Others Interview Questions and Answers (265) - Page 2

Explain Rapid application development?

Rapid Application Development (RAD) refers to a type of software development methodology that uses minimal planning in favor of rapid prototyping.

The "planning" phase of RAD is by another software. The lack of extensive pre-planning generally allows software to be written much faster, and makes it easier to change requirements
What is the abbrevation for UML?

Unified Modeling Language
What's the purpose of UML?

UML is used for the graphical notation techniques to create visual models of software-intensive systems.
What's the abbrevation of OOA & OOAD?

OOA-Object-oriented analysis
OOAD- Object-oriented analysis and design
What is Object-oriented analysis and design ?

Object-oriented analysis and design (OOAD) is a software engineering method to model a system as a group of interactive objects. Here each object characterized by a class.
What is Agile software development methodology?

Agile software development refers to a group of software development methodologies based on iterative development.

Agile methods generally promote a disciplined project management process that encourages frequent inspection and adaptation, a leadership philosophy that encourages teamwork, self-organization and accountability.
List out some of the Agile methodologies?

Agile Modeling
Agile Unified Process (AUP)
Agile Data Method
DSDM
Essential Unified Process (EssUP)
Extreme programming (XP)
Feature Driven Development (FDD)
Getting Real
Open Unified Process (OpenUP)
Scrum
Lean software development
List out some of the Agile followed practises?

Test Driven Development (TDD)
Behavior Driven Development (BDD)
Continuous Integration
Pair Programming
Planning poker
RITE Method
What is Agile Modeling?

It's a is a practice based on the methodology for modeling. It keeps the documentation based systems. It has the values, principles, and practices for modeling software.
What is Extreme Programming(XP)?

Extreme Programming is a software development method. As per extreme programming, the quality improvement process varies depend upon the customer requirements. Also it has frequent releases based on these requirements.
What is Test-driven development method?

Test-driven development is a software development method. Test-driven development has short term software development cycles in a single development process itself. Each implementation is followed by a test phase to ensure that the bugs are minimal here.
What is Agile Unified Process model?

Agile Unified Process(AUP) is a simplified version of the IBM Rational Unified Process (RUP)

It describes a simple, easy to understand approach to developing business application software using agile techniques and concepts yet still remaining true to the RUP.

AUP follows agile techniques including test driven development.
What is Agile Data Method?

Agile Data Method concentrates on the data aspects of software systems. It uses the different database techniques also some of the dataware housing techiques if necessary.
What's the abbrevation of DSDM? Explain DSDM?

Dynamic Systems Development Method (DSDM) is a software development methodology originally based upon the Rapid Application Development methodology. DSDM is an iterative and incremental approach that emphasises continuous user involvement.
What is Feature Driven Development model?

Feature Driven Development (FDD) is an iterative and incremental software development process. It is one of a number of Agile methods for developing software and forms part of the Agile Alliance. FDD blends a number of industry-recognized best practices into a cohesive whole
What is the Scrum model?

Scrum is an incremental framework of Agile.

Scrum was intended for management of software development projects, it can be used to run software maintenance teams, or as a general project/program management approach.

Scrum has a process skeleton. It contains the following
1) Scrum Master
2) Product Owner
3) Team
What is Lean software development method?

Lean software development has some basic principles. they are
1 Eliminate waste
2 Amplify learning
3 Decide as late as possible
4 Deliver as fast as possible
5 Empower the team
6 Build integrity in
7 See the whole
In Microsoft Windows XP, XP stands for what?

NOTE: This is objective type question, Please click question title for correct answer.
What is DirectX?

It is a software that drives Graphic hardware.
Found this useful, bookmark this page to the blog or social networking websites. Page copy protected against web site content infringement by Copyscape

 Interview Questions and Answers Categories