nus-cs2103-AY2021S1 / forum

20 stars 2 forks source link

"When developing a software to compete with Facebook, an iterative approach is more suitable than a sequential approach", why? #521

Open nicktohzyu opened 3 years ago

nicktohzyu commented 3 years ago

I would think that since facebook is already established, mimicking its features is like achieving static requirements

marcustw commented 3 years ago

In my opinion, since Facebook is already established, the iterative approach helps developers to gain feedback on how their iterations compare to Facebook. A sequential model is not very helpful for developers to deploy a final product to compete against Facebook.

damithc commented 3 years ago

Also keep in mind that replicating the exact functionality of an existing product is not a good way to compete with it.

peter-yeh commented 3 years ago

Also since Facebook also pushes out frequent updates, using sequential approach would produce a outdated version of Facebook by the time it is released