Transition

Articles

Making a Choice Is Agile Methodology Right for Your Development Projects?

An Agile approach to software development looks good on paper. However, author Rajashekar Reddy Ramasahayam argues that it may not be a fit for all projects.

Juggling The Life of an Agile Coach

For a long time, my colleagues were asking if I could articulate my days when I was engaged in coaching for agile transformation and how other coaches could prepare. Here are my thoughts.

Chandan Lal  Patary's picture Chandan Lal Patary
Agile Organization What Does It Mean To Be An Agile Organization

So, what exactly does it mean to embody the agile mindset? Well, simply put, to be agile means to empower your employees with maximum flexibility within a clear structure. Read on for six attributes of successful agile organizations.

River flowing through a forest Why You Should Be Talking Less Agile and More Flow

“Flow,” defined as the movement of business value from customer insight to product delivery, is a fundamental prerequisite to agile success. Surfacing and visualizing the end-to-end workflow is a foundational requirement for enabling companies to master software-based solutions at scale. To take agile forward, you first need visibility into flow through these essential metrics.

Agile project management team collaborating Agile Project Management: 10 Tips from the Masters

In today’s fast-paced world, organizational agility is critical to business success. However, it’s common for there to be a clash between the traditional top-down business culture and the agile business philosophy. Agile project management is not just a set of processes and predetermined activities, but rather a genuine philosophy that forces organizations to embrace a brand-new mindset.

Isabell Gaylord's picture Isabell Gaylord
Agile team all putting their hands in for a high five How to Nail Agile Collaboration and Build Better Products

The rapid rate of technological change is forcing enterprises to reinvent themselves and provide more flexible approaches, so agile transformations are key. However, knowing that agile is important is one thing, but the ability to properly implement the main principles, tools, and techniques of agile is another. Let’s explore time-tested agile principles that will help your organization build innovative products that customers love.

Matthew Chen's picture Matthew Chen
Solved Rubik's cube Solving 6 Major Challenges of Implementing Agile

Implementing agile often means throwing out the rulebook when it comes to how teams work, how projects are organized, and even what the office floor plan looks like. This can be a difficult transition, but it's nothing to fear if you can anticipate the challenges and plan accordingly. Here are six of the greatest challenges teams face when implementing agile, along with some tips on how to avoid them.

Ashley Halsey's picture Ashley Halsey
Timelapse photo of cars speeding down a road How to Accelerate Your Release Cycles with Agile Testing

With the traditional waterfall method of testing, achieving quality and faster time to market is difficult. Agile testing has emerged as an alternative, where development and testing take place simultaneously instead of operating in their respective silos. Let’s look at what it means to perform agile testing, what practices are necessary, and how agile testing can benefit your software releases.

Akshaya Choudhary's picture Akshaya Choudhary
Agile developers and testers collaborating Testing in Agile: How to Get Started

There is a lot of interest in organizations around a transformation to agility. However, the focus is usually on agile development, so it may not be clear how software testing is done in agile. If you're responsible for leading your testing teams, don't let them be left behind. Here’s how you can make testers part of the transformation, too—step by step, because this is agile, after all.

Balazs Schaffhauser's picture Balazs Schaffhauser
Agile team deciding how best to accomplish their work 6 Anti-Patterns Preventing Agile Teams from Self-Organizing

People have different cultural backgrounds, habits, beliefs, interests, capabilities, knowledge, skills, and temperaments. When put together on a team, they can’t always be governed by a rulebook to become self-organized. The dynamics among them have to be understood to recognize the anti-patterns first. Here are six anti-patterns that must be avoided and remediated to help teams move toward self-organization.

Ajeet Singh's picture Ajeet Singh

Pages

AgileConnection is a TechWell community.

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