The Latest

STARWEST 2009: The Irrational Tester[presentation]

As a tester or test manager, you probably have wondered just how important reasoning and rational thinking actually are in many management decisions.

James Lyndsay, Workroom Productions, Ltd.
The Top Testing Challenges - or Opportunities - We Face Today[presentation]

Some people thrive on challenges, while others struggle with how to deal with them. Handled well, challenges can make us stronger in our passion, drive, and determination.

Lloyd Roden, Grove Consultants
Moving to an Agile Testing Environment: What Went Right, What Went Wrong[presentation]

About a year ago, Ray Arell called his software staff together and declared, "Hey! We are going agile!" Ray read an agile project management book on a long flight to India, and, like all good reactionary development managers, he was sold!

Ray Arell, Intel Corporation
STARWEST 2009: The Marine Corps Principles of Leadership[presentation]

Even with the best tools and processes in the world, if your staff is not focused and productive, your testing efforts will be weak and ineffective and your finished product will reflect this.

Rick Craig, Software Quality Engineering
Large-scale Exploratory Testing at Microsoft: Let's Take a Tour[presentation]

Manual testing is the best way to find the bugs most likely to bite users badly after a product ships. However, manual testing remains a very ad hoc, aimless process.

James Whittaker, Google
Games and Agile Software Development[article]

Agile software development practices have been finding their way in to various industries; finance, education, government, and even games.

Daniel Wellman's picture Daniel Wellman
The Decline and Fall of Agile SCM—and the Rise of Lean SCM[article]

There are definite signs of Agile methods (with a capital A) may be losing mind share or, at the very least, suffering from a certain amount of perhaps over-hype or over familiarity. Or maybe it is just the rise in cases of AFS (Agile Fatigue Syndrome). For some, agile is giving away to the rise of lean software development. Where will it end?

Practicing Refactoring[article]

As programmers, we're constantly working to improve and evolve our designs. Refactoring helps us take an evolving code base and make it look like the code was designed for today's problems right from the start. And hey, it can actually be fun! It can be difficult to make small steps in a tricky bit of code, hard to figure out how to fix a particular code smell, and tricky to know when you're done.

Daniel Wellman's picture Daniel Wellman
Agile Brushstrokes: The Art of Choosing an Agile Transition Style[article]

Joshua Kerievsky maps agile transitions to art styles and identifies elements that lead to success or failure, offering an excellent perspective on the art of agile transitioning and what style(s) will work best for you.

TechWell Staff
Play Ball! – The New and Improved Agile Software Development Methodology[article]

We all know that terms such as “iteration”, “project manager”, and “daily stand-up meetings” are extremely difficult for software development professionals to comprehend. To simplify things, we have created a better methodology fashioned after a metaphor of the sport of Baseball.

This article explains the fundamental principles of this revolutionary approach, the best methodology ever created because it’s brand-spanking new, named “Play Ball!”.

 

Mark Lines
Agile and Lean: Recognizing the Synergy[article]

Bob Aiello explains the process to reaching agile comes from more than simply declaring yourself as such. The road to agile is a journal, and one that requires hard work. But once you get there, the benefits can be immense. Making sure everyone on board is dedicated to the cause to reach the goal.

Bob Aiello's picture Bob Aiello
Agile Project Management – Part 1 of 2[article]

One of the first questions we get when implementing and training agility in organizations is about accounting. So much of what happens in an organization revolves around the numbers -- risk/reward, investment/return, burn-rate, etc. Many times developers and technology management gets wrapped up in all the goodness of change and then we forget to bring the accounting folks along.

 

TechWell Contributor's picture TechWell Contributor
Agile, Lean, or Something in Between[article]

Agile, and more recently lean, have dramatically shaped the landscape of software development practices. The reason is simple, they both promise to deliver higher quality products to the market faster. In this artilce, we examine some of these agile and lean promises separately and explore when one set may be a better fit over the other or how they may be combined.

Michael McCullough
An Introduction to Becoming Agile[article]

You do not do Agile, you are Agile. Agile is not a process or methodology. There is no one-size-fits all recipe for becoming or being agile. In fewer than 700 words (with the aid of illustrations), the author offers advice on how to get started in your journey to become agile.

TechWell Contributor's picture TechWell Contributor
Where to Begin Your Transition to Lean-Agile[article]

It is easy for a team to transition to Lean-Agile software development: Pick a good pilot project, get some training, re-arrange the workspace, learn the process, maybe use a coach. It has been done thousands of times. It is easy but all too often, there is no benefit for the organization. The goal is not making teams agile but making the business agile. This is a bit harder. Build your transition plan around the business and everyone—customers, business, and teams—will succeed.

Pages

AgileConnection is a TechWell community.

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