SOFTWARE DEVELOPMENT PHASE Software engineers break the software development process into the following 4 phases: Analysis Design Implementation Testing and Debungging ANALYSIS It is very important to analyse a problem first. This can be achieved by first understanding the problem requirements. Requirements include whether the program requires interaction with the user, whether it manipulates data, whether it produces output and what the output looks like. Scenario: Let's say you decided to develop a program to make automated teller machine (ATM) operational. Analysis: Determine the functionality of the machine. This includes the necessary operations performed by the machine - withdraw money, deposit money, transfer money, check account balance and etc... During this phase, it is advisable to speak with potential customers who would like to use the machine. It is important to also make the machine user-friendly. Important.... If the program man...
Comments
Post a Comment