<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Balancing innovation against deadlines &#187; community</title>
	<atom:link href="http://www.aaronheld.com/post/tag/community/feed" rel="self" type="application/rss+xml" />
	<link>http://www.aaronheld.com</link>
	<description>because work and life have hard deadlines.....</description>
	<lastBuildDate>Wed, 02 Nov 2011 19:25:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>BarCamp Philly 2010 Summary &#8211; Opendata and beyond</title>
		<link>http://www.aaronheld.com/post/barcamp-philly-2010-summary-opendata-and-beyond</link>
		<comments>http://www.aaronheld.com/post/barcamp-philly-2010-summary-opendata-and-beyond#comments</comments>
		<pubDate>Wed, 17 Nov 2010 02:58:38 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[civics]]></category>

		<guid isPermaLink="false">http://www.aaronheld.com/?p=281</guid>
		<description><![CDATA[When wrapping up the VIm talk @trevmex mentioned that people share their dotFiles on github.  This blew my mind.  I can sit in front of anyones desk and start using their eclipse and immediately be productive.  The secret to VIm is the years of refactoring the configuration and shortcuts, known as the dotFiles.  You probably couldn't even [...]]]></description>
			<content:encoded><![CDATA[<p>When wrapping up the VIm talk @<a href="http://twitter.com/trevmex">trevmex</a> mentioned that people share their <a href="https://github.com/search?type=Everything&amp;language=vim&amp;q=dotfile&amp;repo=&amp;langOverride=&amp;x=0&amp;y=0&amp;start_value=1">dotFiles on github</a>.  This blew my mind.  I can sit in front of anyones desk and start using their eclipse and immediately be productive.  The secret to VIm is the years of refactoring the configuration and shortcuts, known as the dotFiles.  You probably couldn't even execute a mapped command on my machine since I <a title="Map your leader" href="http://vimdoc.sourceforge.net/htmldoc/map.html#mapleader">map the leader</a> based on my keyboard.</p>
<p>I'm used to reading about VIm plugins and tips on sites like http://www.vim.org/ but I never really thought about the power of collaborating on the ultimate VIm config via the forking, pushing and pulling that is github.  The idea of forking someones config and :%s/leader='\'/leader='`'/g is really compelling.</p>
<p>So I got to my next session, Philly Opendata, a bit early and powered up the University of the Arts guest wireless to see what this gitHub dotfile concept is really about and could not connect. After an hour of discussing how VIm keeps your hands on keyboard and head focused on the task I'm again reduced to a mouse clicking consumer wondering where the button is that will get my osx to work, or give me a clue as to why it won't.  I would have searched for "iwspy on osx" but without wireless it would have been a short trip.</p>
<p>The point of this segue is that <a href="https://twitter.com/mofro">Maurice</a> noticed my plight and leaned over with the security settings to his mifi app to get me out of the 80's.   That has never happened at any formal show I've been to.  He had signal and was willing to share.</p>
<p>Turns out Philadelphia has <a href="http://twitter.com/opendataphilly">data</a> and is also willing to share.</p>
<p>Getting access to this data is important for so many reasons.  Before I talk about the social importance of opendata I have to step back and comment that crunching huge datasets and experimenting with bizarre visualizations is the type of fun that drew me to computers in the first place.  Whether plotting Fourier power transforms of breathing sheep or number of potholes per coffee shop there is something exciting about creating a unique perspective on otherwise boring or overwhelmingly complex data.</p>
<p>Having transparency into our government machine is really just a continuation of our need for independent newspapers.  Thomas Jefferson is often quoted as saying that <em><strong>Democracy depends upon an informed population</strong></em>.</p>
<p><span style="text-decoration: underline;">The city of Philadelphia has committed to releasing 311, GIS and crime data.</span> There was a very lively discussion at this session around the types of apps we could build, the benefits that the city will reap and most importantly <em>WHEN</em> it will launch.</p>
<p>This was all good and exciting conversation and one particular thread stuck with me long after the session ended.  We talked about how we can audit the data and ensure that it is used properly and not abused.</p>
<p>We live in an age when a<a href="http://blog.compete.com/2007/02/16/colbert-report-wikipedia/"> comedian can save the elephants</a> by editing a wiki page.  When I was a kid I was raised to believe that reporters were 'investigative journalists' and dug deep to get the facts.  I grew up just a few miles from where Geraldo Rivera got his start with an acclaimed expose of a <a href="http://en.wikipedia.org/wiki/Willowbrook_State_School#More_scandals_and_abuses">mental institution</a> that resulted in action being taken.  I was not until I got older and became exposed to Fox and the Daily show that I'd realized how seemingly sane people could look at the same data information and draw such dramatically different conclusions.  (Actually I learned that in grad school.  "Number-smithing" and "creative graphing" are required classes for practicing engineers.  There was a similar class for the business students, but it skipped the numbers part altogether.)</p>
<p>It would be really easy for me to take all the pothole data and plot it on google maps.  A little massaging could show my street as having a few extra's and maybe I'll even 'fix' a few in the other neighborhoods.  People will see my app and maybe my street gets a little bump in priority.</p>
<p>Visualization is a powerful tool and data of this magnitude will always be analyzed with bias.  Even a <a href="http://radar.oreilly.com/2010/08/visualization-as-journalism.html">simple flow chart describing the new health care policy</a> can be warped towards an agenda.</p>
<p>Opendata puts us all on a level playing field.  I'm looking forward to the apps and visualizations coming out.  I will be disappointed if we wind up with a  liberal and a conservative app mirroring our polarized two party system.  I personally feel that there is a responsibility in the hands of the designers and developers to attack this data and ensure that the people of Philadelphia have multiple avenues of getting accurate facts.</p>
<p>The first tenant of the <a href="http://www.ieee.org/membership_services/membership/ethics_code.html">IEEE code of ethics</a> hints at the damage we can do here.</p>
<blockquote><p>1. to accept responsibility in making decisions consistent with the safety, health and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;</p></blockquote>
<p>As far back as the 12th century the Rabbi Maimonides wrote a Physicians oath with another line that I find appropriate:</p>
<blockquote><p>May the love for my art actuate me at all time; may neither avarice nor miserliness, nor thirst for glory or for a great reputation engage my mind; for the enemies of truth and philanthropy could easily deceive me and make me forgetful of my lofty aim of doing good</p></blockquote>
<p>A Doctor's specialized knowledge and training puts his actions and opinions under a special light with regard to ethics.  Typically computer professionals live by a 'do no harm' credo as well, but our actions were usually bounded by our working domain.  With open data and blogs we can now use our skills and training for the betterment of democracy or as a lever to move a personal agenda.</p>
<p>Now that I am ready to wield this data in the name of Democracy and Truthiness I'm headed over to listen to <a href="http://twitter.com/tomjanofsky">Tom Janofsky</a> talk about his experiences with Cloud Computing on EC2.</p>
<p>After all, once this great Philly data is out I'm going to need that elastic processing power....</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aaronheld.com/post/barcamp-philly-2010-summary-opendata-and-beyond/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jugaad &#8211; India&#8217;s Agile style</title>
		<link>http://www.aaronheld.com/post/jugaad-indias-agile-style</link>
		<comments>http://www.aaronheld.com/post/jugaad-indias-agile-style#comments</comments>
		<pubDate>Sun, 14 Nov 2010 22:59:34 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[obama]]></category>

		<guid isPermaLink="false">http://www.aaronheld.com/?p=262</guid>
		<description><![CDATA[Jugaad: "overcoming harsh constraints by improvising an effective solution using limited resources". We call it the art of creative improvisation]]></description>
			<content:encoded><![CDATA[<p>I’ve been reading about India’s concept of Jugaad, possibly poised to enter our buzzword vocabulary since it came up in the context of what <a href="http://www.nytimes.com/roomfordebate/2010/11/07/what-obama-can-learn-from-india">Obama can learn from that country</a>.</p>
<p>Where the <a href="http://agilemanifesto.org/">Agile Manifesto</a> starts with “Individuals and Interactions” the <a href="http://blogs.hbr.org/cs/2010/01/jugaad_a_new_growth_formula_fo.html">Harvard Business Review</a> kicks off  Jugaad with “Thrift not Waste”.</p>
<p>All too often I’ve seen Agile work because a scarcity of resources (money, time or knowledge) pushed an otherwise waterfall loving group into giving Agile a shot.  The tenants of Jugaad resonate with me as a more general philosophy about how to get things accomplished then Agile’s focus on “working software”.</p>
<p><strong>Agile Manifesto</strong></p>
<p><span style="font-size: 12px; line-spacing: auto;"><em>We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value</em></span></p>
<div id="_mcePaste" style="text-align: center;">Individuals and interactions over processes and tools<br />
Working software over comprehensive documentation</div>
<div id="_mcePaste" style="text-align: center;">Customer collaboration over contract negotiation</div>
<div id="_mcePaste" style="text-align: center;">Responding to change over following a plan</div>
<p><strong>Jugaad (quoted from <a href="http://blogs.hbr.org/cs/2010/01/jugaad_a_new_growth_formula_fo.html">HBR</a>):</strong></p>
<div style="text-align: left;"><span style="font-size: 12px;"><em>The Hindi term roughly translates as “overcoming harsh constraints by improvising an effective solution using limited resources”. We call it the art of creative improvisation.</em></span></div>
<div style="text-align: left;"><span style="font-size: 12px;"><em><br />
</em></span></div>
<div style="text-align: center;">Thrift not waste. Tackle scarcity.</div>
<div style="text-align: center;">Inclusion, not exclusion. diversity of communities</div>
<div style="text-align: center;">Bottom-up participation, not top-down command and control.</div>
<div style="text-align: center;">Flexible thinking and action, not linear planning.</div>
<p>It feels like we are talking about the same thing.  Get a team together and empower them to solve the necessary problem.  Nowhere is there a concept of ‘throw money at the problem’ or ‘hire more consultants’.  Plan for change and change plans in order to achieve success.</p>
<p>I’m on a barcamp high today.  We could have had a conference with a big budget, focused our marketing on the demographic of web designers/developers, planned it from an executive committee and wrote a gant chart tracking the critical path from start to finish.  It would have been a big show, but it would not have been barcamp and it would not have been awesome.</p>
<p>Software engineers learned that top down does not work.  Indian’s entrepreneurs espousing that top down does not work.</p>
<p>Spend a few moments today to consider if you think top down, centralized control of food production is a good idea: <a href="http://foodfreedom.wordpress.com/2010/04/24/s-510-is-hissing-in-the-grass/" target="_blank">http://foodfreedom.wordpress.com/2010/04/24/s-510-is-hissing-in-the-grass/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aaronheld.com/post/jugaad-indias-agile-style/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Just show up</title>
		<link>http://www.aaronheld.com/post/just-show-up</link>
		<comments>http://www.aaronheld.com/post/just-show-up#comments</comments>
		<pubDate>Sat, 02 May 2009 16:45:31 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[refreshPhilly]]></category>

		<guid isPermaLink="false">http://www.aaronheld.com/?p=153</guid>
		<description><![CDATA[Sometimes the answer really isn't that hard. We were recently having a lunch conversation and talking about how to get involved in the local tech community. Kevin simply stated "Just show up".  It was a stunningly simple answer. To people that have had the great experience of being involved in the Philly tech scene this [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes the answer really isn't that hard.</p>
<p>We were recently having a lunch conversation and talking about how to get involved in the local tech community. Kevin simply stated "Just show up".  It was a stunningly simple answer.</p>
<p>To people that have had the great experience of being involved in the Philly tech scene this seems obvious.  As a Gen 'X'er that moved around the east coast during the dotCom days let me say this is an unual and fantastic community.  Back in the day there was some feeling of elitism and you had to demonstrate some effort to be included in a 'community'.  Its true that a 'noob (great word, best contribution of the 'millenials' so far <img src='http://www.aaronheld.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  could show up at the local Linux install day and get some help setting up slackware on left over office equipment, but they were not taken seriously in the 'real' meetings.</p>
<p>When I moved in I had to throw down my triple homed T1 router built on freeBSD just to get a slice of pizza.</p>
<p>Things have absolutely changed.  I showed up at the<a href="http://www.indyhall.org/blog/2009/04/09/mashable-indyhall-v20-massive-philly-party-youre-invited/"> 'mashable.com/Indy hall party'</a> last night and the converstations were easily flowing.  I sat down at some random table and got into a CMS discussion contrasting my recent Alfresco for the portal action to UPenn's current e-learning on drupal issues.  We talked about Scala v Groovy and I even met the previous manager of one of my developers (Found he also takes credit for John's great work!).  I'm thinking the guy who recommend not using the front brake to stop my motorcycle was from a differnet crowd. (note:  saying that the 10% extra braking of the front wheel stop the bike is not worth the risk of fishtailing is wrong.  Bikes have 2 wheels and 2 brakes for a reason.   I'm not telling you what is right because some things should not be learned from a blog.  Take the <a href="http://msf-usa.org/">MSF course,</a> please. I don't have many readers here so I'd hate to lose one)</p>
<p>So in short if you want to be involved, just show up.</p>
<p>On a related professional note I have been reading an enjoying <a href="http://www.amazon.com/gp/product/0932633676?ie=UTF8&amp;tag=aarhel-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0932633676">Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=aarhel-20&amp;l=as2&amp;o=1&amp;a=0932633676" border="0" alt="" width="1" height="1" />.  It is a humorous take on the project management side of software development.  It uses the concept of 'design patterns' to discuss behavours (and solutions).  The one common one that I see professionally is the 'Movie Critic'.  This is the person that shows up 3 months after the project starts with an 'opinion'.  Sometimes you can't just say "where was this opinoin back when we needed it'.  Perhaps these people felt that there was a high barrier of entry to get into the project at an earlier phase?  We have internal blogs, wiki's and even do development co-located around big tables.  Everyone is welcome. People just need to know they are welcome.</p>
<p>So if there is something you care about please just get up and do it!</p>
<p><strong> 'Just Show Up'</strong></p>
<p>(except riding a motorcycle, that can mess you up.  Get some in-person professional advice.  99% uptime is not good enough on a bike)</p>
<p><script type="text/javascript" src="http://www.assoc-amazon.com/s/link-enhancer?tag=aarhel-20&#038;o=1">
</script><br />
<noscript><br />
    <img src="http://www.assoc-amazon.com/s/noscript?tag=aarhel-20" alt="" /><br />
</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aaronheld.com/post/just-show-up/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BarCampPhilly was a success!!</title>
		<link>http://www.aaronheld.com/post/barcampphilly-was-a-success</link>
		<comments>http://www.aaronheld.com/post/barcampphilly-was-a-success#comments</comments>
		<pubDate>Sun, 09 Nov 2008 17:18:31 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[community]]></category>

		<guid isPermaLink="false">http://www.aaronheld.com/?p=52</guid>
		<description><![CDATA[The BarCamp happened yesterday and Philly's brightest and most enthusiastic 'interative media' professionals came out in force.  Barcamp is a type of grass roots conference setup by the people bottom up rather then by a company top down. I talked a lot, learned a lot, drank a lot and made some friends in the process. [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="Bar Camp Philly" href="http://www.barcampphilly.org/" target="_self">BarCamp</a> happened yesterday and Philly's brightest and most enthusiastic 'interative media' professionals came out in force.  Barcamp is a type of grass roots conference setup by the people bottom up rather then by a company top down.</p>
<p>I talked a lot, learned a lot, drank a lot and made some friends in the process.</p>
<p>Each session exceeded my expectations in different ways.  My talk on the how we build and operate http://www.comcast.net was very well received and it was very telling to step up from the weeds and view this creation with my peers.  As much as we need to move forward sometimes we at CIM forget how far we have come.  Since this was an untelevised, ego and marketecture free event we openly discussed what we did right and wrong. Having this talk with people that live through this grind every day is very different then having it with people that learned the 'right way to build websites' from books or blogs.</p>
<blockquote><p>"Don't hire legacy developers, kill legacy systems"</p>
<div style="text-align:right">--My quote of the session</div>
<p>You guys really work hard, Comcast should hire more developers.</p>
<div style="text-align:right">--Audience quote of the session</div>
</blockquote>
<p><span id="more-52"></span><br />
From there I went to a "Web Standards' talk given by someone that lived through it at AOL.  Given my challenges of getting standards adopted at Comcast this was also a great learning and sharing session. We discussed what needs to happen in our educational system and industry in order for Standards be become accepted as a core part of webdev and not a 'nice to have'.</p>
<blockquote><p>Who would hire a web developer that does not follow standards?</p>
<div style="text-align:right">--Audience quote of the session</div>
</blockquote>
<p>After a quick lunch attempt at a local Indian place (service in 45 min: FAIL) we returned for a talk about innovation.  My intent of this session was a he said / she said comedy routine with <a href="http://arpitmathur.com/">Arpit</a> where he would play the role of the frustrated developer and I'd be more of the pointy haired boss keeping our hapless developers trudging towards a deadline.  Interesting enough this session redefined the term "Innovation" for me as the talk went in a completely different direction.  By the definition of my peers we have been innovative. Much of our innovation has not been customer facing so it does not fit with the typical management concept of what they expect to see with regard to innovation.</p>
<p>A very interesting undercurrent was that most people innovate by padding their time or otherwise hiding this effort from their bosses.  I commented that I think this is disrespectful to the bosses and the responses again surprised me.  It turns out that most people feel that the top execs are very cluefull and 'get it' at many levels.  They also feel that the middle management just below them have no clue.  The other key factor in stifling innovation in large organizations is the inherent disrespect across disciplines. For some reason many people think that innovation has to come from their immediate team rather then the larger group.  (So for example the HTML devs have to innovate as opposed to the team consisting of HTML/IA/Design/Biz/QA etc..)</p>
<p>The other great take home was that the entire crowd was supportive and we all wanted each other to succeed. I never experienced such a positive vibe about Comcast in Philly and how much the tech community was behind us to succeed.  There is nothing in the way of CIM (Comcast Interactive Media).  I do think that we finally have that 'critical mass' of community here in Philly and it is time that the East Coast become known as a center of innovation.  There is some great talent in this region, from us corp developers to the fierce independents at <a href="http://www.indyhall.org/">Indy Hall</a></p>
<blockquote><p>"We are not the Comcast you know and hate, we are the Comcast you don't know and love"</p>
<div style="text-align:right">--Quote of the session</div>
</blockquote>
<p>All this was less then half my day.  Stay tuned for more!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aaronheld.com/post/barcampphilly-was-a-success/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

