Cucumber

Introducing Cucumber for Java + STANDARD Values

Keith Shakib Agile, Dev Methodologies, Java, Technology Snapshot, Testing 1 Comment

As software developers, we all have our favorite tools for making us successful. Many are perfect for the job when getting started but are soon outgrown. Others require too much setup and training to “dip your toes in the water” just to simply find out if they are the right tool. Cucumber JVM is a testing framework that enhances JUnit …

Distributed Agile Team

Distributed Team & Agile? No Problem!

Donna Beger Agile, Business, Dev Methodologies 9 Comments

Tools and Techniques for the Distributed Agile Team The Agile Manifesto asserts that co-location & face-to-face communication are essential components to a successful software development team. However, with today’s technology, co-location is just a click away. In this post, we’ll discuss online tools for the following Agile techniques: Scrum Pointing Poker Retrospective Teamwork in general When searching for tools, we …

Agile Team Member Anti-Patterns

Joshua Robinson Agile, Dev Methodologies 2 Comments

In this blog post, I examine Agile team member roles and explain what I see as behaviors, or “anti-patterns,” that are detrimental to the Agile process. It is my goal to avoid a negative tone and, instead, emphasize that these are behaviors that can be changed for the better of the team. However, we can not change these behaviors unless …

Anatomy of a Retrospective, Part Three

Ben Haith Agile, Dev Methodologies, Tutorial 4 Comments

Part three in a three-part blog series. As previously mentioned, Retrospectives integrate well into the natural cadence of an Agile software development approach.  The three typical Retrospective rhythms are conducted at the iteration, release, and project points.  Additionally, a project team might consider conducting a “mini” or incident Retrospective; as an example, the result of a daily standup meeting could …