Outside-in Development is an agile development methodology that places the intention and goals of the stakeholders at the centre of the process. This is achieved by having human-readable user stories and scenarios being invoked as scripts that feed back on the progress, continuously leading the development towards the stakeholders’ goal. Developers will start from this executable specification, and write the high level controllers that will provide the functionality. They then go into what they need to provide that functionality by specifying how their library class should work. By the time all classes’ specifications are met, all scenarios will also be fulfilled and the cycle is complete.
(more...)
-
Behaviour Driven Development in PHP With Behat July 27, 2011
-
DPC11: Day 2 July 5, 2011
We’re sharing a series of posts from our developers who attended DPC 2011, telling us about their experiences of the event.
This year as part of the Ibuildings team I attended the Dutch PHP Conference for the first time. What can I say? Well, it was an unbelievable experience; I enjoyed every moment spent there. I found it good first of all for the big names of the involved people such as Sebastian Bergmann, Derick Rethans, Fabien Potencier, Enrico Zimuel plus many others. There was also the high quality of the presented talks, but also for the great opportunity to spend good time with my colleagues at Ibuildings and people from other companies all around the world.
Day 2 started with Helgi Þormar Þorbjörnsson's keynote about First Class APIs development, why the API should become a first class citizen in the company development strategy, how to achieve this results in the most effective way possible and what the benefits from this approach can be.
After that I needed to decide which talks to go to and this decision was anything but simple because most of them were very interesting, not forgetting the uncon submissions that were very good too.
(more...) -
DPC11: Distributed Systems Tutorial July 1, 2011
We’re sharing a series of posts from our developers who attended DPC 2011, telling us about their experiences of the event.
For the morning of tutorial day, I chose to attend Think like an ant, distribute the workload, given by Helgi Þormar Þorbjörnsson. Helgi is a former Ibuildings colleague and now a bigshot at Orchestra.io. I'm happy to see he's doing well. His presentation started off explaining to us why distributing can be a good thing by pointing out three significant aspects: budget, efficiency and perception.












