• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How does this help to individual contributers like me in the IT industry?

 
Greenhorn
Posts: 16
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
author
Posts: 46
Python VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is "this" referring to Agile In A Flash or something else?
 
author
Posts: 799
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'll assume it's about Agile in a Flash.

As individual contributors ourselves (Tim and I move between coaching and doing often), we use the cards to help ourselves in our day-to-day development work. We'll use the cards as references and reminders, and stick them around in convenient places. We also will hand a card to someone else on our team and let it explain itself (so we don't have to repeat ourselves for, say, the fiftieth time on some of the pitfalls to watch out for when pairing).

Many of the cards are centered around basic practices in agile, including acceptance test design, unit testing (via TDD), mocking, refactoring, and so on--things that should provide some immediate benefit to individual contributors. Many of the other cards will give you information about how you can best contribute to an agile team, and what a better team might look like.

Jeff
 
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Ottinger wrote:Is "this" referring to Agile In A Flash or something else?



Or is it Agile in general?
 
Jeff Langr
author
Posts: 799
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Good thought, Mohamad!

If it's agile... well, my view of agile done right is that it makes for a cool, kick*ss team where everyone works together, not off hiding in their cube and fearing the negative repercussions from a failing project. I'm not sitting in lots of meetings debating documents. I'm working on real, high-quality code most of the time, enjoying the continual feedback from getting green on my unit test run, and being proud of shipping software that provides what the customer is asking for. I'm learning something new every day, particularly in the area of good software design. I'm also building up my resume, not just pigeonholed into a small horizontal slice of the architecture.

I wouldn't talk about it and do it if it weren't both enjoyable and productive.

That, of course, applies only to the places where they "get it." That's one of the reasons we wrote the deck. There are far, far too many bastardizations of agile that can be just as painful as the alternatives.

Regards,
Jeff
 
visu nallamaru
Greenhorn
Posts: 16
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Well when i asked the question i was having Agile methodology in my mind , but now this discussion leads to different question how "Agile in A Flash " is different from Agile ?
 
Mohamed Sanaulla
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

visu nallamaru wrote:Well when i asked the question i was having Agile methodology in my mind , but now this discussion leads to different question how "Agile in A Flash " is different from Agile ?



Agile in a Flash- Its a Study material on Agile concepts. This discussion will help you to know more about Agile in a Flash.
 
Jeff Langr
author
Posts: 799
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

visu nallamaru wrote:Well when i asked the question i was having Agile methodology in my mind , but now this discussion leads to different question how "Agile in A Flash " is different from Agile ?



As Tim indicates, the intent of the card deck is to capture a large number of concepts and techniques that are known to be associated with agile.

This also hints at another topic, which is the definition of agile itself. Far too commonly, a team will pick one of these practices, and proclaim themselves agile because they have adopted that practice. Unfortunately, they're missing a lot. Please read through our other posts (and blog) to get a sense of why.

Jeff
 
reply
    Bookmark Topic Watch Topic
  • New Topic