CSC/ECE 517 Fall 2009/wiki2 6 TDD: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 3: Line 3:
== Software Development Methodology ==
== Software Development Methodology ==


A software development methodology[http://en.wikipedia.org/wiki/Software_development_methodologies] is a framework used to structure, plan, and control the process of developing a software system.<sup>[1]</sup>
A [http://en.wikipedia.org/wiki/Software_development_methodologies software development methodology] is a framework used to structure, plan, and control the process of developing a software system.<sup>[1]</sup>


== Responsibility Driven Development(RDD)==
== Responsibility Driven Development(RDD)==

Revision as of 22:33, 9 October 2009

Survey of "Driven Development" Methodologies

Software Development Methodology

A software development methodology is a framework used to structure, plan, and control the process of developing a software system.[1]

Responsibility Driven Development(RDD)

Test Driven Development(TDD)

Behavior Driven Development(BDD)

Domain Driven Development(DDD)

Model Driven Development(MDD)

Conclusions

References