Examveda

In which phase of the SDLC is the feasibility study conducted?

A. Planning

B. Design

C. Implementation

D. Maintenance

Answer: Option A

Solution (By Examveda Team)

The correct answer is A: Planning.

Let's break this down for you so it's easy to understand!

The SDLC stands for Software Development Life Cycle. Think of it like a recipe or a step-by-step guide that software developers follow to create, build, and maintain software programs or systems. It helps keep projects organized.

Now, let's talk about the Feasibility Study.
Imagine you have a big idea for a new app or a new game. Before you start drawing pictures of it (designing) or writing the actual code (implementing), you need to ask some very important questions:
1. Is it even possible to build this? (Do we have the right technology?)
2. Can we afford it? (Do we have enough money and resources?)
3. Do we have the right people to build it? (Do we have the skills?)
4. Will it actually be useful or make sense for people?
A Feasibility Study is like doing a thorough check to answer all these questions. It's when you figure out if your project idea is practical, achievable, and worth doing before you put a lot of effort into it.

This very important study happens during the Planning Phase of the SDLC.
Why the Planning Phase? Because this is the very first step! In this phase, you are defining what the project is all about, what its goals are, and whether it's even a good idea to start. You wouldn't want to design or build something that's impossible or won't be useful, right? The planning phase helps you decide the "what" and "why" of the project, including checking its feasibility.

Let's quickly look at why the other options are not correct for the feasibility study:
- Design Phase: This phase comes *after* you've decided the project is feasible. Here, you decide *how* the software will look and work.
- Implementation Phase: This is where developers actually *write the code* and build the software based on the design.
- Maintenance Phase: This phase happens *after* the software has been built and released. It's about fixing bugs, updating, and improving the software over time.

So, checking if a project is possible and makes sense (the feasibility study) is a fundamental part of the initial Planning Phase.

This Question Belongs to Computer Science >> Software Engineering

Join The Discussion

Comments (1)

  1. Ggoogle Playtore
    Ggoogle Playtore:
    2 months ago

    in SDLC model all these are important because testing is check error on these coding .

Related Questions on Software Engineering