This meetup is about what we're forgetting when we start doing all the "hip" agile stuff. After a talk on the subject of UML-design, we'll see if there's grounds for discussion on other lost arts... Please notice that we need some help/feedback from you!
• 19:00 - 19:20: Welcome with drinks & snacks
• 19:20 - 19:30: Intro by SweetlakePHP
• 19:30 - 20:30: The lost art of UML-design by Harry Verveer
• 20:30 - 20:45: Break
• 20:45 - 21:30: Group discussion
• 21:30 - 21:45: Raffle, Announcements, Feedback
• 21:45 - ??:??: Networking and drinks
Talk: The lost art of UML-design by Harry Verveer
The introduction of agile development methods is often (wrongly) interpreted by development teams as an excuse to stop designing the software that they are building all together. Properly desiging software using UML seems to become more and more like a black art that cavemen used back in the waterfall days, and is replaced by randomly hacking away and refactoring when needed.
And that's a shame, because even though there might be less need for full-blown software designs when using agile development techniques, it might still be a good idea to think about what the hell you're about to build before actually building it - and by doing that documenting it at the same time!
I regularly use UML designs like ERDs, class diagrams and sequence diagrams to figure out how I should build a certain feature, explain others how the feature I built works or to figure out how legacy code is working. During this talk I will show you how you should draw and interpret various diagrams, how to use them in your advantage, and why I think it's still important even when using agile software development methods.
About Harry Verveer:
Harrie Verveer has been working with PHP as a professional since 2004 and is currently employed as a senior PHP developer at bax-shop.nl. He helped organizing the Dutch PHP Conference in 2011 and 2012 and is a regular speaker at conferences and user group events around the world, where he shares his experience and knowledge gained from working with a wide variety of technologies. In his spare time Harrie enjoys playing tennis, playing golf and playing guitar in his own cover band.
Discussion subject: ???
This kind of depends on the oktober 4 meetup, and if this format works for us as a group. There has been no feedback on the idea of "discussion time", so as organizers we're in the dark at the moment. If you have any input, please participate we'd really appreceate it :-)
• Book: PHP Web services by Lorna Jane Mitchell
• Book: Pragmatc guide to Git by Travis Swicegood
Location: 4MKB / Hans de Raad, Drinks & Snacks: Future500, Books for Raffle: O'Reilly
(remember, we get a massive discount on all books with their sponsorship program!)