|This article does not cite any sources. (January 2007)|
Formal Specification Versus Exploratory Programming
For some software development projects, it makes sense to do a requirements analysis and a formal specification. For other software development projects, it makes sense to let the developers experiment with the technology and let the specification of the software evolve depending upon the exploratory programming.
|This software-engineering-related article is a stub. You can help Wikipedia by expanding it.|