The Latest
![]() |
Lessons as a Proxy PO[article] Sometimes a challenge can be turned into an opportunity. When our team learned that the business needed to pull their popular Product Owner to focus on another team, a sense of panic set in. There would be a job search that could and did take months. Who would help the team on their path to creating value in the interim? How would we operate? Over time, what seems to be a negative turn of events was turned upside down. |
|
![]() |
Text Blocks Make Java More Agile [article] A Java architect has often posed the dilemma of whether to revise existing code around a new feature. Revising code involves a lot of code review and code rewriting. Revising existing Java code is justified only if the benefits of a new feature outweigh the effort needed to revise the code. |
|
![]() |
5 Tips to Take Your DevOps Pipeline Beyond the Basics[article] The goal of a DevOps pipeline is to create a continuous workflow that includes the entire application lifecycle. But too often, people focus only on the tools and automating everything, not stopping to think whether their processes could further improve performance and efficiency. Let's look at some common challenges to continuous delivery and then learn five tips for refining your DevOps pipeline and taking it to the next level. |
|
![]() |
Using OKR Dashboards to Keep Focus on the Goal[article] Employees often lack two key pieces of information that would help keep them motivated and focused: What goal am I pursuing in my current task? And how much progress is being made? You can generate constant transparency around answers to these questions by using dashboards that outline objectives and key results, or “OKRs.” Keep everyone informed about current goals and the path to achieving them. |
|
![]() |
Fitting into an Agile Environment as a Business Analyst[article] It's the perennial question: Is there a role for business analysts in an agile environment? It stems from the fact that the Scrum Guide defines only three roles on the team: the development team, the ScrumMaster, and the product owner. Business analysts often feel like they have to justify their role. But the BA provides significant value. Here are three main ways they can make a difference on an agile team. |
|
![]() |
Testing as a Craft: A Conversation with Greg Paskal[interview]
Podcast
Greg Paskal, evangelist in testing sciences and lead author for RealWorldTestAutomation.com, chats with TechWell community manager Owen Gotimer about testing as a craft, choosing the right test automation tools, and current testing trends around the world. |
|
![]() |
Using Kubernetes for Container Orchestration in DevOps[article] Containerization has replaced virtual machines to a great extent because containers are lightweight and make efficient use of the OS kernel. Docker’s efficient nature helps with software development, testing, delivery, and deployment in a DevOps environment, and all the benefits of Docker also apply to Kubernetes. Let’s explore some of the additional agile and DevOps benefits you can gain by using Kubernetes. |
|
![]() |
5 Reasons Enterprise Test Automation Is So Challenging[article] Most organizations understand that test automation is essential for modern application delivery processes. They’re just not sure how to make it a reality in an enterprise environment without exorbitant overhead and massive disruption. Enterprise organizations typically achieve small victories, but the process ultimately decays due to challenges in five main areas. Understanding these challenges will help us overcome them. |
|
![]() |
Strengthening System Resilience with Chaos Engineering[article] Testing continuous technological change can seem like chaos. There are many challenges that need to be managed, such as unavailability of power, excessive temperature, incorrect configuration, unexpected behavior of services, network downtime, and processing slowdown in production. By deliberately engineering chaos, we’ll be able to discover many of our systems’ weaknesses before our users do. |
|
![]() |
Testing in Production: A Conversation with Talia Nassi[interview]
Podcast
Talia Nassi, developer advocate at Split Software, chats with TechWell community manager Owen Gotimer about the fears, myths, and benefits of testing in production and how to get your stakeholders on board. Continue the conversation with Talia (@Talia Nassi) and Owen (@owen) on the TechWell Hub (hub.techwell.com)! |
|
![]() |
Why You Should Be Talking Less Agile and More Flow[article] “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. |
|
![]() |
How Docker Enables Agile Software Development[article] Docker has revolutionized how software is packaged, distributed, and deployed, so it's easy to see why it has become the de facto containerization platform. But have you thought about how Docker actually makes software development, testing, delivery, and deployment more agile? Let's look at how Docker inherently supports several of the founding principles of agile software development. |
|
![]() |
Agile Project Management: 10 Tips from the Masters[article] 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. |
|
![]() |
How to Nail Agile Collaboration and Build Better Products[article] 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. |
|
![]() |
Agile Value Delivery: A Critical Component of Virtual Meetings[article] The recent surge in virtual meetings necessitates an entirely new set of desirable behaviors. But how do you keep participants engaged and material useful and on topic remotely, when it's hard enough to do that with everyone in the same room? The key is keeping value delivery front and center. Here are some tips and best practices for virtual meetings that will help you continue to deliver value. |