Design & Code

Conference Presentations

STARCanada Logo High-Performance Agile Testing in Software Development
Slideshow

Agile testing is an approach to software testing that follows the principles of agile software development as outlined in the Agile Manifesto. Since many software development organizations are using agile development practices or transitioning to agile software development, it is very...

Sammy Kolluru
STARCanada Logo Quality-Driven Delivery in IT
Slideshow

Compromising on quality and customer experience is not an option for IT organizations anymore. To remain relevant, IT organizations and their software development arms must re-imagine how they operate, amplifying their focus on quality while accelerating time to market. Join Doug Sanders...

Douglas Sanders
STARCanada Logo Mindmaps: Agile and Lightweight Documentation for Testing
Slideshow

Quality starts with requirements. In small to mid-size companies, it is not uncommon for the communication chain to be broken. Florin Ursu shares ways to avoid miscommunication through a streamlined process in which requirements are communicated to both developers and testers...

Florin Ursu
STARCanada Logo Build Your Open Source Performance Testing Platform in the Cloud
Slideshow

Proprietary performance testing platforms can be complex, expensive, and difficult to scale. With the right approach, everything from continuous integration, to continuous deployment pipelines, to full-scale production loads can be supported, but a dizzying array of platforms, services...

Gopal Brugalette
STARCanada Logo When User Stories Are Not Enough
Slideshow

IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits...

Tony Higgins
Agile Strategies for Traditional Software Development Teams
Slideshow

Many development and test teams are still working on more traditional software projects that release every few months or longer, rather than daily or weekly. Benefits of adopting continuous development strategies into a standard software cycle include immediate feedback on code changes...

Melanie Drake
Testing in a Continuous Delivery Pipeline: Faster, Better, Cheaper
Slideshow

The continuous delivery pipeline is the process of taking new or changed features from developers, and getting features deployed into production and delivered quickly to the customer. Gene Gotimer says testing within continuous delivery pipelines should be designed so the earliest tests...

Gene Gotimer
Making the Move to Behavior-Driven Development
Slideshow

Behavior-driven development (BDD) is a hot topic in the development community. Not only does a properly implemented BDD process help drive increased automation and quicker development cycles, it also facilitates better collaboration between departments and reduces siloed communication.

Kevin Dunne
Collocated West Logo The Power of an Agile Mindset
Slideshow

Linda Rising, co-author of Fearless Change and the recently published More Fearless Change, has wondered for some time whether much of Agile's success has been the result of the placebo effect—that is, good things happened because we believed they would. The placebo effect is a startling...

Linda Rising
Collocated West Logo White Box Testing: It’s Not Just for Developers Any More
Slideshow

Software development has improved dramatically over the past several years due in part to techniques, approaches, and development environments that take advantage of the power of modern computing machines. Software testing techniques have, by comparison, lagged. As projects and teams...

Robert Vanderwall

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.