• submit to reddit
Gil Zilberfeld08/29/14
4546 views
0 replies

Superman vs. Batman: The Agile Version

I used to be Superman. I could do anything I wanted, and no one would tell me I was wrong. But Superman can be wrong. And when Superman makes a mistake, it can be a crucial mistake for the organization. In short, we don’t need Superman. We need Batman and Robin.

Johanna Rothman08/29/14
2589 views
0 replies

Capacity Planning and the Project Portfolio

If you are considering doing capacity planning on what the teams can do based on their estimation or previous capacity, don’t do it. First, you can’t possibly know based on previous data. Why? Because the teams are interconnected in interesting ways.

Alex Curylo08/28/14
470 views
0 replies

Project Management: Kanban

So chances are that, should you follow any kind of formalized project management, it’s likely to be a form of Scrum. And if so, we’ll just betcha that you’ll nod along with this piece:

Bob Hartman08/28/14
141 views
0 replies

Agile Denver Session Notes: Unscaling

For those who attended this week's Agile Denver meetup, here are the slides and some additional resources for you…

Tomasz Nurkiewicz08/28/14
5389 views
0 replies

URL shortener service in 42 lines of code in... Java (?!)

Apparently writing a URL shortener service is the new "Hello, world!" in the IoT/microservice/era world. So my inner anti-hipster asked: how long would it be in Java? But not plain Java, for goodness' sake. Spring Boot with Spring Data Redis are a good starting point. All we need is a simple controller handling GET and POST:

Alec Noller08/27/14
6867 views
0 replies

Dev of the Week: Trisha Gee

Every week, 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 Trisha Gee, developer at 10gen, expert in high performance Java systems, and leader in the London Java Community.

Bill Bejeck08/27/14
4438 views
0 replies

I/O With Files That Aren't Files

Using named pipes enabled me to decrypt and search of 300+ files in roughly 1.5 hours. I also avoided the space issue by never having to land a file on disk. While named pipes aren’t needed every day, they are a useful tool to have in your arsenal.

Alec Noller08/27/14
3670 views
0 replies

The Best of Dzone: August 20 - 27

If you missed anything on DZone this week, now's your chance to catch up! This week's best include JPA Hibernate alternatives, an explanation of the Hadoop ecosystem, why you shouldn't waste time on code reviews, new features coming in Java 9, a rejection of Google's programming tests, and more.

Mark Needham08/27/14
2864 views
0 replies

R: Rook - Hello world example - 'Cannot find a suitable app in file'

I’ve been playing around with the Rook library and struggled a bit getting a basic Hello World application up and running so I thought I should document it.

Mikio Braun08/27/14
2759 views
0 replies

Big Data & Machine Learning Convergence

As these two fields converge, work has to be done to provide the right set of mechanisms and abstractions. Right now I still think there is a considerable gap which we need to close over the next few years.

Mike Cottmeyer08/27/14
2587 views
0 replies

Why Iterative Planning?

Planning and elaboration go hand in hand as items move from unknown problem -unknown solution to known problem-unknown solution to known problem – known solution.

Venkatesh Kris...08/27/14
1357 views
0 replies

Measuring Business Value in Agile Projects

During backlog creation, user stories need to be compared and contrasted in order to promote maximum value delivery. The product owner might need to use different techniques, such as T-shirt sizing, in order to better prioritize the project’s stories.

Arthur Charpentier08/27/14
2661 views
0 replies

Computational Actuarial Science, with R

A collection of datasets, originally for the book ‘Computational Actuarial Science with R’ edited by Arthur Charpentier (CAS with R). Now, the package contains a large variety of actuarial datasets.

Dave Rooney08/27/14
2626 views
0 replies

"How Thin is Thin?" An Example of Effective Story Slicing

Like the graphene example at the beginning of the post, thin stories have remarkable properties far beyond the fact that they are just "thin". The value gained by learning how to split Stories effectively is enormous owing to the flexibility it provides by deferring decisions as long as possible and the removal of the need to estimate at a granular level.

Mahboob Hussain08/26/14
6826 views
8 replies

Thoughts on Hibernate

The way data are laid out in the columns of tables and the way they are used in the application as the class / instance variables there is. However, this mismatch or "impedance" does not come in the way of software development that it requires a framework that abstracts away all the database-related code.