A big project starts with a small plan

  • Sad experiences with badly designed systems make us believe that we should always “think big” when planning new solutions. However, blurry specifications, solo projects, tight time constraints should always point us to simpler, expandable solutions. True stories will show us how this principle wins against established misbelief (Perl, Puppet and CFEngine included).

    In the scope of this talk, “think big” is the habit to design a system that satisfies current and future requirements, so that it doesn’t get obsolete in a few months; fits the project it was designed for, and possibly more future ones.

    Frustrated by badly designed systems, we develop the habit to always think big, in anger. Stop, calm down, and think through it: is “think big” the best solution, always?

    Story one: when “think big” is the solution: A real story about B2B reports, where resources (mainly time) allowed to learn-by-doing, then scrap everything and redo the project correctly. The result was then used in other projects as well.

    Story two: when “think big” is impossible: A real story about the migration of a set of email systems in the public sector in Italy. There, designing with clarity in mind helped other people, nearly two years later, to extend the functionality of the system beyond the scope of the initial requirements. And with little knowledge of the programming language involved.

    Story three: the perfect infrastructure parable: A real story about a configuration management system, where “think big” lead to a huge failure, waste of time, frustration and loneliness; and where the same project was restarted smaller and simpler, and it took off.

    Attending this seminar, people will get some distilled experience that will help them to drive their future developments.

  • OSS4B 2013

    Italy , Prato, Tuscany·

    Secure your place today for this brand new event about open source, DevOps, Kanban and much more!

    register for the event 

     
  • Kanban course for IT ops

    Don't miss the opportunity!


    Delivered directly by Dragos Dumitriu, the course will be held in Prato for , starting on at Palazzo delle Professioni.

    Book now 

  • Sign up for newsletter!

     

    * = required field
  • Follow us on Facebook

     

  • Latest Tweets