What: Writing software can be difficult for various reasons. Gathering requirements is hard. Requirements evolve as the complex business processes being automated are expressed in software and become better understood by the programmers and the users alike. Programming APIs are not always as user friendly as they could be. Making changes to one part of the software can cause unintended changes in other parts of the software.
In this presentation Dan will attempt to provide you with his lessons learned developing software. He will demonstrate how he goes about ensuring his deliverables, and discuss published best practices in the field of software development.
Who: Dan Bernardic is a University of Winnipeg-educated software developer, and has been developing for the Web with PHP for about 5 years. A big fan and advocate of WordPress for Web development, he is involved in organizing the 2013 Winnipeg WordCamp coming up on May 4th.
Dan is happily employed as a senior Web developer for Farm Business Communications, Canada’s largest agricultural publisher, on a team of 6 web developers. He has also enjoyed finding cool freelance projects alongside his day job for the past 2.5 years.
More information about Dan including contact methods can be found at http://gravatar.com/dbernar1
How: We’ll start the meet-up with pizza and networking at around 5:30. Dan will present at 6:00 and will try to wrap up by around 7:00 to get you home at a decent hour. Feel free to stick around after the presentation, however, as some of us like to carry our discussions over to King Street for refreshments.