XNSIO
  About   Slides   Home  

 
Managed Chaos
Naresh Jain's Random Thoughts on Software Development and Adventure Sports
     
`
 
RSS Feed
Recent Thoughts
Tags
Recent Comments

Archive for the ‘Community’ Category

Because I Got Age’il

Saturday, May 26th, 2012

A song dedicated to all the Agile Snake-Oil sales(wo)men.

It’s like I dont care about no process man…
Just hack some more code…ooohh
la da da da la da da la la da da

I was gonna groom the backlog until I got Age’il
I was gonna be at the standup but then I got Age’il
My project is still messed up and I know why (why man?)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da-da da

I was writing clean code before I got Age’il (C’mon y’all, check it out)
I could’a test-first or test-after but I got Age’il (uh uh la la da da)
I’m refactorin’ it next sprint and I know why (why man?) (hey hey)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il

I was gonna update my burn-down until I got Age’il (say what say what?)
I wasn’t gonna gamble with points but then I got Age’il (uh uh)
Now I’m completely burnt-out and I know why (why man)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da da

I was gonna do my code reviews but I was Age’il (uh, I’m serious man)
I was gonna refactor mercilessly but I was Age’il (uh)
Now I’m a Scrum Master (ha ha ha) and I know why (why man?)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da da

I was gonna go to retro before I got Age’il
I was gonna pay my tech-debt but then I got Age’il (no you wasn’t)
They scrapped my whole project and I know why (why man?)(yeah eh eh)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da da

I was gonna go to work but then I got Age’il (ohh, ohh)
I just got a new promotion but I got Age’il (la da da da da)
Now I’m selling Agile training and I know why (why man?)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da da

I messed up my entire life because I got Age’il (go go go)
I lost my kids and wife because I got Age’il (say what say what say what?)
Now I’m sleepin’ on the side walk and I know why (why man?)
(yeah yeah)

‘Cause I got Age’il
Because I got Age’il
Because I got Age’il
La-da-da da da da

la la da da da da la da da da shoobe do be do wa skibitty do da da da la
get jiggy with it scubbydooby wa ’cause I’m Age’il, ’cause I’m Age’il, ’cause I’m Age’il

Discussion with Samir Penkar from Future of Project Management

Tuesday, March 27th, 2012

Last month Samir from Future of Project Management was visiting India and I had a chance to meet him at my place in Mumbai.

He record a video of our discussion and posted it on YouTube and on his awesome blog.

Agile India 2012 Opening Talk

Monday, March 5th, 2012

Slides:

Video:

Agile India 2012 Photos – Official

Monday, March 5th, 2012

Agile India Program Committee

Saturday, November 12th, 2011

Did you know how truly diverse the Agile India 2012 conference program committee is?

Agile India 2012 Program Committee

That’s right! We have over 100 members from 21 countries.

Agile India 2012 is Live!

Saturday, November 12th, 2011

Folks, Agile India 2012 conference is live! What does that mean?

Early-bird registration has started in full swing.

Sponsorship detail are published for interested companies.

We are reviewing all the awesome proposals submitted by experts from around the world. We should have the program live by end of Nov.

Why I don’t believe in Organizing Large Scale Conference?

Sunday, November 6th, 2011

Over the last 7 years, with the help of various passionate folks, I’ve organized 50+ conferences. (Agile India Conferences, Simple Design and Testing Conference, Agile Coach Camp and CodeChef TechTalks to name a few.)

Most of these conferences were small to medium scale conferences in the range of  50 to 375 delegates.

Why we never organized larger conferences? Was it because we were not capable of organizing them? Or was there something stopping us from doing so?

Personally I prefer organizing small scale conference over large scale conference for the following reasons:

  • In my experience the quality of interaction and experience speakers & participants have is inversely proportional to the size of the conference.
  • Cost to run the conference exponentially increases with size. As the size increases:
    • we need a bigger venue, which does impose a significant cost.
    • overall logistics becomes lot more complex. Need extra planning and coordination. Again increasing cost and making the overall plan less adaptive.
    • the participant price has to be increased – which means, most participants won’t be able to self fund their registration. They’ll depend on their companies to sponsor them. This leads to many people who actually do get sponsored by their companies are the ones less inclined to learn at the conference. Which again impacts the overall quality experience of others participants.
    • we become more dependent on the sponsors. The more we are dependent on sponsors, more their demands. Inevitably leading to compromising the conference. Sometimes sponsors want speaker slots (esp. keynotes) for sponsorship. Also they further complicate the logistics.
  • Are less inclusive from smaller companies and individual’s point of view. Cost is one aspect, but also because there would be a larger number of participants from big companies, the interactions at the conference take a very different dynamics.
  • Right from the beginning, large conference have a fear of not attracting enough delegate and sponsors. To mitigate that risk, most large conference programs are filled with Big names. Who mostly present the same old topics which have been beaten to death over a decade. We like it or not, the overall program tends to be more focused on basics (least common denominator) and seems to attract mostly beginners who are willing to pay that kind of money. Innovative and disruptive ideas are mostly neglected. Because they would really be disruptive for the audience.
  • Because of the previous point, the real practitioners, doing really meaningful work, tend to shy away from such conferences. Again leading to poorer quality conference.
  • Marketing and Branding effort: Large conferences need huge effort and funds to market and brand themselves. Smaller conferences are mostly marketing and branded through word of mouth and these days with social media.
  • The effort and time it takes to organize one large, centrally located conference, in that much time, we could easily organizer 3-4 smaller, more local conferences. Smaller conferences surely reduce the costs for participants. Smaller conferences encourages more of a distributed, sustainable, local community.

I could spend rest of my sunday afternoon thinking about this and I’m sure I’ll come up with 10 more points against large conference. Having said that, large conference do have some clear advantages that smaller conference cannot achieve. the splash, the penetration, cross pollination, etc. etc.

However I think its clear, at least to me, why I prefer smaller conference.

It cool to have thought thru the issues and to have the points flushed out. But to avoid dogmatism, its always important to reevaluate your points every few years. Which is one of the reasons, I decided to help organize Agile India 2012 Conference.

Agile India 2012 Session Breakup of Submissions Received by JIT Submission Deadline

Wednesday, November 2nd, 2011

As you might be aware the JIT Submissions are closed. We are very happy with the response we’ve got so far.

Totally we’ve received 231 submissions.

Following is the stage wise breakup of the proposals:

stage wise breakup

Following is the breakup according to the levels (very happy to see a large number of sessions in the practicing space):

Level wise breakup

Following is the breakup according to the session types: (again not surprised to see a large number of talks):

Session Type Breakup

Lastly, the duration wise breakup of the sessions:

Duration wise breakup

Also we’ve received 22 research papers from the following countries.
Selected papers will be published by IEEE Publications.

Research Stage

Also, we are happy to have totally 184 unique presenters (159 primary presenters and 38 secondary presenters.)

Currently we are reviewing all these proposals. You should see the final list by end of November.

[Agile India 2012] Early Bird Submission Closes on 26th Sep

Thursday, September 22nd, 2011

Gentle reminder, the early bird submission for the Agile India 2012 Conference closes on 26th Sep 2011.

Visit our submission system to get started.

Some resources to help you with your submission:

Agile India 2012 Conference – Call for Stage Proposals

Monday, August 8th, 2011

Update: Stage Proposals are closed.

Sessions proposals are open now; visit: http://submit2012india.agilealliance.org/proposals

    Licensed under
Creative Commons License