STAREAST 2016 - Developer
Sunday, May 1
Fundamentals of Agile Certification—ICAgile (2–Day)
Tuesday, May 3
What’s Your Leadership IQ?
Have you ever needed a way to measure your leadership IQ? Or been in a performance review where the majority of time was spent discussing your need to improve as a leader? If you have ever wondered what your core leadership competencies are and how to build on and improve them, Jennifer Bonine shares a toolkit to help you do just that. This toolkit includes a personal assessment of your leadership competencies, explores a set of eight dimensions of successful leaders, provides suggestions on how you can improve competencies that are not in your core set of strengths, and describes...
Testing Cloud Services
Cloud computing is rapidly changing the way systems are developed, tested, and deployed. New system hosting capabilities—software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS)—are forcing us to review and revise our testing processes. At the same time, cloud computing is affording us opportunities to employ new test tooling solutions, which we call testing as a service (TaaS). In this technical session, Martin Pol and Jeroen...
Wednesday, May 4
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Acceptance test-driven development (ATDD), behavior-driven development (BDD), and Cucumber promise many benefits related to your user story acceptance tests. They promise tighter collaboration between the product owner and the team. They promise the ability for the product owner and other stakeholders to write their own executable acceptance tests. They even promise an increase in the value produced by the efforts of your team as they focus on building the “right”...
How HP Enterprise Implemented DevOps Processes
Within large enterprise organizations, DevOps transformations can be daunting and complex if not implemented with innovation, creativity, and the support of leadership. Implementing DevOps best practices can be a challenge, even for those companies that sell software that addresses this particular discipline. Imagine approaching a team that develops quality assurance tools and challenging them to build a developer-centric team for continuous testing and delivery—but you can't use any of your own tools. Join Clint Sprauve and Eran Bachar to learn how Eran created a dev/test team to...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Agile Testing
Many levels of estimation are practiced in agile, including budgeting, high-level estimation, and task planning (detailed estimation). That might seem like an anathema to agile, but it is not. Mike Harris shares a case study that provides an approach that “checks the box” for standard corporate...
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Chef, Puppet, and other tools that implement “infrastructure as code” are great for configuration management and automated deployments, but it is difficult to test these infrastructure scripts before putting them into production. Since infrastructure as code is a relatively new technology, methodologies for its testing are not yet standardized. Glen Buckholz shares a way to solve the two major problems with testing Chef scripts—[1] capturing a start state similar to your...
Lightning Strikes the Keynotes
Throughout the years, Lightning Talks have been a popular part of the STAR conferences. If you’re not familiar with the concept, Lightning Talks consists 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. And now, lightning has struck the STAR keynotes. Some of the best-known experts in testing will step up to the podium and give you their best shot of lightning. Get multiple keynote presentations for the price of one—and...
Thursday, May 5
Build a Cross-Department DevOps Team
Who owns DevOps? That's a question that many are asking as more and more organizations implement continuous integration, continuous delivery, and continuous monitoring capabilities—the essence of DevOps engineering. Join Jeffery Payne as he describes how leading-edge organizations are structuring cross-department DevOps teams and where those teams live within existing organizational structures. Learn who needs to be involved in a DevOps team, how the team works with...
Combine Test Automation Code with Product Code: The Good, the Bad, and the Lessons Learned
At STAREAST 2015, Chris Loder spoke about the automation framework that he and his team built at Halogen Software. At the time, they had just moved the test automation code into the development code base so that everyone in R&D was able to use it. One year later, Chris returns to...