Is Offshore-Agile a Bad Idea?


Yes … if you have a co-located cross-functional team … and … there is no pressure or compulsion to shift part of the work offshore. Yes … if you do not feel any necessity or face any difficulty in scaling the team. In all other cases offshore-agile may not be such a bad idea. If you must … Continue reading

5 Questions to ask before you take up an Agile Contract


You are a software service provider. You develop software for you clients. Majority of your clients are from a different city or even a different country. You are in a discussion with your client where you are exploring the option of adopting Agile Development Methodology for your next project. Does the above paragraph describe you? … Continue reading

5 Questions you need to ask before you outsource an Agile project


If you think that the following points are an oversimplification of a very complex subject of outsourcing agile project – you will be right and I agree with you. However, I think these questions are a good starting point for your research before you actually go ahead and outsource an agile project. 1. Why do … Continue reading

How to Scale Agile?


Scaling agile is not simple. The complexity increases not in proportion to the size of the team but at the square of the size of the team. That means a 20 member team project will be 4 times as complex as a 10 member team. To ensure that complexity does not turn into chaos it … Continue reading

Agile Projects are more Successful – Survey Result


Survey conducted by Scott Ambler has consistently (2008, 2010 & 2011) shown that Agile and Iterative Projects have been more successful. Apart from the fact that Agile has been consistently been more successful compared to traditional approach, these survey result show two more interesting result – one of them is very surprising. 1) The gap … Continue reading

Contracting for Agile Project Outsourcing


Irrespective of what the Agile Manifesto says (“Customer Collaboration over Contract Negotiation”) we do require signed contract for ANY medium to large software outsourcing engagements – and that includes agile projects. Why? Because when there is a commercial arrangement between 2 parties for delivery of any service where a significant amount of financial transaction is … Continue reading

Scaling Agile – Is it possible without violating Agile Manifesto?


In short the answer is a big NO. Agile@Scale ≠ Agile@Manifesto Why do I say that Agile@Manifesto cannot be scaled? Apart from what is explicitly stated in the manifesto, there is an unstated belief that “any” software can be developed by a small group of highly talented & motivated individual as long as they are … Continue reading

Agile Maturity Model – 3 Different Approaches


Though we do not have an accepted model for accessing the level of maturity of adoption of agile methodology, there three distinct schools of thought on what an “Agile Maturity Model” could be. The first school of thought maintains that agile methodologies are only a means to an end and what is right for an … Continue reading

Why “Agile India” will be different from all other Agile conferences?


If you scan through the Program Schedule of Agile 2011, you will be excused if you get the impression that when it comes to agile software development there is nothing called outsourcing or offshoring. There are around 200 sessions and none of them are about the challenges faced while using agile with outsourcing. Only 3 … Continue reading

Agile Adoption – Crossing the Chasm


Why is it so difficult to switch to agile process from waterfall? Everybody acknowledges that IT has to plays a key role in any new service or product design. Therefore, IT needs to align with business and be flexible to changing business needs. It is a question of how to be agile rather than should … Continue reading

Follow

Get every new post delivered to your Inbox.

Join 996 other followers