human agency

human agency

Bot-driven development with Artifactory

1w ago
SOURCE  

Description

swampUP 2016 - JFrog User Conference - Jim Clark / Atomist, Messaging platforms, like Slack, are becoming heavily used by dev teams to collaborate on the day-to-day activities involved with developing software. Bot interactions are becoming an interesting way to collaborate on processes that are themselves a mixture of automation and real-time human agency. Bots expose existing automation in two-way interactions like: To Bot: “tell me if I have any SNAPSHOT dependencies in repositories labeled release” Organizations learn ot take advantage of the asynchronous nature of a messaging channel: From Bot: your canary release for service X has been running for more than two hours. Drill down with this link: http://xxxx Beyond providing windows into existing processes, these channels are often an important way for new team members to find out how things get done, and to participate in conversations that are a mixture of human and bot interactions. Even mapping out the basics navigation structure of a developer’s daily life is affected: “need url for my last build breakage” Ooops. Developer culture evolves through our interactions with systems, the questions we need to ask, and the activities we both need, and no longer need, to do.