Mike Cottmeyer07/09/10
730 views
0 replies
I'm constantly reminded that context is king... that words have
meaning... and that the meaning of our words is almost entirely
dependent on our context.Last night I had coffee with an agile
coach here in the Atlanta area. We got to talking about the...
Nitin Bharti07/08/10
4466 views
0 replies
Southern Fried Agile
is a fun, accessible way to get better connected to Agile practitioners, and
learn from Agile experts in the Charlotte region. Seven regional experts will present and lead
discussions on a variety of topics that will be useful...
Mitch Pronschinske07/08/10
3908 views
0 replies
Acquired by CollabNet in February, the developers from Danube have released the next version of their Scrum-based project management software. Newly unveiled ScrumWorks Pro 4.4 is the first version to leverage the CollabNet Connector Framework, with major...
Mark Needham07/08/10
1465 views
0 replies
One of my favourite patterns from Ade Oshineye and Dave Hoover's 'Apprenticeship
Patterns' is 'Be
the worst' which is described as follows:
Surround yourself with developers who are better than you. Find a
stronger team where you are the weakest...
Giorgio Sironi07/08/10
55683 views
13 replies
Lots of tips collections come up on DZone about how to become a better programmer. But no one ever told us how to become a worse one. What would make our colleagues and everyone who read our code violent? What can question their assumption and introduce...
Matt Stine07/07/10
4765 views
0 replies
Welcome back to another episode of The Agile Guerilla series. The focus of this series of articles is to to help you introduce change, specifically moving to agility, into your organization from the grassroots level. In our last episode, we defined guerilla...
Eric Hagan07/07/10
9104 views
0 replies
Tools like FitNesse allows test automation to happen quickly and broadly. However, many companies can't support it in their infrastructure. Dawn Cannan got around this problem by helping create a Selenium-FitNesse plugin. She also paired with developers...
David Bland07/07/10
1674 views
2 replies
I’ve finally come to the realization that the terminology is divisive
and needs to be deprecated.
Take the chicken & pig story used in many introductory paragraphs
to Scrum:
A chicken and a pig are together when the chicken says,
“Let’s...
Matt Stine07/06/10
3070 views
0 replies
Today's article will be a short one, but I think it raises a very important point. A wide range of software development methodologies exist, some of them more prescriptive than others. Extreme Programming prescribes twelve to thirteen practices depending on...
Lyndsey Clevesy07/06/10
16567 views
0 replies
Download your free copy of our newest Refcard on Getting Started with NoSQL and Data Scalability now! This DZone Refcard demystifies NoSQL and data scalability techniques by
introducing some core concepts. It also offers an overview of...
Stoimen Popov07/06/10
11510 views
12 replies
Every developer has been learned from his teachers how important is
to comment his source code. You should comment the classes, the methods,
the logic, etc. However nobody explained how exactly to code with
comments between the lines. Have you ever seen...
Giorgio Sironi07/06/10
6931 views
0 replies
During my trip to Corropoli for the phpDay 2010 I took six trains to cover a total of 1000 kilometers. During the waiting periods in the train stations, I got to observe how the system is built and I found out that it reflects some principles of (software)...
Nitin Bharti07/02/10
8414 views
0 replies
Did you try pair programming but it didn't work? Are you wondering if
it's worth it? Then, this play is for you.In this live play, recorded at Øredev 2009,
you'll follow a team as they go through stages and struggles of learning
pair programming....
Allan Kelly07/02/10
3872 views
1 replies
By way of wrapping up my velocity mini-series (Two
ways to fill and iteration, Filling
an iteration too well, and Velocity
Targeting and Velocity Inflation) I’m going to end with some advice
on how to improve a team’s velocity.Bad news first:...
Matt Stine07/01/10
6447 views
0 replies
While it certainly seems that agile software development has gone mainstream, I still encounter a number of software developers who work in one of two environments:A traditional waterfall process shop, complete with a serial workflow through requirements,...
Eric Hagan07/01/10
4347 views
0 replies
Relevance does agile consulting with their own unique process which mixes and matches many agile methodologies. Their standard workflow involves 2-week iterations, daily stand-ups, and they pair on everything as much as possible (QA, programming,...
Olga Kouzina07/01/10
1727 views
1 replies
When reading this Kill Your
To-Do List blog post, I thought that managing personal to-do list
can be similar to product backlog management. Not in the part that you
should totally kill your product backlog, but in the “one thing at a
time” part....
Giorgio Sironi07/01/10
14680 views
1 replies
The Model-View-Controller architectural pattern is a classic trait of Java applications. For example, Swing is a well-known implementation of this pattern in the context of desktop applications.MVC is part of the oldies but goodies group of patterns: since...
Mitch Pronschinske06/30/10
2688 views
0 replies
There's a new "Go" in town. Not the programming language Google made, but a "continuous deployment" server from ThoughtWorks Studios that has gone by a different name: Cruise. DZone MVB Julian Simpson (aka. The Build Doctor) found...
Lyndsey Clevesy06/30/10
1036 views
0 replies
Want to gain a following and make a name for yourself in this industry?DZone is currently looking for Zone Leaders to write original content for Javalobby, Agile Zone, Web
Builder Zone, and .NET Zone. If you have writing skills and strong knowledge in one of...
Johanna Rothman06/30/10
2961 views
4 replies
I often meet people who are transitioning to agile, and they decided
to pick Scrum, because it’s a helpful project management framework. Ok,
that makes sense. But then they decide that they no longer need project
managers, and that the development...
Steven Lott06/30/10
1289 views
0 replies
I read a 482-word treatise that amounted to these four words "sales and
delivery disagree". A more useful summary is "Sales and Delivery
have different views of the order".It started out
calling the standard sales-delivery...
Michael Sahota06/29/10
3764 views
2 replies
One of the workshops I run is to help team members understand root
cause analysis. I use it with operations teams as well as product
development teams. My workshop goal is to have people leave with a basic
understanding and some practice.
I created the...
Matt Stine06/28/10
10554 views
0 replies
Why is it that companies choose to pay developers to write software? It's definitely not because software has any degree of intrinsic value. Companies fund software products (and by extension software developers) because they derive significant business value...
Lyndsey Clevesy06/28/10
20885 views
0 replies
Click here to download your free copy of our "Getting Started with Apache Ant" Refcard! This DZone Refcard will provide you with the perfect resource to
help you automate software build processes with Apache Ant. Included is
a description of...