The Latest

Developer working sustainably Cultivating Sustainable Agile Development[article]

In agile development, we want to support a sustainable pace because we recognize that when we overwork ourselves, we tend to introduce defects that are more costly to repair than can be offset by any efficiencies we gain by putting in massive amounts of overtime. We should encourage a set of common standards and practices to help us build solutions that are more maintainable and extendable.

David Bernstein's picture David Bernstein
Man doing martial arts routine on the beach Agile Shu-Ha-Ri for Business Innovation[article]

The learning pattern Shu-Ha-Ri—originally from the Japanese martial art aikido—has been adapted to apply to agile adoption, with the three levels sometimes interpreted as imitate, assimilate, and innovate. However, it is easy to oversimplify Shu-Ha-Ri, which can slow or halt your agile adoption. Agile is not just another process—it requires changes to our mindsets. Here's how to approach this as a cycle of learning.

Daryl  Kulak's picture Daryl Kulak Hong Li
Distributed team pointing out their locations on a map Creating Time for Collaboration with Distributed Teams and Agile Approaches[article]

Many of us have horrible experiences with distributed teams where we can find no possibility of collaboration, but it doesn’t have to be that way. Even if a team is distributed, those team members need collaborative opportunities and space. What’s important is the team’s time for collaboration, not time zones. Here are some ways you can visualize when your team works and create more quality collaboration time.

Mark Kilby's picture Mark Kilby Johanna Rothman
Mentor teaching a new developer coding skills Learning the Skills of a Professional Software Developer[article]

We hire for programming language skills or framework experience, but these are the kinds of things that any developer should be able to pick up quickly. David Bernstein says we should be hiring based on talent instead, and mentoring developers to write code that can be maintained and extended more easily. These critical skills are best learned on the job, which is why mentoring is so valuable.

David Bernstein's picture David Bernstein
Wilson Mar Retooling and Retraining in the Era of AI: An Interview with Wilson Mar[interview]

Wilson Mar, systems architect at McKinsey & Company, discusses the age of AI, saying the best way to stay with the times is to be a risk-taker and a nonconformist. He talks about who the modern Luddites are and says companies need to recognize and accept different modes of communication in order to keep jobs in a time when technology is taking over.

 
Jennifer Bonine's picture Jennifer Bonine
Software professional identifying risks along a project lifecycle How Agile Reduces Product Risk[article]

With traditional software development methods, you are betting that end-of-lifecycle testing will let your team correct all risks, but experience has taught us that this seldom happens. With agile, you are incrementally reducing risk with every iteration and release you do, mitigating risks as you go. This article examines each of the value statements from the Agile Manifesto to illustrate how agile ultimately helps us reduce product risk.

Leanne Howard's picture Leanne Howard
Arrows surrounded by the words Agile Development The Agile Manifesto Principles: Deliver Working Software[interview]

Bob Foster, technical manager at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of delivering working software: "Working software is the primary measure of progress." Continue the conversation with Bob and Owen on the TechWell Hub.

Owen Gotimer's picture Owen Gotimer
Barriers in front of a road It's Not Just Culture: When Teams Impede Agile Adoption[article]

Cultural norms can hamper successful agile transformation. Many of these habits and customs are started and perpetuated by senior leadership, but that’s not always the only source of resistance. Often, ingrained behaviors and thinking can occur within the team, including business partners, that also can hinder agility. Five of these barriers are explored here, as well as mindset antidotes to help get the team on the road to agile success.

Joe Schofield's picture Joe Schofield
Jan Jaap Cannegieter Coaching Senior Managers: A Conversation with Jan Jaap Cannegieter[interview]
Video

Jan Jaap Cannegieter, principal consultant at Squerist, chats with TechWell community manager Owen Gotimer about senior management’s new role in agile development, strategies for providing feedback to managers, and why more teams should shift testing right. Continue the conversation with Jan Jaap and Owen (@owen) on the TechWell Hub (http://hub.techwell.com/)!

Owen Gotimer's picture Owen Gotimer
Nikki Henry Motivating a Millennial Workforce: An Interview with Nikki Henry[interview]

Nikki Henry, founder and CEO of Ladies Leading Ladies, talks about where to find great millennial employees to hire and how to keep them motivated. Nikki says millennials are very passionate and purpose-focused, and treating them as individuals will help keep them at your company for the long term. She shares tips for attracting, retaining, and working effectively with the millennial workforce.

Jennifer Bonine's picture Jennifer Bonine
DevOps team bumping fists 7 Ways to Change the Culture for DevOps Success[article]

The hard part of successful DevOps isn’t implementing the technology; it's ensuring you have the right culture in your organization. You need to break down silos and align competing priorities and individual incentives to gain real benefits from DevOps. Move beyond thinking about technology alone and look at the people side of the equation. Here are seven ways to create a successful team that delivers the benefits of DevOps.

Steve Jones's picture Steve Jones
A group of people all putting their hands in The Agile Manifesto Principles: Support Motivated Individuals[interview]

Brian Hicks, managing consultant at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of supporting motivated individuals: "Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done." Continue the conversation with Brian and Owen on the TechWell Hub.

Owen Gotimer's picture Owen Gotimer
Green sign saying excellence The Agile Manifesto Principles: Promote Technical Excellence[interview]

Cassandra Comar, senior consultant at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of promoting technical excellence: "Continuous attention to technical excellence and good design enhances agility." Continue the conversation with Cassandra and Owen on the TechWell Hub.

Owen Gotimer's picture Owen Gotimer
Man scratching his head with a question mark The Agile Manifesto Principles: Welcome Changing Requirements[interview]

Jonathan Miller Kauffman, senior consultant at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of welcoming changing requirements: "Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage." Continue the conversation with Jonathan and Owen on the TechWell Hub.

Owen Gotimer's picture Owen Gotimer
Self Organizing Team The Agile Manifesto Principles: Self-Organizing Teams[interview]

Gene Gotimer, principal consultant at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of self-organizing teams: "The best architectures, requirements, and designs emerge from self-organizing teams." Continue the conversation with Gene and Owen on the TechWell Hub!

Owen Gotimer's picture Owen Gotimer

Pages

AgileConnection is a TechWell community.

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