₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,070 members, 8,420,150 topics. Date: Thursday, 04 June 2026 at 12:19 PM

Toggle theme

Explaining To Non-programmers How Complex Software Development Is - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingExplaining To Non-programmers How Complex Software Development Is (1536 Views)

1 Reply

Explaining To Non-programmers How Complex Software Development Is by Arian11(op): 10:05am On Mar 30, 2016
Ask them to describe the steps needed to make a cup of tea, they will say something like:
1. boil water
2. put tea in a pot
3. when the water is boiled pour it into the pot
4. wait 5 mins
5. pour the tea into cups
6. add milk
7. drink
Now the fun begins. You need to start asking these kinds of questions:
Boiling water?
* where is the water coming from
* where is the kettle
* how do you get the water into the kettle
* how do you know how much water to put into the kettle
* what if there is no water/kettle/electricity?
* what if you fill sensor fails?
* what if your boiling sensor fails
Put tea in pot?
* where's the pot, what if there isn't one? should we have thought of that before boiling the water?
* where is the tea, which kind of tea? should we have asked first, perhaps we shouldn't have started this if we don't have the right tea?
* similar questions about filling and sensors
Pouring boiling water?
* are you sure its boiling? how can you make sure that the machine doing the pouring got the right 'done' signal from the kettle?
* How do you make sure that the machine pourer knows where the pot is?
* What if the pot tips over during pouring?
* etc.
And so on - you can go on for hours. They will get bored and say "yes but this level of detail is silly", you can sagely smile and say "exactly".


ps. after all that tell them never to compare their jobs with yours

#teamComputerEngineering
Re: Explaining To Non-programmers How Complex Software Development Is by larisoft: 10:26am On Mar 30, 2016
Lol!!! really cool post.
Re: Explaining To Non-programmers How Complex Software Development Is by Raypawer(m): 12:42pm On Mar 30, 2016
Not creative at all, try to give credit to the owners of a content you post or use, this is one time a quora post, its even old... angry angry angry
1 Reply

Programmers how much do you earn monthly?Java Programmers - How Do I Pass Variable Value From A Classa To Another ClassbProgrammers, How Is This Recession Affecting Your Work?234

Air Compressor Ladder Logic Circuit.No Scam! Pls Any Online Cbt Script Available?Bonn juvenile hosting