Friday, 7 January 2011PHP in 2010 - a year in retrospective
Every year, for the past three years, Ibuildings has written a retrospective of the past twelve months in PHP. Looking back at last year's post, it amazes me how quickly what we were talking about is now passe. Was it only 2009 that Twitter became mainstream? Though not a heavy contributor to the 140-character medium, I find it one of the best ways to keep track of what's going on in the community. Did we only really have the last twelve months to enjoy Google Chrome? It seems to have been my choice of browser for far longer.
Changes in PHPLooking at some of the other points raised last year, it seems the predictions were right on the money about PHP 5.3. Certainly within Ibuildings, the drive towards namespacing has been eagerly pursued, with only existing code bases holding back implementation. Hopefully 2011 will see Zend Framework 2 launched, providing a backbone for more applications based around the features in 5.3. Ga door met lezen van "PHP in 2010 - a year in retrospective" 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
Tuesday, 18 May 2010Creating Content Site RequirementsCore site content management system projects are incredibly common, but they are also often drawn out and painful. They're complicated projects because they often have a large number of stakeholders across different parts of the company. They can be a key part of digital or broader strategies, but also used for the most minor parts of day-to-day business. This mix makes it very difficult to tease out the essential aspects of the site, leading to a series of disappointing upgrades and replacements. A successful CMS project begins with a good vision for the end result, which is expressed as a good set of requirements. Where most projects fall down is not in gathering enough requirements, but in gathering the right ones - and that's all about finding the real business value. Ga door met lezen van "Creating Content Site Requirements"
Geplaatst door Ian Barber
op
10:03
| Reacties (2)
| Trackbacks (0)
Tags voor deze bijdrage: business, cms, cms selection, compatibility, content management, content management system, enterprise, project, project management, requirements, technology choice
Tuesday, 5 January 2010PHP in 2009 - A year in retrospective
2009 just ended, and since we've only just commenced work in 2010, there's still time to look back at 2009 and see what events have shaped the way we work with PHP and what happened in the general PHP ecosystem. PHPdeveloper.org has a nice overview from a community perspective. I'll cover some community aspects briefly as well, but will focus on the broader PHP ecosystem, including its adoption in the enterprise and industry participation.
Ga door met lezen van "PHP in 2009 - A year in retrospective" Tuesday, 23 June 2009Best Practices in Estimating
Part of the mandate for the PHP Center for Expertise inside of Ibuildings is an ongoing series of Business Process Re-Engineering projects. The first of these projects, "Estimating Best Practices", was recently completed and released. It contains the collected best practices from estimators inside Ibuildings, as well as input from external experts and published works.
Our estimating team spent two months thinking and discussing how software companies create estimates; we discussed what works and what doesn't. While the final document itself, along with the accompanying workbook, are available internally only, some of what was learned about the meta process of estimating may be interesting to others. Here are four Best Practices that came out of the process that we want to share with everyone. Ga door met lezen van "Best Practices in Estimating" Tuesday, 5 May 2009PHP is NOW
PHP is at an inflection point. We are at a once in a lifetime place where several factors are coming together to help boost the profile of PHP up and above the "scripting language" label and into a serious tool for enterprise development.
Many developers inside the PHP community have looked at PHP as serious development tool for years. Major companies like Digg, Expedia, Yahoo and facebook are trotted out during every discussion of PHP to prove what a useful tool PHP is. However, companies like Ladbrokes, Channel Five, Fiat, Panasonic, and the BBC, all use PHP as not only their backend glue language but for serious, enterprise level, transactional workflow systems. In a growing number of large development shops, PHP has gone from "why" to "why not". Ga door met lezen van "PHP is NOW" Monday, 4 August 2008PHP Events in the UK and Ireland
Following the success of our two PHP seminars in London, we have decided to make it a tour and to visit other parts of the UK and Ireland as well. Next up are Leeds and Dublin - come and meet us in your city! Find out more about our events below.
Early-Bird Offer: Sign up for any of our events by 15th August, and receive a free copy of the new php|architect book on Enterprise PHP Development, written by our CTO Ivo Jansch! Ga door met lezen van "PHP Events in the UK and Ireland" Thursday, 17 July 2008Wow, this is so cool! This week it was finally delivered and I had the honor to receive the first copy of the book in our office. I'm talking about php|architect's "Guide to Enterprise PHP Development" written by my dear colleague Ivo Jansch. Last year he confided in me, said he wanted to write a book. And he actually did, within the year, 275 pages describing the complete development life cycle. For each phase in the development cycle, Ivo describes the common pitfalls, ways to get around them and tools others use to keep things running smoothly. Because Ivo covers the whole development cycle there should be interesting pieces for every software developing company. You can find more information about the book on the book's official website. And find out what others think about this book here and here. Monday, 26 May 2008GeekUp Adventures
Over the last month I've been to quite a few of the GeekUp events which are local to me in Leeds, UK. These are where a selection of technologically-minded people get together, usually have a few small presentations, and then mostly chat and drink beer all night. I've been to these events as both a visitor and a speaker, and met lots of people and learned a lot.
The month started with a visit to the Leeds Geekup in April, where I gave a talk entitled "Enterprise Web Development" - the slides are available on slideshare. Ga door met lezen van "GeekUp Adventures"
Geplaatst door Lorna Jane Mitchell
in planetphp
op
17:29
| Reacties (0)
| Trackbacks (0)
Tags voor deze bijdrage: 20:20, community, conference, enterprise, geekup, leeds, manchester, sheffield, svn
Thursday, 15 May 2008Intimate PHP Seminar
So we decided that in order to get to see all the people who are interested in PHP leadership topics, we should run an intimate seminar and invite our contacts along. If there is demand, we could run these every month. Here is the invitation that went out:
Free Seminar: Enterprise PHP and Zend Title: Enterprise PHP and Zend Date: 10th June 2008 Time: 9:00 - 13:00 Location: King's College London (Hodgkin Building, Guy's Campus Speaker: Ivo Jansch, CTO of Ibuildings and leading PHP expert Ga door met lezen van "Intimate PHP Seminar"
(Pagina 1 van 2, totaal 13 artikelen)
» volgende pagina
|
Blog
This week it was finally delivered and I had the honor to receive the first copy of the book in our office. I'm talking about php|architect's "Guide to Enterprise PHP Development" written by my dear colleague Ivo Jansch. Last year he confided in me, said he wanted to write a book. And he actually did, within the year, 275 pages describing the complete development life cycle. For each phase in the development cycle, Ivo describes the common pitfalls, ways to get around them and tools others use to keep things running smoothly. Because Ivo covers the whole development cycle there should be interesting pieces for every software developing company. 