“How to Improve Productivity with Agile Methodologies” (CIO.com Article Recap)

Agile_Image Small

Many in the industry are searching for new ways to increase productivity and efficiency with Agile approaches to software development.  That’s the theme of a new article on CIO.com by Bruce Harpham, who details the many benefits of Agile methodologies in software development and examines key considerations for implementing the practice. Our very own Scott Rose spoke with Bruce on the topic and discussed the ways organizations can employ Agile practices among a global team, where face-to-face is not feasible. While Bruce notes that face-to-face interaction is a key element to increased productivity within agile, it’s not always possible with the …

Read More »

Grasping Agility; Hardening Sprints: A Fat Free Candy!

0ZrZMy0

I wanted to start off this blog with a succinct definition of “Hardening Sprint” so we are all on the same page. I couldn’t find one. I found a lot of words on the Scaled Agile Framework site that talk about and apparently justify Hardening Sprints if you want to read that. I decided to work up a quick definition of a “Hardening Sprint” myself: A pre-planned iteration in which we will do all the things we should be doing all along, but won’t. I’m reminded of a particular label that is very common on candy in stores these days. …

Read More »

Grasping Agility: “Done” & the Sisyphusian Condition

Realm-of-the-complex

Done. It’s a good feeling to be done with something,  but more than just a good feeling, it’s an essential feeling. The problem with Agile adoption is that getting to truly “done” from wherever we started is often an astonishingly difficult thing to do. For decades software hasn’t needed to actually be done, ever really. Part of this is the nature of software, “finished” is just with a stage, a version, a patch, a piece of the whole larger thing we are building. Software is nearly always going to be Sisyphean. Our initial reaction to this, as an industry, was …

Read More »

Why Take A 3-Day Certified Scrum Master (CSM) Class?

MJ_CSM_timebox_square

The Certified Scrum Master (CSM) class I’ve usually offered is an interactive cartoon e-learning series (Scrum Training Series completed before attendance) + two days of team lab activities.  It gets great reviews, such as this one from my last class: Attended a Scrum Master class with Michael James as the teacher, and it was amazing. He was extremely knowledgeable, professional, and fun to get along with. I’d highly recommend anyone to take one or more of his classes. While I was writing this article, a participant from the Washington DC area posted this on my LinkedIn profile: I left the …

Read More »

Summer Agile Sale!

Summer Agile Training Sale

Hope everyone is enjoying Agile 2013 in Nashville as much as I am. Asked at the end of the second day during an analyst session discussing trends in the industry surrounding Agile, “do you know any software development being done without Agile?” A stumped audience of 150-200 session attendees pondered on the question. It’s hard to think of a particular instance nowadays, isn’t it? Between the great speaking sessions and cool, innovative booth games that you get when cramming a conference hall with a few thousand software development enthusiasts, Agile 2013 has been great so far. And there’s still much …

Read More »

Agile Negotiation: The Agilist’s Guide to Persuasion and Influence

speaking event

Years ago, around the time I first discovered Scrum, I took Jimi Fosdick’s CSM course. Armed with new knowledge, I dove in the next week with my new Scrum team. I figured I had all the tools I needed to be highly successful. After all, I was a Certified ScrumMaster, and I understood the Scrum framework: the meetings, the reason the ScrumMaster protects the team and removes impediments, and why the Product Owner prioritizes the backlog by business value. I have learned a lot since my first week as a ScrumMaster. My introduction to Scrum inspired the start of my …

Read More »

敏捷嘉年华, 2013 Scrum Gathering in China (Scrum 中国聚会)

MJ_Keynote_closeup

I had the privilege of participating in this month’s China Scrum Gathering, called 敏捷嘉年华, which means Agile Carnival!  While this was designated a “regional” gathering, I saw at least 300 people at the Shanghai carnival.  The gathering also covered Beijing and Suzhou, and featured presenters from the US, Europe, China, and Japan.  Read more about who was there in English or 汉语普通话.  Session proceedings and video will be available soon. Interest in Agility has taken off since my first visit to Shanghai in 2009.  Chinese businesses are trying it for real now, supported by a growing community of local experts and enthusiasts. …

Read More »

Forecasting in Agile

Agile Forecasting

This question came in and I was asked to see about answering it: We are struggling with how to forecast feature delivery to stakeholders / customers in Agile – esp for a client data migration project where we seem to keep finding bugs and exceptions. How is forecasting handled in Agile? I spend a lot time answering this question, primarily because our software ScrumWorks assists in doing this in a variety of ways, and it’s my job to sell ScrumWorks. The underlying concepts and methods are not software dependent however, just easier. So I am going to run through some …

Read More »

New Agile Guru Q&A Sessions!

Q&A

Curious, anxious, or just plain frustrated with Agile? Be calm- our Agile Guru’s are here to help! In these complimentary 1-hour sessions, our Scrum trainers will cover the most daunting issues that Agile practitioners like yourself are experiencing, suggest solutions, provide best practices for adoption, and provide you with knowledge to accelerate your organization’s path to success. CollabNet’s Agile Gurus are some of the most versed Scrum trainers around and each trainer has an abundance of first-hand examples that they would love to share with their peers. Each trainer’s perspective can be used to apply to a variety of different situations, so …

Read More »

BED Time Stories – Sharing Gerrit, Jenkins and Eclipse Knowledge

BED - Berlin Expert Days

We had a really great time on BED – Berlin Expert Days last Thursday and Friday. The conference was very well attended – we heard about 700 participants – and the talks gave invaluable insights into what’s hot in Java, DevOps, NoSQL and everything related to it. Among many other things we learnt how SoundCloud scales (technically as well as organizationally, Ruby has already crossed its peak as new stuff is written in Scala), why Adam Bien typically removes 60 percent of production code on his gigs and how ImmobilienScout24 managed to establish a DevOps culture by encouraging every single …

Read More »