article thumbnail

Start with Traces, not with Logs: How Honeycomb Helped Massdriver Reduce Alert Fatigue

Honeycomb

He founded Massdriver to help engineering teams build and release faster while limiting and managing the complexity of the cloud. I’m a test-driven developer and spent a lot of time with Jaeger while unit testing. The team saw what the tool could offer, making it easy for them to adopt.”

article thumbnail

AoAD2 Practice: No Bugs

James Shore

Test-Driven Development. Test-driven development is your defect-elimination workhorse. To enhance the benefits of test-driven development, support energized work, and use pairing or mobbing to bring multiple perspectives to bear on every line of code. Test-Driven Development.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Velocity 2019 will focus on the rise of cloud native infrastructure

O'Reilly Media - Ideas

“One of the most challenging aspects of cloud-native modernization is transforming an organization’s human capital and culture,” according to the report. This can involve ruthless automation, new shared responsibilities between developers and operations, pair programming, test-driven development, and CI/CD.

article thumbnail

7 Business Drivers for More Software Engineering Excellence

Accenture

We’ve known for a long time, before Agile was even named, that there are good practices the development team should do. They should test their code, they should review their code, they should integrate with other teams building programs, they should work with the business and make sure that we’re building the right thing.

article thumbnail

Top 15 project management certifications

CIO

The exam covers topics including Scrum, Kanban, Lean, extreme programming (XP), and test-driven development (TDD). The focus on a people-oriented culture sets it apart from other project management certification programs. BVOP emphasizes business value in all project management activities and practices.

article thumbnail

AoAD2 Practice: Build for Operation

James Shore

Test-Driven Development. Complicated configuration ends up being a form of code—code that’s written in a particularly lousy programming language, without abstractions or tests. Whole Team. Building for operation can theoretically be done by any team. Feature Toggles. Continuous Deployment.

article thumbnail

Lean Software Development: The Backstory

LeanEssays

To counter sequential processes and the long integration and defect removal phase, agile software development practices focused on fast feedback cycles in these areas: Test-driven development: Start by writing tests (think of them as executable specifications) and then write the code to pass the tests.