Question:

During software development, the implementation phase focuses on transforming system design into an executable system. Select the activity that belongs to this phase?

Show Hint

"Implementation" is synonymous with "Programming." If the activity involves writing code, compiling, or linking modules, it belongs to this phase.
Updated On: Jul 4, 2026
  • Coding modules, integration them, and testing the system.
  • Gathering requirements from users and analysing them.
  • Writing marketing materials for the software product.
  • Conducting post-deployment user training only.
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

Concept:
The Implementation phase (often called the Coding or Development phase) is where the "heavy lifting" of the SDLC occurs. This is the stage where the logical blueprints created during the Design phase are turned into actual machine-readable code.

Step 1:
Components of Implementation.
This phase is typically composed of three primary sub-tasks:
Coding: Developers write the source code for individual modules.
Unit Testing: Developers test their individual modules to ensure they work in isolation.
Integration: Individual modules are combined (integrated) to see if they interact correctly as a system.

Step 2:
Why other options are incorrect.

Option (B): Requirement gathering belongs to the Analysis phase.
Option (C): Marketing is a business activity, not a technical SDLC phase.
Option (D): Training happens during the Deployment or Maintenance phase.

Step 3:
The Goal.
The ultimate goal of implementation is to produce a software build that is ready for formal System Testing (QA). This makes Option (A) the only logical choice that describes technical software construction.
Was this answer helpful?
0
0