Process

Conference Presentations

STAREAST Automated Security Scanning for Your Delivery Pipeline
Slideshow

Agile development and DevOps depend on an automated pipeline to build, test, and deploy code quickly. Security is all too often viewed as a manual task that is too difficult to automate and is left for later—not a good decision! Matt Grasberger says that by leveraging automated security scans with open source scanners, you can reduce the risk of security vulnerabilities, get the most out of your pipeline, and increase software quality. Matt will thoroughly explain and demonstrate several ways to implement automated security scans. Discover how to quickly test endpoints against SQL injection with sqlmap, an open source penetration test tool, and how to identify common vulnerabilities with OWASP ZAP, an open source web application scanner with scripting capabilities. See how you can apply these free or low-cost tools to introduce baseline security scanning into your DevOps pipeline.

Matthew Grasberger
Agile DevOps East Clone of Lightning Strikes the Keynotes
Slideshow

Lightning Talks consist of a series of five-minute talks by different speakers within one presentation period. Lightning Talks are the opportunity for speakers to deliver their single biggest bang-for-the-buck idea in a rapid-fire presentation. Some of the best-known experts will step up to the podium and give you their best shot of lightning. Get multiple keynote presentations for the price of one—and have some fun at the same time.

Bob Galen
Agile DevOps West Start Your DevOps Journey on the Right Foot
Slideshow

The word "DevOps" is ubiquitous, yet there is no standard definition of the term. DevOps is not a tool or something you can buy. DevOps is a cultural and professional movement focused on how we build and operate high-velocity organizations, born from the experience of its practitioners. So, how do you get your organization on board with the ideas of DevOps? What are the steps to begin this journey? You start by clarifying who your customer is and how your work plays a part in delivering delight to these customers. With that in mind, dedicate yourself to experimentation and learning. Make incremental changes with a mission of continuous improvement, and collaborate across the entire value chain. Nathen Harvey will put you in a DevOps state of mind and give practical advice for beginning or accelerating your DevOps journey.

Nathen Harvey
STARCANADA Delivering the Goods: Harmonizing Regulated and Agile Practices
Slideshow

Agile testing is hard. Testers contend with terse requirements, minimal process, little documentation, continually evolving business, technical and organizational factors. Auditors demand proof of compliance. Some teams have trouble conforming to regulations while preserving agile practises..

Griffin Jones
Agile DevOps East Future-Proofing Testers in the Age of AI, ML, and Bots
Slideshow

We're all hearing the buzzwords of AI, machine learning, chatbots, and next-generation testing. Does this mean that the days of traditional testing as we know and practice it are over? Eran Kinsbruner doesn't think so. Join him to learn about the clear transformation happening toward smarter testing techniques and tools. These approaches will drive better pipeline efficiency and release velocity with high quality, and Eran thinks this means good things for the testing practice and practitioners. You'll discover the key trends that are happening around AI, machine learning, and bots in the web and mobile landscapes, and get the ability to identify some early adopters who are taking the lead in these domains.

Eran Kinsbruner
Agile DevOps East Agile Distributed Teams: Oxymoron or Viable Option?
Slideshow

Many surveys indicate that more teams work in distributed environments. But agile approaches work best when people collocate, huddle around a problem, and closely collaborate on the best solutions that will deliver value. Is collocation the only option these days? Does distributed always imply “dysfunctional”? Does technology help or hinder? Maybe the problem is how we think about the working environment. Mark Kilby will share key principles of successful distributed agile teams that help define better working environments. Understand how the principles apply to different types of distributed teams, and discover how agile practices change in distributed teams and how they may vary from team to team. You'll take back ways to assess your current distributed team environment and generate ideas for improvement.

Mark Kilby
Agile DevOps East Commonalities of Agile and DevOps Transformations for Large Organizations
Slideshow

As the adoption of agile and DevOps have been steadily growing over the years, many organizations have been taking a proactive approach to prepare for the changes needed for success. This means giving people the skills and resources they need to be successful, working with customers and users for improved collaboration and transparency, and providing teams with the tools and infrastructure to enable continuous flow of value. Are there commonalities across organizations that others can learn from to support their journeys? Join Robin Yeman and Suzette Johnson as they provide an interactive discussion around proven practices for large-scale transformation, the challenges they have experienced, and the amazing similarities of two agile DevOps journeys.

Suzette Johnson
Agile DevOps East Continuous Load Testing for DevOps
Slideshow

Ensuring that each new release delivers a positive user experience is now more critical than ever. But with cloud-native apps, microservices, and other compartmentalized elements, an application involves many highly distributed components, and a performance issue in any of them could have a ripple effect across the entire application. Now that new functionality is being released weekly, daily, or even hourly, each team needs instant insight into whether their incremental changes could negatively affect performance. However, legacy performance testing approaches are too late, too heavy, and too slow, and the later you start load testing, the more difficult, time-consuming, and costly it is to debug and resolve performance problems. Developers and testers need a way to expose critical performance issues earlier in the delivery pipeline. Kevin will show you how this is being accomplished in high-performing organizations.

Kevin Dunne
Agile DevOps East Lessons Learned Implementing DevOps: A Discussion
Slideshow

DevOps is fundamentally about collaboration, communication, and effective teamwork across the entire software supply chain. But in practice, DevOps is much more than that. Tools and technology are used to speed up delivery, but organizational change often must be facilitated for DevOps to take root. Join Lee Eason as he facilitates a peer-to-peer session to help DevOps practitioners share their lessons learned while implementing DevOps. Come to this session with your DevOps challenges and get help from peers who have dealt with similar issues, and bring solutions as well, so you can help others improve. After this dynamic, engaging, and collaborative session, you'll leave with new ideas for how to best implement DevOps, along with the satisfaction of knowing you helped others in the process.

Lee Eason
Agile DevOps East A DevOps Team's Journey Toward Behavior-Driven Development
Slideshow

DevOps teams struggle to ensure quality in multiple daily deployments. Traditional testing approaches have often failed in this context, but there are exciting new ways to test. Laurent Py and Vincent Prêtre will explain how, at Hiptest, DevOps teams combine behavior-driven development (BDD) techniques with business metrics analysis to continuously assert the quality of their product. BDD scenarios align teams to a common goal, and users provide feedback to ensure their needs are met. The team transforms usage scenarios into tests that enable developers to deliver the functionality expected, and product analytics are collected to ensure that the functionality is valuable to users. Analytics data is then used to learn how the new feature impacts the user experience. Laurent and Vincent will explain how this approach reduces siloed communication and combines scenarios and data in living documentation.

Laurent Py

Pages

StickyMinds is a TechWell community.

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