Ideas on Enterprise Information Systems Development

This blog is devoted to ideas on Enterprise Information Systems (EIS) development. It focuses on Lean Thinking, Agile Methods, and Free/Open Source Software, as means of improving EIS development and evolution, under a more practical than academical view. You may find here a lot of "thinking aloud" material, sometimes without scientific treatment... don't worry, this is a blog!
Every post is marked with at least one of Product or Process labels, meaning that they are related to execution techniques (programming and testing) or management techniques (planning and monitoring), respectively.

Saturday, September 11, 2010

Pyramid: BDD in Python

NSI started developing in March 2009 a set of tools for using BDD in Python language. They are briefly described in the technical report A tool stack for implementing Behaviour-Driven Development in Python Language, which needs to be improved and updated, however, it gives a summary of this work. This project started as an desire of using BDD in a real-world Python application: the Federal EPCT Network Digital Library (BD-EPCT) project. By the time we started, with should-dsl, Pyramid was the only set of integrated tools for BDD in Python.

No comments:

Post a Comment