Discussing the nuts and bolts of software development

Thursday, April 10, 2008

 

BarCamps or: How I Learned To Let Go, And Love The Self Organizing Workshop

Macadamian is made up of many different people with a very large space of interests. Any given trip across the office can net one a variety of lessons, covering anything from how extremely large microwave dishes work and where not to point them, to car operating systems, and how to tie gmail into an extremely effective and professional GTD setup with a couple of greasemonkey scripts. It is to capitalize on this aggregation of knowledge that I have decided to start organizing Barcamps at our Ottawa office. What better way to work through ideas, practical or "what if?", than to lure a bunch of engineers together in a room and change some lightbulbs.


Photography by Sarah Naegels Barcamps were traditionally intended as "hack-a-thons", or "open source workshops". It is the latter definition I have chosen to concentrate on. A workshop without a plan, also known as "winging it", will put fear in the hearts of anybody who has ever organized any presentation. But this is where the strength of the Barcamp lies. The organizer of Barcamp needs only to set the meeting in motion, and it takes on life of it's own. The immediate disadvantage would appear to be that without organization, the members will not stay on topic and the collective attention will wander off topic. In practice, however, the common interest of all attendees will steer the workshop on a relatively tangent topic. And this is the key: when the attendees walk away from a completed Barcamp, they have participated in an active, hands-on, discussion of the primary topic and relevant related topics.
What starts as a Barcamp to learn about Google Android's architecture, will also cover the history of open mobile platforms, wireless signaling, carrier business practices, and competitor behavior. This sort of many-to-many learning ensures that all questions are raised and answered. Compare that with a one-to-many presentation that might have to rush through certain topics that are not immediately relevant to the stated topic, and you start to see how
a Barcamp can become an extremely powerful tool. Instead of following the presenter's ideas, the workshop will follow at the pace set by its attendees.

So how does one organize such an ad-hoc workshop?

Step 1: One Foundation

Imagination sparks innovation. Not all attendees are going to be aware of Google Android in detail, or mobile platforms at all. Prepare to have several high level introductory items to get the discussion going. Google's original announcement of the Android SDK is a good start. It doesn't go into heavy detail and establishes context. More importantly, instead of showing code or
documentation, it shows practical uses and what is possible with their new platform.

Step 2: Punky Reggae Party

Discussion ensues. This is the event horizon of the Barcamp. What starts as a discussion about Google Android can cover any hundred different topics, from UI design, JVM design, hardware design, or even be a practical walkthrough installing eclipse, creating applications, and attempting to install them in the Android VM (which we never did get to work properly, for the record).

Step 3: Pass It On

A Barcamp should have some tangible output, if only notes. Attendees should be able to look at minutes or resulting code to review what was covered as a refresher, or a base for further research. What's more, those that couldn't attend would also have something to look at, and would be able to follow along on their own.

Labels: , , ,


Comments:
Let me also point out, that to have a successful barcamp, you probably have to be surrounded by a strong and diverse crowd of people eager and 'turned on' by technology!
 
By the way, information from https://resumecvwriter.com/blog/resume-words will help you to learn more about resume words. It means a lot for students
 
for any business, accounting is an important factor and you can do that with the help of Quickbooks which is an advanced accounting tool that offers multiple accounting features and in case you need any help assistance regarding Quickbooks you can contact Quickbooks support and ask for Quickbooks tech support
 
In the business of tech assistance providers Geek squad holds an strong rank as they provide best tech services to their customers with full satisfaction as in case you face any issue in your technical devices you can contact Geek squad tech support and ask for Geek squad support
 
Mcafee security provides the best system security for your pc, laptop or tablet from online threats whether it is a virus, malware or spyware.it is prevents the malware and Secures the important information.visit now
 
Any user accessing QuickBooks 2016 version till the recently released one can highly use this particular tool to instantly check, fix, and regular errors that happens within the Company file.

Quickbooks File Repair is here to take care of your data. This is a product of intuit and is now available to you with the more powerful and advance security feature and with a great will power to make you benefit in all situations.
 
quickbooks is the most efficient accounting software for accounting right now.if you are facing issue regarding quickbooks tool hub check out the link.

 
QuickBooks Error Code 6130 is an example of a technical error. If there is an issue with the company file, quickbooks 6130 error appears. The error is mostly caused by two factors. The following are the details: When the QuickBooks Desktop file is corrupted, the user will get this error. This 6130 quickbooks error could prevent the Database Server Manager Service from running on your computer. Read our article for more detail on how to fix it.
 

I’m not that much of a internet reader to be honest but your blogs really nice,
keep it up! I’ll go ahead and bookmark your site to come back in the future. Many thanks|

Feel free to surf to my page - 오피사이트
(jk)



 
Quickbooks update error 15243 usually appears on the screen when the latest QuickBooks update is being downloaded. QuickBooks payroll update error 15243 displays the message, "Error 15243: The payroll update was unable to complete successfully." The QuickBooks FCS service has been harmed."
 
Both high school and university students https://expertpaperwriter.com/samedayessay-review/ place orders with us, so age and academic level isn't a factor when it comes to our essays.
 
What an incredible piece of work! Reading this makes me very pleased. What you wrote was extremely beneficial to me, in fact, is nearly identical to yours.
 
Wow, you have shared such great blog, actually I follow you since 3 years, and I always got amazing and informative stories.
 
I prefer watching movies online since I have access to a platform where I can watch Heathers: The Musical and a variety of other movies and TV episodes. I often promote items to other individuals because I've had such a good experience.
 
I like your website since I continually learn something new and valuable from it. You offer nonstop live streaming, therefore I also have a great option to watch sports.
 
The incredible piece of work! and the great blog Reading this makes me very pleased. What you wrote was extremely beneficial to me, in fact, is nearly identical to yours.


 
This is an inspiring workshop! It's great to see how people can learn to let go of the things that no longer serve them and learn to love themselves in the process. It's a powerful way to create lasting change.
 
As a student seeking help with my assignment UK, I found your tips for designing an effective workshop to be incredibly helpful. I believe that the principles you outlined can be applied not only to organizing workshops but also to studying and learning in general. By encouraging self-direction and providing opportunities for collaboration and feedback, we can maximize our potential for growth and success.
 
BarCamps are user-generated conferences that allow participants to share ideas and knowledge in an open and informal environment. Attendees are encouraged to actively participate and self-organize workshops, discussions, and presentations.
 
I am really thankful to your valuable posts, I expect more good quality content like this blog. It is so informative us.
proceso de divorcio nueva jersey
es nueva jersey un estado de divorcio sin culpa
 
Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?