The Latest
![]() |
Resolve the Contradiction of Specialists within Agile Teams[presentation]
Slideshow
As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he... |
![]() |
![]() |
Machine Data Is EVERYWHERE: Use It for Testing[presentation]
Slideshow
As more applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that are... |
![]() |
![]() |
We Are Doing Agile But, But, But …[presentation]
Slideshow
“We are doing agile, but the only tests we do in a sprint are unit tests” or “We are doing agile, but we have a hardening phase at the end, which is really more of a system integration test” or “We are doing agile, but testing is done by a separate test team.” Sound familiar? Gitte Ottosen... |
![]() |
![]() |
Cultural Intelligence: A Key Skill for Success[presentation]
Slideshow
Diversity is becoming the norm in everyday life. However, introducing global delivery models without a proper understanding of intercultural differences can lead to difficulty, frustration, and reduced productivity. Priyanka Sharma and Thena Barry say that in our diverse world, we need... |
![]() |
![]() |
Intelligent Software Development, Courtesy of Intelligent Software[presentation]
Slideshow
The machine learning age is well underway. Today’s software can see novel patterns that humans are unable to see and improve task performance based on experience. Learning algorithms are widely used for varied purposes, including loan approval, intrusion detection, fraud prevention, risk... |
![]() |
![]() |
Fail Smart, Not Just Fast: Use Failure Mode and Effects Analysis (FMEA)[presentation]
Slideshow
You’re a professional project manager or ScrumMaster. Your software development projects never fail because you follow all the best practices. Right? We all know better. Unfortunately, many projects fail, and they fail due to issues outside the team's control. The reality is that we need... |
![]() |
![]() |
Risk Aware, Not Risk Averse[presentation]
Slideshow
Most of us dread failures. But things go wrong. We can become paralyzed by the fear of being the creator of the next outage or critical bug. After a failure, we often hold a postmortem, but this rarely addresses how we can be more proactive in preventing catastrophes. Considering our... |
![]() |
![]() |
The Fourth Constraint in Project Delivery—Leadership[presentation]
Slideshow
All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these... |
![]() |
![]() |
Operations in the Continuous Delivery Ecosystem[presentation]
Slideshow
As development teams move toward a more agile development process coupled with continuous delivery (CD), the role of operations has evolved from a support organization to an integral part of the product delivery ecosystem. Today, operations organizations need to be agile in their feature... |
![]() |
![]() |
Agile Testing Is All about Risk—Not Bugs and Quality[presentation]
Slideshow
Many organizations make huge investments in software testing, and unfortunately they often don’t understand or extract full value from these activities. This can lead to testing being viewed as a mere formality or necessary evil within an organization. Fortunately, we can deliver more... |
![]() |
![]() |
Mobile Testing: What—and What Not—to Automate[presentation]
Slideshow
Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. |
![]() |
![]() |
You Might Be an Agile Leader If...[presentation]
Slideshow
In case you haven’t heard, the leadership landscape has been changing—and continues to change—to keep up with the accelerating pace of business. And agile development has been an incubator of new leadership approaches. It has introduced or fostered many innovative concepts... |
![]() |
![]() |
They Said, We Said: Bridge the Communication Gap with Behavior-Driven Development[presentation]
Slideshow
Have you heard that only 36 percent of business features built into software are actually used by end users? And why do we get functionality that fails to work as expected? One of the age-old problems between IT and our clients is that we don’t speak the same language. Sheetal Patel... |
![]() |
![]() |
Automation Anti-Patterns: Deal with Them[presentation]
Slideshow
Automation is vital to modern testing. But if you listen to what testers complain about, problems with test automation is a recurring theme. We complain about how hard it is to add, run, or change tests. We grumble about how difficult it is to keep up with developers who keep breaking... |
![]() |
![]() |
Transform Test Organizations for the New World of DevOps[presentation]
Slideshow
With the recent emergence of DevOps across the industry, testing organizations are being challenged to transform themselves significantly within a short period of time to stay meaningful within their organizations. It’s not easy to plan and approach these changes considering the way... |
![]() |