Thursday, 29 August 2013

Few Agile Mantras



5 Agile Mantras 

  1. Release Early, Release Often
  2. Fail Fast
  3. Staged deployment
  4. Answer for all question - Team Team Team
  5. Keep it simple and Simple 

Sunday, 18 August 2013

Agile required both - Effective and Efficient

Agile required both - Effective and Efficient

Being effective is about doing the right things, while being efficient is about doing the things in the right manner.”

Effective (adj.): Adequate to accomplish a purpose; producing the intended or expected result.

Efficient (adj.) Performing or functioning in the best possible manner with the least waste of time and effort.

If you want an easier way to memorize the difference, remember this sentence: “Being effective is about doing the right things, while being efficient is about doing the things in the right manner.”

Let’s use a practical example to illustrate the concepts. Suppose that two guys, Maris and deraviyam, are trying to change a flat tire on their cars (each one has his own car).

Maris starts by taking out the jack and placing it under the car. He quite doesn’t know where to position it, so he goes by trial and error and wastes a lot of time doing it. After 20 minutes he finally manages to fix it, so he proceeds to lift the car and change the tire.

As you can see Maris was doing the right thing, but he was doing it poorly. We can say that he was being effective, but not efficient.

Deraviyam, on the other hand, starts by grabbing a towel and cleaning the tire. He wants to make the thing shiny before he changes it. And mind you he is very good and fast at cleaning every little detail of the tire.

We can say that Deraviyam is being efficient, because he is cleaning the tire fast and thoroughly, but he is not being effective, because cleaning is a step that is not required at all when changing a flat tire.

Now if we had a third person, Prabhu, who could change the flat tire using the right steps and doing it quickly, we could say that he was both effective and efficient.


Saturday, 17 August 2013

                                A FAMILY WALL  - Agile way of living

Organisation have goal, objective and vision  for you or you create one for your Organisation during appraisal cycle.

What about your personal life . Do u have goal, objective and Vision ?
Do u have goal for your child ?   if YES,  Where it is specified ?   Is it communicated to your child .

Let us live our life in Agility.

First step for agility is creating a Family Wall(Information Radiator) in your home.
Make sure the wall is accessible to your family.

Your life is a project . Isn't? Your life project is temporary and have start date and end date.
  1) start date - your birth date
  2) End date  use the standared human life span + your attrition
          use sigma for plus or minus

Use Sticky-pad to paste the details for your family wall.

High Level - Column-1
Person Name
First Row  -  High level family  vision , objective and goal
Second Row - Family member Name
Third Row  - Start date and End date
Fourth Row - individual Goals and Objective

1 month Sprint is optimal . Believe me It works.

Sprint - 13 .9    (13 is year 2013 and 9 is month September)
Backlog        In progress     Done    

Planning 

First Sunday of Every month is your Sprint Planning. Plan for your month . 
Sprint 13.9  Sprint 13.10     Sprint 13.11        Sprint 13.12     Sprint 14.1     

(Continue)


Friday, 16 August 2013

Agile - Coaching and Mentoring

Agile Coaching and mentoring 

Individual and management development can take place in many forms, some delivered by managers and some by internal or external coaches, or mentors. Robert Dilts defines the different activities as follows: -
Guiding: the process of directing an individual or a group along the path leading from present state to a desired state
Coaching: helping another person to improve awareness, to set and achieve goals in order to improve a particular behavioural performance
Teaching: helping an individual or group develop cognitive skills and capabilities
Mentoring: helping to shape an individual’s beliefs and values in a positive way; often a longer term career relationship from someone who has ‘done it before’
Counselling: helping an individual to improve performance by resolving situations from the past.
Mentoring
Coaching
Ongoing relationship that can last for a long period of time
Relationship generally has a set duration
Can be more informal and meetings can take place as and when the mentee needs some advice, guidance or support
Generally more structured in nature and meetings are scheduled on a regular basis
More long-term and takes a broader view of the person
Short-term (sometimes time-bounded) and focused on specific development areas/issues
Mentor is usually more experienced and qualified than the ‘mentee’. Often a senior person in the organisation who can pass on knowledge, experience and open doors to otherwise out-of-reach opportunities
Coaching is generally not performed on the basis that the coach needs to have direct experience of their client’s formal occupational role, unless the coaching is specific and skills-focused
Focus is on career and personal development
Focus is generally on development/issues at work
Agenda is set by the mentee, with the mentor providing support and guidance to prepare them for future roles
The agenda is focused on achieving specific, immediate goals
Mentoring resolves more around developing the mentee professional
Coaching revolves more around specific development areas/issues