• submit to reddit
Ian Mitchell02/13/14
4643 views
0 replies

Stabilizing Teams for Agile Practice

New agile "teams" are often just people who bear some sort of relation to the work that needs to be done. In this article we look at how rigor can be drawn around team boundaries, and at the duties stakeholders must fulfil in a new agile way of working.

Rob Galanakis02/13/14
6749 views
0 replies

Can you grok Agile without a programming background?

The core question, which will continue recurring, is: can you truly understand Agile, or any development methodology, without having done that most fundamental development work: programming?

Mehdi Daoudi02/13/14
6420 views
0 replies

What The World’s Worst DNA Mixup Teaches Us About Monitoring

The suspect’s DNA had been found at 40 crime scenes, linking her to burglaries, narcotics and six murders. It turns out the infamous ‘phantom’ wasn’t a murderer at all. Police were hunting an innocent factory worker who fatefully handled the same cotton swabs used to collect DNA samples from the crime scenes.

Pascal Alma02/12/14
5940 views
0 replies

Unit testing with Mule ESB 3.4 Enterprise Edition

There is a big chance that when you are using the Mule ESB EE as your ESB implementation and you are creating functional/unit tests you sooner or later will need a license on your test classpath to be able to run Mule in your unit tests. Luckily this isn’t very hard to accomplish.

Mike Cottmeyer02/12/14
6523 views
10 replies

Should You Use Agile To Build Your Next Home?

Before we start our conversation about governance in the structure-governance-metrics framework we’re building out, I want to take a minute and see if I can finally tell you guys about the house my wife and I were planning to build this past summer.

Ayende Rahien02/12/14
9687 views
0 replies

Quick FAILs in Code Questions

Sometimes it takes very little time to know that a candidate is going to be pretty horrible. As you can probably guess, the sort of questions we ask tend to be “find me this data in this sort of file.” Probably the fastest indication is when they send me projects like these.

Alec Noller02/12/14
10329 views
0 replies

Dev of the Week: Ariya Hidayat

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Ariya Hidayat, engineer at Shape Security and creator of PhantomJS and Esprima.

Tom Howlett02/11/14
10507 views
1 replies

A Return To Scrum

I thought we’d grown out of Scrum, I admit to describing it as agile training wheels, but I’ve found a new love for it and its constraints. I’m glad I got a taste of what happens when you remove them, and perhaps there are organisations that will flourish when you do. But I wonder if there really is?

Patroklos Papapetrou02/11/14
9141 views
6 replies

My advice to (junior) developers about their career

The last couple of months I have met several young developers that either looking for the first job or are still trying to get their bachelor degree. Many of them asked me to give them my advice on how they can make their first steps in the software development career. In this post I summarize my advice to all these “young” and ambitious developers. Don’t be fooled by the word young.

Zac Gery02/11/14
5535 views
0 replies

How Developers Gain Perspective: The Forgotten Approach

In business there are many ways to gain a better perspective about a project Customer visits are a fantastic way to expose developers to actual and/or potential clients. Initiating a visit shows customers a personal level of attention that they rarely get from most companies they interact with.

Johanna Rothman02/11/14
3980 views
0 replies

Cost of Delay Due to Multitasking, Part 2

Sometimes, you don’t have short projects, so projects get backed up, and your managers ask you to work on several things at once. Or, the managers can’t decide which project is #1. Somehow, you end up doing several things “at once.” This is the multitasking problem, and this is the cost of delay in this part.

David Shepherd02/11/14
4408 views
0 replies

Business DevOps is really what we want…

The idea that the way to increase Agility is to reduce the number of disciplines and replace everything with a super developer who can manage the team, work with the business, write great code, test it and then manage its deployment and support, is a pipe dream

Nikita Salnikov...02/11/14
5868 views
1 replies

OutOfMemoryError: Solution Antipatterns

Throughout those years we have kept a close eye on the problems packaged in different flavours of OutOfMemoryError message. Daily digests on new questions on specific keywords via specialised services such as the Google Alerts have given us a good overview about the situations where applications fail with the java.lang.OutOfMemoryError in logs.

Vlad Mihalcea02/10/14
18704 views
0 replies

Code Review Best Practices

Code review is a great software instrument and you should definitely use it to improve the quality of your code. But like any other tool, it may be misused sometimes. That’s why I came up with a list of best practices to guide you when reviewing your peers’ code.

Robert Greathouse02/10/14
7703 views
2 replies

Product vs. Project

There are many ways for a business to release software. Two common approaches are projects and products. They sound similar but are vastly different.