Connected teams, teams who know each other will always deliver more and better than teams who don’t. That’s the future of work. How you make connected teams? That’s up to you.
One of the best ways to launch or reinvigorate an Agile journey is with some good training. Whether injecting energy or offering ideas for tough situations, getting face time with an expert can often be the difference between getting stuck or getting going.
I just noticed that I neglected to post about this awesome slide deck I prepared for the Agile 2013 session by Martin Heider: "My Agile Suitcase." It tells the story of the key tools that I carry in my consulting tool box.
One of the worst things that can happen to you professionally is stagnation. So, how are you keeping your skills sharp and your knowledge current? What have you been learning lately?
Today’s installment features Puppet Labs‘ Andrew Parker, team lead for the core platform team. Check out what Andrew has to say:
There are a thousand ways to grep over files. Personally, I use a couple of Vim macros. The first command is just a simple alias for the native grep. It also displays the results in a nice little buffer window, which you can navigate through with normal HJKL keys, and open matches in the main editor window.
In line with my previous posts on non-violent communication for agile teams and "assuming dumbness," I’d like to share some ideas that might help foster non-violent communication and alleviate the “are you dumb?” syndrome.
The process of forming a team of complementary personnel that establish a shared culture and become highly productive is denied to project teams from start to finish. The alternative to building a project team is to grow a product team.
It’s been over two years since I started living life in 25 minute increments. Since then I have done 4,352 pomodoros – that's 1,813 hours of pure focused, productivity – and it’s been amazing. But it's time for a change ...
A few months ago I decided to start implementing the SonarQube SCM Stats plugin that gathers statistics from a project’s source control repository and graphically display them in various ways
Slack is about management - the realistic kind - of how your organization spends its time and of the control that is given to knowledge workers to empower them.
Watch a mainstream news network try to describe GitHub, and learn about JetBrains' next big idea. Plus, see what's coming in WebGL 2.0 and C++ (the creator will tell you).
I had the pleasure of delivering the opening keynote at the Agile Software Architecture Symposium that took place in The Netherlands last week. My talk was called "Agility and the Essence of Software Architecture," and the slides are available to view online.
For software projects in the Agile/Lean side of the IT industry, we are often chasing “minimal viable product” (MVP). Obviously, sequencing the highest business-value stories for that MVP is appropriate. But what of non-functional stories?
You’re starting off with a new laptop. The OS is installed, but using it feels awkward. A few days later you feel the flow again. Your Agile process also needs to fit your workflow.