Implementation Phase

Zachary Kublalsingh

Unit2

Jul 16, 2024

Estimated reading time:


Implementation Phase




Activities of the implementation phase

Requirements analysis

Understanding the requirements of the system

Design

Creating the design of the structure (system architecture, data structures, algorithms and UI's

Coding

Choosing programming language and development tools to write the code for the system

Testing

To identify and fix bugs

Deployment

Putting the system to production

Tools used in the implementation phase

Integrated development environment (IDE)

Provides a comprehensive set of tools for software development (code editor, debugger, compiler or linker)

Version Control systems (VCS)

Tracks changes to code over time. Allows for developers to easily revert

Testing tools

Test code (Unit, Integration and system testing)

Deployment tools

Tools to help in deployment, aid in automation and managing infrastructure.

Techniques used in the implementation phase

Top-down

Breaks down system into smaller components and designs each component until the entire system is defined.

Bottom-up

Starts with the smallest components and builds all the way up to the larger ones.

Modular design

Each module has a well-defined purpose and is independent of other modules

Object Oriented

The use of objects to represent data and behavior

Deliverables of the implementation phase

Source code

Written code for the system

Documentation

Written information about the system (technical and user documentation)

Executable code

Compiled code that can be run

Deployed system

System available to the users

⚠️ Did you spot an error? Contact Us!
Please include the title of the note, the respective Notebook and the error to speed up the process.

Read Next

Dont't forget to check out our Instagram Page!
edukatte_tt