From a web agency to...
a better job, a better life, a lot of fun!

Francesco Fullone
ff AT ideato.it
Chi sono

Francesco Fullone aka @Fullo

- PHP developer since 1999
-               President
-         and Open Source Evangelist
- CEO @
- founder @
- Nerd and geek
web agency
Looking for clients that need websites
CMSes
content management systems
impose limits (AI, UX, ...)
project has to adapt to them
   not suited for startups
    unsatisfied customers
not enough
good code culture
  in PHP CMSes
Web agency clients don't
need skilled developers
but skilled designers and
     communicators
Clients need to mantain
  contents, do adv, ...
    (good code is only a secondary benefit)
This was not our job...
      (we are a PHP company)
Lesson learned: pivoting!
Tech agency
Looking for clients that need apps and not sites
PHP 5.3 revolution
       namespaces
   decoupled frameworks
         real OOP
Our needs:
        Less bugs
 Less (maintenance) costs
Faster replies to customers
No graphic or content issue
Less bugs:
   Test: TDD (phpUnit), BDD (Behat)
Good Practices   (using decoupled frameworks)

  Create a development culture
Less maintenance costs:
   Automatic deploy strategies
    (ant, phing, capistrano, fabric, idephix*)

      Continuous Integration
                    (jenkins)




                       * tba
Faster response:
     small code batches
 small (self-sufficient) teams
         flow culture
Reduced activities:
    Partners for UX, Design, Layout
Partners for content delivery, adv, etc.
      Small batches of activities
We can do better: pivoting!
Pivoting
from supplier
  to partner
Dev company
Looking for clients that need partners for their
                    projects
Share culture
Mentoring & Coaching on:
    - Agile methods
    - Technical Stuff
    - Lean practices
Hey Dude! It's brogramming!
If it worked for us...
    Will it work for anyone?
?
jsDay + phpDay 2012
  16-19 Maggio 2012 Verona
www.phpday.it / www.jsday.it
Francesco Fullone
    ff@ideato.it
       @fullo



  via Quinto Bucci 205
   47023 Cesena (FC)
    info AT ideato.it
     www.ideato.it

From webagency to...a better job, life and a lot of fun