Vertical vs Horizontal Development

In this video I discuss two different approaches to software development; Horizontal approach where the dependency tree is followed up from the simplest sub systems to the final product, and the vertical approach where a subset of requirements are fulfilled early to give to the customer. For more information about software development go to Devcentre.Org.

Duration : 0:4:16


[youtube t5gIbJjFbaY]

Tags: , , , , , , , ,

5 Responses to “Vertical vs Horizontal Development”

  1. JapaneseLearningVid Says:

    I like the “learn …
    I like the “learn by doing” section at the end of in “A Discipline for Software Engineering”. Doing the exercises did change how I write code. The value of the book is at the back. If you get better software in less time, and you know why, then you have understood.

  2. cheetah100 Says:

    See my video on …
    See my video on Appropriate Design. I prefer the vertical approach, but to do this you need to understand the core vision, and not start with functionality on the edge of the domain. Its not easy sometimes because appreciation of the approach taken often isn’t planned by management. In fact I still see monolithic designs sometimes. Also to a large extent this analysis is suited to larger business apps than small webapps.

  3. remikit Says:

    Thanks for posting. …
    Thanks for posting.

    Would any organization be flexible enough to implement both approaches without going overboard on one or the other? Right now, I tend to hear people totally dinging the horizontal approach or the vertical approach. Few people are trying to see the value of both and the need for both in different situations.

  4. huduga005 Says:

    Audio is not clear
    Audio is not clear

  5. santan61 Says:

    Not bad but it …
    Not bad but it would be better if he did talk about the methods to achieve these development types

Leave a Reply