this is what i mean by "assisting" :) i don't think an organization
seriously expect a product from a team that lacks technical
environment, but this is a tricky one. organization should and can
provide only resources. the team should build environment off
:) and what did i say? "organization should allow (or better assist)
the team to be agile"
I agree with each statement said below. But I'd like to add that from my
point of view one of the main requirements for the project to succeed in
adopting Agile is support from the business side (the project sponsors) who
should understand the Agile principles and values and are OK trying it in
order to improve the business situation.
Otherwise, if the biz people are out of the Agile adoption game, the Agile
principles cannot be fully implemented and might look meaningless from the
financial point of view.
Let's analyze this step by step:
> Individuals and interactions over processes and tools
If the clients are bound to the tools and "don't have the time" and good
will to invest in improving interaction - this principles will hardly be met
solely by the team. Though, the team can pay more attention at interactions
between themselves, which for sure will be a positive thing.
> Working software over comprehensive documentation
If the clients "don't have the time" to review the increments at regular
basis, if they don't provide timely feedback, the team will suffer from lack
of information and will have to make a lot of blind guests, which affect the
results in negative way. Though, the team still can try delivering the
working results and improve the technical aspects of the process.
> Customer collaboration over contract negotiation
As I see, this point is 100% relying on the clients to commit to the Agile
principles and values.
> Responding to change over following a plan
This one probably can be achieved by the team by meeting changing
requirements in a friendly-way. But planning (not plans) is a mandatory part
of Agile business strategy and if the clients don't know how to do that,
trying to adopt Agile will bring no business affect. Hence, it will be
meaningless for the financial point of view (in business everything ends