How We Do It articles

Author, Matthew Barker

When it Comes to Application Security, “Doing Your Homework”​ Matters

When it Comes to Application Security, “Doing Your Homework”​ Matters

They say software is eating the world, very true, but it has become even more clear that OSS components are eating the software world. This amazing revolution is driving unimagined gains in innovation and efficiency in our ability to deliver software. Think Uber, here is a new leader in the transportation industry without owning a

Mark Kilby and Jeffry Hesse

Talking the Talk – Focus on Goals, not Best Practices (Part 2)

by Mark Kilby and Jeffry Hesse In our last blog post, we discussed how it’s better to set process goals versus best practices across teams in your organization.  We’d like to continue that thought by discussing another goal we set for our distributed teams: Talking Daily.  This goal definitely aligns with principles of the Agile

Author, Jeffry Hesse

How Remote Is Remote? More Argentino Than Human (Part 2)

This is a two part series on how Jeffry Hesse tested the boundaries of working remotely. Read Part 1 here. UPDATE: Since originally publishing these articles, our Agile Gaucho Jeffry was interviewed by Lisette Sutherland in more detail about working remotely for Sonatype. The interview spans the subjects of work-life balance, how we self organize

Author, Jamie WhiteHouse

Why do code reviews?

This article is part of a continuing series from the engineering team, talking about the process and tools they use in the distributed work environment. TheNEXUS Community members have immediate access to the live online videos recorded for this series. Why Do Code Reviews? There is a lot of literature on the value of code

Author, Jeffry Hesse

How We Do It: Remote Pair Programming

In our last post on TheNEXUS we talked about how we as a team get together to define “what” we want to work on. Having identified the “what” and to some extent the “how”, where do we go from there? Where does the rubber meet the pavement, and how do we as a team work together? The Nexus team has been experimenting with old tricks in new ways to ultimately help solve a few interesting problems we encounter as a fully distributed Agile team.

How We Do It

How We Do It: Defining Work From A Distance

by Jeffry Hesse, Michael Prescott and Chris Wilper User Stories have become fairly common in Agile Software Development, so much so that they are baked into most of the modern toolsets like JIRA, Rally, etc. Teams get together, create User Stories and collaborate in real time. Sonatype’s Nexus team is not unlike other Agile teams, however:

Author, Mark Kilby

Distributed We Stand Together: Common Practices with Agile Teams

Daily stand-ups are a common practice with agile teams. It’s quick and no-nonsense so people can get back to work. For distributed agile teams, this meeting can be much more. With most agile teams that are face-to-face, the daily stand-up (or scrum) meeting lasts no more than 15 minutes and allows team members to check

Top