|
Agile Roadblocks: Overcoming Obstacles to Embrace Change While Agile development embraces flexibility, it does face some hurdles. Users may cling to the familiar, oversimplified software lacks user control, and remote meetings might hinder collaboration. User feedback may be vague, and new software lacks an initial user base. Solutions inculde user voting, prioritizing user needs, and leveraging feedback from related software.
|
|
|
An Overview of Linux Exit Codes Understanding exit codes is essential for detecting errors, automating tasks, debugging issues, and facilitating inter-process communication. By mastering the key exit codes and their meanings, Linux users can effectively manage and troubleshoot their command execution and shell scripting.
|
|
|
Continuous Delivery in Agile: Trends and Insights Continuous delivery (CD) and agile development are practices that complement each other well, with CD providing a set of techniques that can help make agile implementations more successful. As continuous delivery practices evolve, several trends have emerged, shaping the future of agile development. These trends assist organizations in improving their software quality and speeding up the delivery process.
|
|
|
What Makes Apache Kafka Suitable for Agile Development The Agile Manifesto establishes 12 principles for Agile software development. Most software that has a dependency on another software inherits its Agile features—and in this article, we will explore what makes Apache Kafka suitable for Agile software development.
|
|
|
Whole Team Quality: A Conversation with Melissa Benua
Video
Melissa Benua, director of engineering at mParticle, chats with TechWell community manager Owen Gotimer about the importance of whole team quality, how to get started using the test pyramid, and how developers can start writing testable code.
|
|
|
What Agile and DevOps Do for Software Communities: An Interview with Brandon Carlson
Video
In this interview, Brandon Carlson, a consultant at Lean TECHniques, explains how all the newer aspects of software have come together. He explains how things have changed since agile has grown in prominence and what DevOps does for testing and development.
|
|
|
Better Thinking for Better Software: Thinking Critically about Software Development: An Interview with Laurent Bossavit
Podcast
In this interview, software developer Laurent Bossavit talks about why we need to think more critically about software development. He dispels common misconceptions about the industry and suggests better ways to improve the development process, such as agile and lean methods.
|
|
|
How Agile Impacts Configuration Management and Testing: An Interview with Steve Berczuk
Video
Steve Berczuk is a regular contributor to TechWell and StickyMinds and a principal engineer and ScrumMaster at Fitbit in Boston. In this interview, Steve discusses configuration management and agile, helpful tools, and how testing has evolved over the years with the rise of agile.
|
|
|
ADC-BSC EAST 2013 Keynote: Worse Is Better—For Better or for Worse
Slideshow
More than two decades ago, Richard P. Gabriel proposed the idea that “Worse Is Better” to explain why some things that are designed to be pure and perfect are eclipsed by solutions that are compromised and imperfect. This is not simply an observation that things should be better but are...
|
Kevlin Henney, Independent Consultant
|
|
Organizing a Self-Organizing Team
Slideshow
Your organization is embracing agile. When it comes to adopting the process, your team seems to be doing all the right things. Yet deep down, something still doesn’t seem quite right. As their leader, it could be that you haven’t figured it out either. Perhaps your team is lacking some...
|
John Lynch, Clashmore Software Solutions
|
|
Transforming the Large Organization
Slideshow
Transforming software development across geographic locations in a large company is difficult. But Nationwide Insurance found a way to successfully implement more than forty agile teams in multiple locations around the United States using their internal Application Development Center.
|
Sara McClintock, Nationwide
|
|
Test (and More) Patterns for Continuous Software Delivery
Slideshow
Top web companies employ continuous delivery of software to build and deploy systems faster and gain a marked competitive advantage. You can do it, too! Andy Singleton shares the patterns for testing in real time that result in more frequent and more reliable releases. He explains why...
|
Andy Singleton, Assembla
|
Visit Our Other Communities
AgileConnection is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.