Python in Production (Part 4 of 5)
Welcome back to the Python in Production series. Now that we have a runnable binary, we are ready to integrate our program into a system.…
Why is Agile Failing: A Scrum Master’s Retrospective
The Agile Manifesto for Software Development was first released into the world in 2001, 18…
Driving Home A Dev Impression of AgileDC 2019
The Question "What is a developer hoping to get out of an agile conference?…
Mobs Are Not Always Destructive
Since early November my team has been utilizing a software development strategy that I have…
You've heard all about how Test Driven Development (TDD) will solve all your…
A real world example on how to build an application layer by layer, using Scrum, simple design and emergent architecture.…
AgileDC 2017 - Agile Rises Above the Scrum
I attended the AgileDC [https://www.agiledc.org/] conference this year for the first time…
Introduction to Continuous Integration with JHipster
Introduction This is an introduction for users unfamiliar with applied Continuous Integration (CI). You may…
On-boarding… a developer’s tale
I recently moved onto a new project that had already completed several of the first…
Continuous Delivery with Jenkins Pipeline
Integration & Delivery Jenkins is the favorite Continuous Integration platform for developers. Continuous Integration, at…
Build & Deploy The release management process is the process of getting the new version…
Software rot describes the decay at which a software project deteriorates over time. This can…
When implementing agile there is a lot of focus on reorganizing the teams into feature…
The velocity is the cumulative value, in story points, that a team has accomplished during…
Agile communication: becoming congruent
Original Author:Florence Herrou [http://blog.ippon.fr/author/Florence_HERROU/] [![Emperor Drawing](https://raw.…