• submit to reddit
John Walter11/26/14
3279 views
0 replies

The Best of DZone: Nov. 18 - Nov. 25

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a look at the Java 9 features, the most important skill for software architects, why automation matters, and why iOS developers should still know Objective-C.

Jim Bird11/26/14
2771 views
0 replies

Different Ways of Scaling Agile

The major advantage of Agile at scale isn't the ability to react to continuous changes or even to deliver faster or cheaper. It's knowing sooner whether you should keep going, or if you need to keep going, or if you should stop and do something else instead.

Johanna Rothman11/26/14
1084 views
0 replies

Three Alternatives for Making Smaller Stories

You want to deliver value in your projects. Short stories allow you to do this. Long stories stop your momentum. The longer your project, and the more teams (if you work on a program), the more you need to keep your stories short. Try these alternatives.

Rob J Hyndman11/26/14
2201 views
0 replies

Visualization of probabilistic forecasts

Of course, for time series fore­casts I nor­mally show pre­dic­tion inter­vals. I pre­fer to use more than one inter­val at a time because it helps con­vey a lit­tle more infor­ma­tion. The default in the fore­cast pack­age for R is to show both an 80% and a 95% inter­val like this:

Paul Hammant11/26/14
1981 views
0 replies

Strong Argumentative Positions

I have long thought that in debates with colleagues (or clients) over a topic/decision that you disagree on, you should go in with your strongest argument(s) only. If you assemble a list different and weaker reasons why you’re right, and the person in disagreement has any authority over you or guile, they will focus on your weakest arguments until the whole debate times out, or you lose energy to continue.

Gil Zilberfeld11/25/14
989 views
0 replies

How To Make The Best Decisions

We can get better at it, by making more of them. Learning from mistakes and successes. We can also learn from observing how decisions are made in our different circles, and try to learn how to push a decision through or derail one.

Mike Cottmeyer11/25/14
1291 views
0 replies

The Napoleon Corporal

In my previous post, Replacing Backlog Grooming, I wrote about leveraging a Product Owner (PO) Team instead of the “Scrum” team in Progression Workshops (backlog grooming). It doesn’t matter if you’re doing textbook Scrum or something at scale. Your people still need a shared understanding. If not, you’re going to start seeing a lot of delays and a lot of rework.

Maneesh Joshi11/24/14
2855 views
0 replies

Top 5 Mobile APM Myths: Myths 3-5

Typically, mobile app developers accept some things they feel they can’t change — ratings, end-to-end visibility, user experience, and so on. However, these can all be avoided and under your control with the right mAPM solution to give you the proper insights to give your users a seamless experience.

Robert Diana11/23/14
1493 views
0 replies

Geek Reading November 19, 2014

These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques.

Maarten Ectors11/23/14
1832 views
0 replies

IoT and Personal Health

I just saw Eric Dishman’s TED session on “Health care should be a team sport“. I love the idea of providing people with chronicle illness the means to be diagnosed and treated remotely and use big data to learn of a large group of patients with similar issues.

Erich Styger11/22/14
8682 views
1 replies

Engineering Joke of the Week: The Frog

A little engineering humor for your weekend...

Mark Needham11/22/14
6262 views
0 replies

R: dplyr - Group by field dynamically

A few months ago I wrote a blog explaining how to dynamically/programatically group a data frame by a field using dplyr but that approach has been deprecated in the latest version. It turns out the ‘group_by_’ function doesn’t want to receive a list of fields so let’s remove the call to list:

Michael Sahota11/21/14
4161 views
0 replies

People over Process

Agile and Lean are a means to an end. Once we are clear what our goals are and our approach is consistent with what we truly value, then we may hope for success. We outline a fundamentally different approach for organizational change: one where valuing people is integral to building lasting success.

Allan Kelly11/21/14
10435 views
3 replies

Does Agile require cultural change?

I sit in Agile conferences and I hear people say “To really become Agile you need culture change.” And I agree with them. But…

Seth Proctor11/21/14
3780 views
0 replies

Why Automation Matters

Distributed systems are complicated, and operating one as it scales out is more so. This is why we're so passionate about the experience of using NuoDB and making that operational experience as simple as possible.