On your first visit to our Web Site you will see a cookie notification banner at the bottom of our pages. The banner shows the cookies present on our site, classified by type. You can control whether non-essential cookies from our site may be saved on your device. Your selections constitute your consent. We save your selections and use them every time you visit any of the pages of our Web Site. Your consent is valid for one year, but you can choose whether or not to continue accepting cookies from our Web Site at any time. This document (see below) explains how to revoke or change your consent.
What are Cookies?
Cookies are small text files that a website saves on your computer or mobile device when you visit the website. Cookies are stored by your browser and are then sent back to the originating website on each subsequent visit, or to another website that recognizes that cookie, to develop a record of the user’s online activity. Cookies on this site may be delivered in a first-party (set by the ACM website) or third-party (set by another website) context.
Cookies help us enhance your experience when using the website by, for example, allowing us to embed video in our pages. They also help us understand how people use our site, such as which pages are most popular, so that we can enhance our site search and better serve our site users and members.
The Cookie Consent Banner
ACM is using technology from cookiebot.com to obtain appropriate consent from visitors to our site. The Cookie Consent Banner shows the cookies found on our site during your visit and groups them into "Necessary", "Preferences", "Statistics", and "Marketing" types.
Our site will only serve "Necessary" cookies. On your first visit you can decide to use non-essential cookies by checking the boxes next to each. Our default setting is to use Necessary cookies. This category of cookies cannot be disabled.
Necessary cookies help make our site usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies. These cookies do not gather information about you that could be used for marketing purposes and do not remember where you have been on the internet.
By continuing to use our site you give implicit consent to Necessary cookies, while clicking on the button "Use necessary cookies only" confirms your consent.
Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in, or remembering if you’ve been to the site before so that messages intended for first-time users are not displayed to you.
We collect data for statistical purposes in order to understand how visitors use a website. This type of cookies do not contain personal information – such as names and email addresses, – and are used to improve your user experience of our Web Site. These cookies help us gather data about visits to the website, such as numbers of visitors and visits, length of time spent on the site, pages clicked on, and where visitors have come from. They allow ut to identify popular search terms and help us surface our content more effectively.
Marketing cookies are used to track visitors across websites. As part of membership recruitment, we also use Google Tag Manager. Google Tag Manager is not a cookie. It is a script that facilitates the installation of non-essential Google Analytics Cookies and marketing cookies, tools that allow us to gauge the effectiveness of our messaging.
Changing or Revoking Consent
The Cookie Consent Banner offers three types of consent: "Use necessary cookies only", "Allow selected cookies", and "Allow all cookies". When you make a selection and provide consent, you can review your selections and change them at any time, through the Cookie Declaration page.
Please contact us with any questions on our handling of cookies at firstname.lastname@example.org. If you are contacting us about your consent, please provide the date of consent and consent ID from the Cookie Declaration page.
Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.
Why I Belong to ACM
Hear from Bryan Cantrill, vice president of engineering at Joyent, Ben Fried chief information officer at Google, and Theo Schlossnagle, OmniTI founder on why they are members of ACM.
ACM Queue’s “Research for Practice” serves up expert-curated guides to the best of computing research, and relates these breakthroughs to the challenges that software engineers face every day. This installment, “The DevOps Phenomenon” by Anna Wiedemann, Nicole Forsgren, Manuel Wiesche, Heiko Gewald and Helmut Krcmar, gives an overview of stories from across the industry about software organizations overcoming early hurdles of adopting DevOps practices, and coming out on the other side with tighter integration between software and operations teams, faster delivery times for new software features, and achieving higher levels of stability.