Home Business Important Facets of Any Successful Agile Organization