Archive for the 'software development' Category

Scrum is probably a collection of best ideas of what a number of people in our profession come up over the years

PierG


Lately reading around the agile software development community, I feel that something is going wrong.
XP. SCRUM and all the other agile methodologies were borne with a single intention in mind ‘uncovering a better way of developing software‘.
That’s where I feel embarrassed: sometimes we forget that the goal of software development is to make the [...]


Futurespective

06Dec07

You may have heard of something called retrospective, a very well known agile practice, a ritual gathering of a community at the end of a project to review the events and learn from the experience.
Lately I’ve learnt about the concept of futurespective: it’s very interesting and very ‘positive’.
Here is a kind of explanation of what a [...]


In my experience, agile methodologies are unfortunately often a ‘golden bin’ for people who wants to find a good excuse to:

either work without rules
or find excuses not to focus on THE legitimate customers goal (<<give me that $*#($#)(* application!>&gt
or avoiding what’s not exciting to them

And this is NOT AT ALL what’s the intention behind [...]


This blog is hosted by WordPress and I’m more than happy to be here.
I really like their approach to ‘me’ (as a final users):

the software does JUST what is supposed to do
the software does EXACTLY what is supposed to do
the software is EASY to use
I receive new features on a FREQUENT and REGULAR basis
the new features [...]


It just works!

20Aug07

Why Software Sucks is a very good book by David S. Platt.
In the book, and in the podcast you can listen here (IT conversations), David shows many examples of software not design to ‘just work’:
Why does Google know how to correctly translate a United Parcel Service tracking number, while the actual UPS website requires multiple entries just to [...]


Building a new piece of software seems usually pretty trivial to our customers. This is especially true when you have these two conditions:

the application is ’small enough’ (depending on your organization)
your customer knows how to write an Excel macro

But thousands of documented project failures state that this is not true! Building software is not trivial [...]


Michael is having an exciting experience, similar to the one I am having, about contacts with different cultures and agile adoption in India.
In his post Agile India he starts from a very good and sharable point:
it’s just as unfair to say Indians can’t be agile as it is to say that white guys can’t dance

and ends [...]


Great post in The Berkun Blog !
Which Software Development Methodoloy are you using?
Asshole Driven development (ADD)
Cognitive Dissonance development (CDD)
Cover Your Ass Engineering (CYAE)
Development By Denial (DBD)
Get Me Promoted Methodology (GMPM)

Read the post for the definitions!
PierG


Milan, Hotel Room, this morning: I open my eyes, see some light from the window, have a look at the clock …. 8 a.m. !!! What the %$!^%#!@ has happened?? I’ve set the alarm of my mobile phone at 6:30 a.m.!
You know what … if have your mobile (Win Mobile 5) in ’silence’ mode, also the Alarm Clock is [...]