The Windy Road team are really proud to announce that BWUnit™ has finished beta testing. We've put years of work into BWUnit and it's little sibling TIBant™ and we know that BWUnit now has all the pieces you need to take control of your TIBCO BusinessWorks™ development. It's time you find out why BWUnit is the premier unit testing framework for BusinessWorks.
BWUnit v6 has been released. For details, please see the Closed Defects and Implemented Features List.
BWUnit v5 has been released. For details, please see the Closed Defects and Implemented Features List.
BWUnit v4 has been released. For details, please see the Closed Defects and Implemented Features List.
BWUnit v3 has been released. For details, please see the Closed Defects and Implemented Features List.
TIBant v6 has been released. For details, please see the Closed Defects and Implemented Features List.
We are really excited to announce the opening of our new online store. For a while now it's been possible to buy commercial support agreements for TIBant™, but only for those in the know. Now the option is available for everyone and to celebrate we're offering a 50% discount for an entire month. Just use the coupon code NEWSTORE before the 14th of May and you'll get 50% off your entire purchased support agreement. Prices start at $99.00 for 1 Year of support.
BWUnit v2 has been released. For details, please see the Closed Defects and Implemented Features List.
There is a great response on Quora for the question Engineering Management: Why are software development task estimations regularly off by a factor of 2-3? The top answer is right on the mark.
The main reason for this problem is that software development is not an engineering discipline. The idea that software could be engineered originated from the 1968 & 1969 NATO “Software Engineering” conferences.
“What software people must do is to adopt the same engineering practices that are successfully deployed by us hardware engineers” – Bell Labs 1968
Over 40 years later this misconception still persists, but it is a misconception that an increasing number of people within the software development community are trying to dispel.
“The Agile Movement is the end-game of a set of approaches starting in the late 1970’s that asserts business and software product development is a creative, open and intensely collaborative process not an engineered process.” – Rob Thomsett 2011
There will always be difficulties encountered that throw software development estimates completely off. This is why I hate estimates (Waterfall or Scrum based) and love Lean’s Cadence. From Mary Poppendieck:
A regular cadence, or “heartbeat," establishes the capability of a team to reliably deliver working software at a dependable velocity. An organization that delivers at a regular cadence has established its process capability and can easily measure its capacity.
It is with this measured dependable velocity that lean software teams can accurately and reliably predict and plan their projects.
We have just released BWUnit v1.5, and while there aren’t any major changes from a user's point of view, this release is a significant step forward for BWUnit. This is the first BWUnit release using the Continuous Delivery approach, which as we have seen with TIBant, gives us much shorter cycle times. In layman’s terms, releases of BWUnit should be much more frequent, allowing us to deliver valuable features (such as the new UI) to you sooner rather than later. We hope you’ll notice and appreciate the more frequent releases.