The Latest

Throughput or Productivity?[article]

I’m tech-editing an article for the Agile Journal. I’m having a discussion with the author about the words “productivity” and “throughput.”

I believe that what we measure in agile teams is throughput, the number of features through the team over time. I don’t think we measure productivity, the number of features per person or per team over time.

In kanban, it’s quite clear. We measure throughput. To me, it’s clear in iterations, too. We measure throughput.

Johanna Rothman's picture Johanna Rothman
Software Configuration Management for Cloud, Mobile, and Database Development[article]

Supporting cloud, mobile, and database development sounds like a remarkably technical endeavor. In practice, personality issues between team members can impact just how effectively you handle these complex technical efforts.

Leslie  Sachs's picture Leslie Sachs
Patterns and The Storytelling Animal[article]

I had the good fortune to be involved in the early days of the Software Patterns.  In brief, patterns are about capturing solutions that people have developed organically over time, which have proven to be the best ones for the context at hand. What's interesting about patterns to those who are used to more academic approaches to learning about software,  is that a good pattern isn't novel. If you've been working in a domain for a time you are likely  to recognize solutions you have used before.

Steve Berczuk's picture Steve Berczuk
Heard and Valued: Three Short and Useful Bits of Advice for Improving Your Leadership Skills[article]

Yogi Berra famously said, “You can observe a lot just by watching.” In this article, Payson shares some of what he’s learned about leadership just by listening. Learn how transparency and iterative improvement can maximize the results of great leadership.

Payson Hall's picture Payson Hall
No One Left Behind: Make Time for Accessibility Testing[magazine]

Ten percent of the world's population lives with some sort of disability. So, is your software product optimized accessible to these people? Rajini Padmanaban takes a look at the different types of disabilities out there and the ways to ensure your product works well with as many of these needs as possible.

Rajini  Padmanaban's picture Rajini Padmanaban
Have the Orders Changed?[article]

One of the great things about being a parent is that you have an excuse to re-read some classic books. My five year old and I have been reading The Little Prince, and the story of the Lamp Lighter reminded of a common problem teams have with organizational inertia when trying to transition to agile software development.

Steve Berczuk's picture Steve Berczuk
A Conversation with Rajini Padmanaban A Conversation with Rajini Padmanaban[article]

Rajini Padmanaban is the director of engagement at QA InfoTech. She will be speaking about crowdsourced software testing at the STAREAST conference in April, so I took this opportunity to learn a bit more about crowdsourced testing and find out why it is better than traditional testing in some projects.

Heather Shanholtzer's picture Heather Shanholtzer
How Database Change Management Helps Drive Operational Excellence[article]

In this article, Yaniv Yehuda examines how Database Change Management (DCM) must be embraced by everyone on board when creating a successful deployment strategy. Learn how deadlines are more easily met and releases become more reliable with this strategy.

Yaniv  Yehuda's picture Yaniv Yehuda
On Beauty, Quality, and Relativity[article]

The saying “beauty is in the eye of the beholder” rings true whether you’re staring at a centuries-old painting, listening to a busker’s music reflect off the tiles in a subway station, or testing software. It’s one thing to evaluate quality, but how do we evaluate how we evaluate quality?

Zeger van Hese's picture Zeger van Hese
Executive Interview: Mughees Minhas, Oracle[magazine]

Mughees Minhas is the senior director of product management for Redwood Shores-based Oracle Corporation where he specializes in application testing, database performance diagnostics, and data center monitoring and optimization. We recently had the opportunity to talk to Mughees about the rise of the cloud, market consolidation, and risk management.

Jonathan Vanian's picture Jonathan Vanian
Is There a Quality Spectrum?[magazine]

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Does Agile Change the Way a Tester Works?[magazine]

In this installment of FAQ, SQE Trainer Jeffery Payne answers one of the questions students ask him most often.

Jeffery Payne's picture Jeffery Payne
Agile Code for Agile Teams[magazine]

What makes a team agile? Is it in the way it plans projects or how it engineers its products? In this article, Steve Berczuk explains how agile code and technical practices can help a team stay agile across the product lifecycle.

Steve Berczuk's picture Steve Berczuk
Is There a Place in the Agile World for Tools?[article]

When folks started moving to agile development around the turn of the century, they first moved away from using certain automated tools. They did this mostly in order to get rid of project management tools and focus on face-to-face communications. This was a reasonable reaction to what had turned into a world of silos and automated workflow management. We developers were ridding ourselves of the mechanisms that produce all of that ceremony and reams of design documents. We would only use index cards and hand-drawn charts on a whiteboard. We didn’t want any tools to get in the way of the real work we were doing.

Steven  Ropa's picture Steven Ropa
person on podium We're Not "Special"[article]

Often, when I comment on someone's blog post or respond to a tweet with a story about how my team succeeded with some practice, someone replies, "Yeah, but your team is special." I interpret this as meaning, "You're a presenter and book author. You must be an expert, so of course your team can do anything." This frustrates the heck out of me.

Lisa Crispin's picture Lisa Crispin

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.