Here is a summary of the Gartner Hype Cycle for “Emerging Technologies”
for 2012 – what is stated explicitly, what can be inferred.
This Hype Cycle is suppose provide insight into emerging technologies that
have broad, cross-industry relevance, and are transformational and high
impact in potential.
Most crowded hype cycle on emerging technologies in last 10 years
48 technologies are listed in this year’s hype cycle which is the highest
in last ten years. Last year they had 42 – year 2008 was the lowest (27)
– year 2005 was the previous highest (44).
What does this imply?
May be Gartner is right when it says:
We are at an interesting moment — a time when the scenarios we’ve been
talking about for a long time are almost becoming reality.
Which macro trends are stated explicitly in the report?
Any Channel, Any Device, Anywhere — Bring Your Own Everything Smarter
You would definitely like to deliver the right software without defect on
schedule. But in real life…
Imagine a situation where your software delivery date is very near and
everything is under control. You are almost ready with the tested software.
Suddenly you receive a request for change from the user.
Your first reaction would be not to entertain the change request now and
postpone it for later cycle. But after discussion with the user you realize
that without that change the software would loose most of its effectiveness.
Now what do you do?
If you are following traditional m... (more)
…to help us deliver interesting paid or sponsored content or promotions,
you agree that a business or other entity may pay us to display your
username, likeness, photos (along with any associated metadata), and/or
actions you take, in connection with paid or sponsored content or promotions,
without any compensation to you…”
There is no surprise that there was a furor on the web – everybody
protested. Such reaction is expected. What is surprising is the response from
“…the language we proposed also ... (more)
Is off-shore agile a special case of distributed agile? Can the term offshore
agile and outsourced agile be used interchangeably? If you have done
distributed agile, then can you claim to understand off-shored agile and
outsourced agile? Similarly, if you have mastered off-shored agile you say
with confidence that you understand distributed agile and outsourced agile?
Lastly, if you have done outsourced agile could you easily extend your
learning to distributed agile and off-shore agile?
That is a lot of questions!
And, I am sure you would have guessed that I think the answer to a... (more)
If you have any doubt about it just look at the adoption rate … look at the
study results published … or just try it yourself.
Offshoring also works!
Again, if you have any doubt, just look at the growth of offshoring … look
at the success of the success of the India based IT companies … try to find
a reasonably large company which has no offshore presence.
People or Process … which is more important?
If you are following agile methods then … obviously … people are more
important. In fact it is clearly stated in the Agile manifesto. Off course,
the manifesto does not... (more)