Intro:
So if you ever delve into the world of software development, one of the first things you'll learn about is the waterfall model. It's an old concept/ set of stages, which can be used in industry although some people prefer
What is It?
It's a methodology used within software development to successfully undersee projects.
Each step has a set of activities that need to be completed before moving onto the next step.
Client is only really involved at the beginning and has little to no input until they see the
Stages:
Analysis:
Define the requirements of the system.
Create project goals that can be used later in the evaluation.
Design:
Take the requirements and produce pseudocode/flowcharts.
Implementation:
Take the design and implement it and code.
Test the code.
Evaluation:
Judge the system (success/failure).
Maintenance:
Make changes, based on previous steps (failed tests).
Benefits:
Well structured set of steps.
Supports larger projects that needs lots of planning.
Well documented.
Simple and easy to understand.
Problems / Limitations: Cannot go back to previous stages.
Little user input.
Final Things:
As always, thank you for making it this far, please leave comments, they help me so much.Be sure to like and share also, lets try and get 100 views within a week, like we have done previously.Follow CompAndCode on all platforms!
Thank You Nibble Byte!!! Hashtags: #computerscience #coding #programming #technology #python #programmer #computer #tech #developer #coder #java #javascript #code #codinglife #webdeveloper #softwareengineer #engineering #machinelearning #softwaredeveloper #html #programmers #software #artificialintelligence #computerengineering #linux #datascience #cybersecurity #programmingmemes #hacking #bhfyp #informationtechnology #programminglife #hacker #css #pythonprogramming #php #webdesign #ai #science #programmerlife #codingmemes #deeplearning #developers #programmerhumor #coderlife #codingisfun #computers #kalilinux #developerlife #development #ethicalhacking #softwareengineering #computerprogramming #windows #coders #codingbootcamp #security #geek #daysofcode #programmingisfun #compandcode
computerscience
code
coder
coding
codinglife
compandcode
computer
developer
html
java
javascript
machinelearning
programmer
programming
python
softwaredeveloper
softwareengineer
tech
technology
webdeveloper
coding
code
coder
codinglife
compandcode
computer
computerscience
developer
html
java
javascript
machinelearning
programmer
programming
python
softwaredeveloper
softwareengineer
tech
technology
webdeveloper
Comments