Articles

Please enter an article title, author, or keyword
cross out waste Use Lean Thinking to Accelerate DevOps Performance for Agile Teams

Leaders in agile organizations should consider adding lean techniques to their DevOps practices. Lean thinking can accelerate DevOps delivery by providing a set of processes and principles to help create more beneficial products, save money, boost productivity, reduce waste, and map to value.

Gail Ferreira's picture Gail Ferreira
containers The Potential—and Challenges—of Container-Based Deployment

Containers are taking the virtualization model to greater heights by enabling a flexible way to programmatically provision the resources you need. New technology also means we need new processes and failsafes, though. Containers hold a great deal of promise, but are they really ready to be used in production environments?

Bob Aiello's picture Bob Aiello
left arrow Shift Left: Now for Open Source and Security Compliance

Shifting left has been focused on testing proprietary code earlier. But at what point in the lifecycle are you checking your open source compliance and ensuring you do not have security vulnerabilities? If you shift this process left and perform it earlier in your software development lifecycle, just like with testing, you can see the same benefits of saving time, money, and headaches.

Rami Sass's picture Rami Sass
level up 4 Steps to Level Up Your Testing Game and Advance Your Career

As more businesses are adopting DevOps and demanding continuous delivery, it's important for testers to constantly upgrade their skills. By leveraging the right resources, including developer and application performance management tools, you can play a bigger and more collaborative role in producing higher-quality output.

Andreas Grabner's picture Andreas Grabner
connected hands Building Effective, Cross-Functional Integrated Product Teams

Product development team members are often focused on the component level, but understanding the whole system is a challenge. Forming cross-disciplinary integrated product teams can provide support for large and small efforts in either agile or traditional development, helping teams achieve total system lifecycle expertise.

Susan Land's picture Susan Land
internet of things Product Development in the Era of the Internet of Things

The Internet of Things is increasingly changing what we mean by a "product," as the emphasis is moved from hardware to its attached software and service components. This puts product developers in a new situation: They have to face the challenges of managing these additional, interrelated, and overlapping development lifecycles.

Kristof Horvath's picture Kristof Horvath
Rocky road My Journey to Adopting DevOps

There’s good reason DevOps is an emerging trend in the IT industry—it alleviates prevalent problems, such as operational waste, and emphasizes collaboration, communication, and visibility. Uday Kumar details how he became a believer in DevOps by recalling the rocky road he took on his way to adoption.

Uday Kumar's picture Uday Kumar
Examining code The Risks of Measuring Technical Debt

If your organization measures technical debt, have you really considered why you're doing this, and what you will do with that information once it has been gathered? Just because you can measure technical debt doesn't mean you should. Before you start (or continue) measuring technical debt, it's important to recognize that there are consequences.

Wayne Ariola's picture Wayne Ariola Cynthia Dunlop
Leadership influence Personality and the Influence of Positional Power

The power that comes from our positions and roles matters most in terms of our own influence and ability to achieve desired results. You may have limited ability to change your position within a structure, but you have limitless potential to understand and make the most of positional power.

Leslie  Sachs's picture Leslie Sachs
Standards checkmark Who Needs Standards, Anyway?

Many CM experts are familiar with the guidance found in the IEEE, ISO, and ANSI/EIA industry standards. But if you want to really accelerate your agile development, it is wise to learn what is involved with implementing such industry standards. Bob Aiello explains the different types of standards and how organizations go about creating them.

Bob Aiello's picture Bob Aiello

Pages

Upcoming Events

Jan 30
Apr 29
Jun 03
Jun 25