CSC/ECE 517 Fall 2009/wiki2 19 as: Difference between revisions
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
===Behavior Driven=== | ===Behavior Driven=== | ||
Behavior Driven Development (or BDD) is an Agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. | |||
===Domain Driven=== | ===Domain Driven=== | ||
Domain-driven design (DDD) is an approach to the design of software, based on the two premises: | Domain-driven design (DDD) is an approach to the design of software, based on the two premises: | ||
===Model Driven=== | ===Model Driven=== |
Revision as of 06:19, 8 October 2009
Development methodologies
Responsibility Driven
Test Driven
Test-driven development (TDD) is a software development technique that relies on the repetition of a very short development cycle: First the developer writes a failing automated test case that defines a desired improvement or new function, then produces code to pass that test and finally refactors the new code to acceptable standards
Behavior Driven
Behavior Driven Development (or BDD) is an Agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project.
Domain Driven
Domain-driven design (DDD) is an approach to the design of software, based on the two premises: