Related Content
Finding the Bottlenecks in the Agile and DevOps Delivery Cycle To achieve incremental software development and continuous feedback, you need to eliminate the tasks that create bottlenecks, which hinder the flow of development. A chain is no stronger than its weakest link, and identifying these “weak links” is a critical step toward achieving agility and increasing efficiency. |
||
Before You Can Eliminate Agile and DevOps Bottlenecks, You Need to Identify Them Agile and DevOps, which now dominate software development, lean on continuous integration, continuous testing, and continuous deployment. Because of that, anything that might break this iterative and continuous cycle could throw everything out of whack and stunt your team’s growth. |
||
Think Small: Break Down User Stories for Agile Success The entire agile team needs to be involved in a continuous process of identifying ways to simplify work, right up until a story is complete. Smaller stories ensure that development work is rapid and trackable. Mitch Goldstein details how to focus on breaking stories down into a more estimable, “digestible” size. |
||
Test Your Data Quality to Increase the Return on Your QA Investment With the high volume of data coming into your organization, it’s important that it be complete, correct, and timely. But considering the velocity at which this data is moving, how do you measure its current quality? You must be able to test it wherever it sits still enough to be viewable, without altering it. |
||
Building for the Internet of Things Is Great—Just Keep Security in Mind The Internet of Things gives us opportunities to transform everyday life into frictionless interactions between humans and machines. However, that also means the technological attack surface is everything. Makers learning how to build IoT devices must also learn how to build safe, secure, and compliant devices. |
||
Keep Up with Changing Technology by Making Learning a Priority Many organizations are constantly adopting or integrating new technology, with the goal of remaining competitive. But there are so many new platforms and methods being created that it’s impossible to keep up with them all. Michael Sowers shares some tips that have helped him stay current with changing technology. |
||
The Value of Experimentation in Testing With new concepts, platforms, methodologies, and devices being introduced at a rapid rate, it’s critical to both initiate and establish a culture of experimentation within your testing team. You need to experiment and take risks in order to keep pace and hopefully surpass the competition. |
||
Has Mobile App Quality Caught Up with the Rest of the Industry? Software companies around the world are putting a significant portion of their resources into mobile application development. And even though we’ve made great strides in terms of speed and security, can mobile app quality hold a candle to more traditional applications? |