0% found this document useful (0 votes)
1K views3 pages

RM 15 - Program Development Process

The document discusses the program development process, which consists of 6 key steps: 1) requirements analysis to define problems and requirements, 2) designing the program logic and modules, 3) coding the program, 4) testing and debugging to identify and fix errors, 5) documenting software components and technical information, and 6) ongoing maintenance to fix errors and implement enhancements. The process is important as missing steps can impact outcomes, and documentation is crucial for understanding and revising the program.

Uploaded by

Jeff Lacasandile
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
1K views3 pages

RM 15 - Program Development Process

The document discusses the program development process, which consists of 6 key steps: 1) requirements analysis to define problems and requirements, 2) designing the program logic and modules, 3) coding the program, 4) testing and debugging to identify and fix errors, 5) documenting software components and technical information, and 6) ongoing maintenance to fix errors and implement enhancements. The process is important as missing steps can impact outcomes, and documentation is crucial for understanding and revising the program.

Uploaded by

Jeff Lacasandile
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Reading Material

Computer

I. Introduction

It's pretty evident that technology is accelerating at a rapid pace and humans
are becoming further dependent on it for every purpose. And with every new day,
software development is becoming more and more crucial since the demand for the
software is fast rising from every corner imaginable. In fact, almost every machine
that we use can be a product of some software empowering it.

II. Objectives
At the end of the lesson, you should be able to;
1. define program development process;
2. enumerate the steps in program development process; and
3. reflect on the importance of documentation in program development.

III. Pretest
Answer the following questions;
1. What are the steps in program development?
2. When is the most difficult part of the program development process?
3. How important is documentation in program development?

Saint John Bosco College of Northern Luzon, Inc. Page 1


IV. Discussion / Course Content

LESSON 17: PROGRAM DEVELOPMENT PROCESS

The program development process is a step-by-step procedure in building a good


application or computer software.

Every step is important because missing a step can affect not only on the
succeeding steps but also on the outcome of the project.

1. Requirements Analysis

- brainstorming to identify and define the problem, determine its requirements


(both input and output), and plan for the solution. In this stage, different stakeholders
communicate to define the external specifications of the program.

2. Designing a Program

In designing a program, the is a need to understand the logic behind the


performance of the program.
So a more detailed plan using a tool such as pseudocode, flowchart, or diagrams, is
developed to group the programs modules then device a method of solution or algorithm
for each module then test the solution algorithms afterwards.

3. Coding the Program

The design needs to be translated into an application using a programming


language or application development tool by creating the user interface and writing
codes.

4. Testing and Debugging the Program

 Testing - is the process of validating and verifying that a computer program or


application meets the requirements that guided its design and its development.

Saint John Bosco College of Northern Luzon, Inc. Page 2


 Debugging - find and correct until its error free and contains enough
safeguards to ensure the desired results.

5. Documentation

- review the documentation internal and external and revise inecessary.

 software and hardware components


 technical information

6. Maintenance

- covers correction to any anticipated errors that emerge.


- identifies possible modification or enhancements identified by the user.

V. References:

6 Steps of Software Development Process:


https://www.synapseindia.com/6-stages-of-software-development-
process/141#:~:text=%20

Program Development Cycle::


https://www.youtube.com/watch?v=lH-YZMsh0sA

VI. Post-Test

 Via Google Classroom

Saint John Bosco College of Northern Luzon, Inc. Page 3

You might also like