Virtual Genius LLC
We love teaching agile teams how to do collaborative design!
Collaborative design is about team members working together to produce the best product in the shortest time possible.
Virtual Genius LLC specializes in equipping agile teams to build the right product, and build the product right. Teams learn how to integrate visual User Experience Design (UXD) and Behavior-Driven Development (BDD) techniques to cultivate and validate shared understanding of customer needs.
Through applying Domain-Driven Design (DDD), teams are able to tackle customer needs in complex and changing business domains, deal effectively with the challenges of legacy systems, and navigate large-scale multi-team development efforts.
We provide private and public classes in DDD and BDD for agile teams. Focused follow-up coaching furnishes teams with the skills necessary to apply the collaborative design techniques to their project work.
Collaborative design enables innovation, creativity, and accelerates the delivery of software solutions that truly meet human needs in creative ways.
Find us in Twitter.
The Dark Side of BDD
Featuring Dirk Rombauts
When people first hear about Behaviour Driven Development, they may well think it is the silver bullet that will solve all the problems between stakeholders in a project. Care must be taken though, because several forces will try to lure you away from the straight path. If you go to the dark...bdd cukeup dark-side
Featuring Seb Rose
Open source software is everywhere. The Cucumber family of tools is a prime example of an open source success, but even here the diversity of contributors is fairly narrow. At a recent meetup of Cucumber contributors there were representatives from 11 nations, but the ethnic, gender and age...cukeup bdd tdd cucumber red-green-refactor
Workshop: Modelling by Example
Featuring Konstantin Kudryashov and Ciaran McNulty
We know BDD and tools like Cucumber are amazing helpers in talking with businesses effectively. It is a great way to extract business requirements in the way that there's no inherited ambiguity. But what if it is much more? What if Cucumber could also help us to model our application as much...bdd ddd domain modelling examples cukeup gherkin
BDD in Moderation - A talk from the Trenches
Featuring Keith Salisbury and Joe James
Joe and Keith have spent 12 months building one of the most sophisticated Ruby on Rails applications either of them has ever built. They are both passionate TDD and especially BDD practitioners and this project offered them a chance to really embrace an outside in approach to the development....cucumber bdd tdd ruby-on-rails cukeup
Hive CI: Making Automation Scale for iPlayer
Featuring David Buckhurst
The BBC iPlayer TV & Mobile applications run across a huge variety of devices. The team at BBC has invested heavily in test automation to reduce its manual testing effort but struggled to scale across physical devices with conventional CI tools.cukeup hive-ci iplayer bbc ci-system