The Latest

Leader on a team 7 Lessons Agile Can Teach Us about Leadership[article]

The Agile Manifesto contains values to guide teams toward developing better software. But its directives are also about leadership—influencing culture and creating an organization where people can collaborate to meet the needs of their customers. Here are seven lessons the Agile Manifesto can teach us about leadership.

Ryan Ripley's picture Ryan Ripley
Woman designing software architecture An Agile Approach to Software Architecture[article]

For an organization transitioning to agile development, creating software architecture isn’t incompatible with your new processes. Consider the principles in the Agile Manifesto, involve team members who will be using the architecture in its development, and reflect and adapt often, and you will end up with an architecture that meets the needs of your team and your enterprise.

Gene Gotimer's picture Gene Gotimer
Jeffery Payne A New Leader to Guide AgileConnection Forward[article]

AgileConnection has a new technical editor! Jeffery Payne has years of experience in the agile community, and he's excited to take the helm. The site will still be a home for software professionals to learn and talk about the latest agile development and methodology practices, but Jeff also has plans to start covering DevOps more and to recruit new writers.

Jeffery Payne's picture Jeffery Payne
Six steps 6 Steps to a Successful DevOps Adoption[article]

Implementing DevOps practices can significantly accelerate software releases while still assuring applications meet quality objectives. But DevOps can’t be bought, bolted on, or just declared. If you’re considering a move to a DevOps delivery model, here are six approaches for ensuring a successful DevOps adoption within an organization.

Alan Crouch's picture Alan Crouch
Changing of the guard at Buckingham Palace A Changing of the Guard at AgileConnection[article]

The AgileConnection technical editor, Johanna Rothman, is moving on from her post. Here, she reflects on what she's learned over the last six years—about writing, agile, and working with people—and she introduces you to the new person who is taking over for the site.

Johanna Rothman's picture Johanna Rothman
Agile DevOps Include Automated Testing in Your Definition of Done[presentation]
Slideshow

Even though most teams appreciate the benefits of test automation, it is commonly viewed as too time-consuming to be included as part of an agile sprint. This results in automation being done in isolation, typically months after the user story has been completed. This can lead to several...

Angie Jones
Agile DevOps Storytelling Techniques for Better Requirements[presentation]
Slideshow

Do you struggle with making your ideas clear and understandable to others? Does it annoy you to sit in requirements sessions for hours only to leave with more questions than answers? As human beings, we’re made for storytelling. It is a natural form of communication. So, Jeff Howey...

Jeff Howey
Agile DevOps Software Craftsmanship in an Agile Environment[presentation]
Slideshow

In the past two decades agile has become the popular development methodology. Businesses have been rushing to adopt agile processes because it promises to save money and deliver working software more quickly. However, for many businesses, software quality has not improved—and...

Chris McKenzie
Agile DevOps Adapting Your Organization and Teams for Agile[presentation]
Slideshow

As more and more companies and teams transform to agile, the challenges become more diverse and affect how teams execute and the personal careers/ambitions of team members. Agile transformation poses challenges that span product architectures, products modularization, execution velocity...

Nir Szilagyi
Agile DevOps Agile Test Automation for Data-Centric Applications[presentation]
Slideshow

Test automation is one of several key technical enablement practices that allow teams to be more successful in their agile journey. Although there are many test practices and automation tools available for software development teams to leverage, few are targeted to data-related development...

Lynn Winterboer and Cher Fox
Agile DevOps Finding the 'Seams': Making User Stories Smaller[presentation]
Slideshow

When we adopt agile practices and a lean mindset, we make great promises to ourselves but we often encounter difficulties in creating user stories that are of high quality and utility. Mitch Goldstein describes why user stories and their value are the currency of agile and lean software...

Mitch Goldstein
Agile DevOps The Agile Dojo: Shiny Toy or Best Idea Ever?[presentation]
Slideshow

Remember your first two weeks on a scrum team? It was fantastic and miserable all at the same time. And when things got difficult, your team teetered on the edge of the waterfall. What if there were a way to help teams gel more quickly and accelerate their agile learning by immersing them...

Francie Van Wirkus
Agile DevOps Improv(e) Your Requirements[presentation]
Slideshow

Improvisational comedy—sometimes called improv—is a form of theater in which the performance is created spontaneously, in the moment. Successful improvisers learn and use a variety of skills and techniques which allow them to better extract ideas, expand on them, and make them meaningful...

Damian Synadinos
Agile DevOps From Monoliths to Services: Paying Your Technical Debt[presentation]
Slideshow

Ever since distributed software became popular, developers have been choosing whether to use monolithic architectures or service-oriented architectures. With the advancement of cloud infrastructure and the widespread implementation of agile methodologies, the latter approach has been...

David Litvak
Agile DevOps Is Your Project Doomed from the Start?[presentation]
Slideshow

When we think of planning, we often think about requirements planning. We get the initial features and functions down, and then see where agile takes us. Lisa Calkins claims that less than a third of software development projects are successful. Regarding this lack of success, process...

Lisa Calkins

Pages

AgileConnection is a TechWell community.

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