Wednesday, 26 May 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". Ga door met lezen van "Valuing Agile"
Geplaatst door Ian Barber
op
10:28
| Reacties (0)
| Trackback (1)
Tags voor deze bijdrage: agile, agile development, business, development, enterprise, methodologies, methodology, project, project management
Monday, 7 September 2009Migrating a dev team to an OO team (Part 1)
For many years Object Oriented Programming was rare in the PHP world. Many PHP programmers don’t know OO simply because PHP isn't natively an OO language. But with PHP5, PHP really entered the world of objects.
Still many PHP programmers feel that OO is too much for PHP. They don't see the benefits of object oriented programming. This is the start of a series of blog posts to investigate the topic. Ga door met lezen van "Migrating a dev team to an OO team (Part 1)"
(Pagina 1 van 1, totaal 2 artikelen)
|
Blog
