Quantcast
Channel: Maccherone » Software craftsmanship
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

We have to get PEOPLE to build this stuff

I started to write a long comment in response to a post on my friend George Fairbanks blog, but when it got above three paragraphs, I decided to move it over here. The question was whether or not data...

View Article



Visibility -> Retrospection -> Adaptation

This is too funny. On the one hand, we have George Fairbanks (who comes from the architecture world) arguing that data models are too low level to be considered architecture. On the other we have,...

View Article

Ports, Components, and Connectors: the next great abstraction?

My friend George Fairbanks is trying to make the case that the abstractions provided by ports, connectors, and components are the next escalation in the war against complexity and scale. George,...

View Article

Measuring Craftsmanship

I’m on board with the Agile approach to software development and I have a strong history with process approaches to improvement (ISO-9000, CMM, CMMI, TSP, etc.). That said, I have always believed that...

View Article

Top 10 questions when using Agile on hardware projects

Recently, I have had the chance to work closely with a number of projects that were not pure software. They all had some software or firmware component but they also included an electronics or even...

View Article


Image may be NSFW.
Clik here to view.

How can an Agile team influence the quality of upstream components

Q: I would be interested in anything you might have about rolling out Agile on a team that depends on components created by non-Agile teams. In particular, how that is affected by different approaches...

View Article

The defect 4-step

What to do when you find a defect The defect 4-step is not a new dance craze. It’s a way to accomplish organizational learning from the opportunity provided by a defect. So, here is what you should do...

View Article

Coda vs WebStorm vs TextMate for CoffeeScript

I recently started rewriting all of my PhD tools in CoffeeScript from ActionScript. I’m loving the python-like syntax and I’m very happy with the language as well as the ecosystem around CoffeeScript...

View Article


GitHub is a social media platform

My first few days on GitHub reminded me of my first few days on Facebook… I’ve been using git (not well) for a while at Rally, but in the last several weeks I started using GitHub and I can’t say...

View Article


REST for a read-only API. I finally understand the benefit of HATEOAS.

I’m neck deep in RESTful APIs. I’m in the late stages of designing the Analytics 2.0 APIs in my job as Product Owner for Analytics at Rally Software. I’m in the early stages of designing an API for...

View Article
Browsing latest articles
Browse All 10 View Live


Latest Images