Wednesday, May 26. 2010Valuing AgileIt's not too hard to sell someone on agile, whether internally or between organisations. Almost every objection from a traditional project perspective can be countered by the flexible change process, and the potential for better results, and ultimately lower costs. However, at best this creates passive acceptance, which is just about enough for someone not directly involved in a project, but can cause a project to become massively unstuck if that person is a dependency. It is also a fragile acceptance - if a project goes awry, then the merely accepting person is likely to start pushing back towards traditional methods, to the detriment of the project. The eventual failure then reinforces any existing reservations towards agile. What agile needs to succeed in is understanding and support, and that requires a difficult mental shift - viewing work in terms of business value. Even experienced agile practitioners can get bogged down in implementation, and forget the why of what they are doing. This is because our experience teaches us to think in terms of problems and solutions, and to prefer the better known to the unfamiliar. We get so focused on building software we don't stop to think whether it does what we really need. Ryan Shriver describes this as not knowing the difference between "delivering things right, and delivering the right thing". Continue reading "Valuing Agile"
Posted by Ian Barber
at
10:28
| Comments (0)
| Trackback (1)
Defined tags for this entry: agile, agile development, business, development, enterprise, methodologies, methodology, project, project management
Friday, March 7. 2008Other customers and projects
A few years ago we worked for other customers, had fewer projects and a smaller geographic workfield than today. Today we operate in the whole country and also in Belgium, the UK and Scandinavia. We obviously have expanded our work field. Furthermore the assignments we do today have a shorter lead time, are larger and more complex than before.
A few years ago we focused more on the development. We started an assignment without or with only a small description of the required functionality. Today we are really convinced that a project won't succeed without a comprehensively functional and technical design. When we noticed the need of the designs we specialized developers in this initial part of an assignment . We also added the design phases, functional and technical, to our standard process. Continue reading "Other customers and projects" Monday, October 30. 2006Tips voor functionele decompositie in PHP
Zoals mijn collega en teamgenoot Harrie meldde in zijn blog post is PHP meer dan een simpel script taaltje. Vooral met de komst van PHP5 is het goed mogelijk om met PHP een compleet object-geori�nteerde (web)applicatie te maken.
Continue reading "Tips voor functionele decompositie in PHP"
(Page 1 of 1, totaling 3 entries)
|
Blog
