Articles on Process

Alon Salant

Alon Salant

Alon at Web 2.0 in SF May 5 on “Blurring the Lines”

I’m excited about our panel next Wed at Web 2.0 Expo in San Francisco Blurring the Lines: From Human Centered Design to Customer Driven Development. We’re planning to share real world practices that help multi-disciplinary teams collaborate on creating great products. We’ve got a good range of perspective and experience to draw from. Maria Giudice

Alon Salant

Alon Salant

Play at Work for Museums and the Web in Denver, April 17

Dana Mitroff from SFMOMA and I are running a session April 17 at Museums and the Web in Denver, CO called Play at Work: Applying Agile Methods to Museum Web Site Development. Our goal is to give attendees a taste of some of the novel activities we use to encourage collaboration, communication and fun while

Alon Salant

Alon Salant

Story Mapper is Release Planning for Pivotal Tracker

We’re proud to announce the release of Story Mapper, a project we have been working on at Carbon Five to support an Agile project planning technique called story mapping. We use Pivotal Tracker to manage our feature backlog and the day-to-day activities of tracking a feature from estimation through delivery and acceptance. However, we find

Andy Peterson

Andy Peterson

Javascript Testing Talk in Oakland

Next week at EBig Jonah and I are wrapping up our world tour of talking about Javascript testing. March 17th in Oakland: “Recent evolutions in Javascript testing frameworks now allow creating test suites, test-driving development, and running tests on a continuous integration server. This allows us to support more complex Javascript, have confidence in the implementation,

Andy Peterson

Andy Peterson

Test-Driven JavaScript with ScrewUnit and BlueRidge

Jonah and I are taking our presentation about Javascript Testing on the road next Tuesday at 6:30 in Palo Alto, at the SDForum The teaser for it… Recent evolutions in JavaScript testing frameworks now allow creating test suites, test-driving development, and running tests on a continuous integration server. This allows us to support more complex JavaScript,

Alex Cruikshank

Alex Cruikshank

Screw.Unit JS Testing in Maven: javascript-test-maven-plugin

I’ve written a maven plugin to integrate Screw.Unit javascript tests into a maven build. The project is inspired by the Blue Ridge testing framework for Rails, but it’s a bit more light-weight by design.

Andy Peterson

Andy Peterson

Recipe for 5 Whys with an Agile Software Team

5 Whys is a great way to get at the root of quality problems. On my last three projects, when I felt like code quality was dropping, I ran a “5 Whys” session. I have found it adds variety, solves a very specific problem, and plugs right in as an alternative to an agile reflection.

Alon Salant

Alon Salant

Recipe for Simple Agile Retrospectives

After my talk at the Commonwealth Club last week our good friend Darren from Stimulant followed up with me to get a summary of the simple agile retrospective technique I described. I thought I’d just send him to Google but a search for agile retrospective returned descriptions that seemed too heavy weight for the small,

Alon Salant

Alon Salant

Fail Early and Often at the Commonwealth Club Wed Dec 9

Please join us for an Evening Program at the Commonwealth Club in San Francisco for my presentation on techniques for creating a culture of learning, quality and collaboration in your organization. I will be sharing insights including failures and lessons learned from Carbon Five’s almost 10 years of creating web-based products. Light reception to follow.

Andy Peterson

Andy Peterson

Agile Practices… visualized?

Only pure agile devotees will find it interesting… Revisiting agile methodologies, I wanted to solidify my understanding of the differences between agile, scrum, XP, etc. I went through a mini-research project of reviewing the “canonical” sources of these practices, and then built a quick visualization to clarify my understanding: http://ndpsoftware.com/agile_methods/agile_methods.html Hint: Try dragging around the