Run This Method Through Organizational Compiler



Running this method through an “organizational compiler” may improve health of your organization: (variables are “globally declared” and clickable hyperlinks. You can pass any arguments to this method, as long as they are valid arguments 🙂 )
public class LegacyOrganizationalEcosystem { 
public static void main(String[] args){
if((agile_framework == this_framework{ 
System.out.println ("Simplify your organisation.
Try scaling agility by de-scaling complexity")
} 
else if (transformation_approach == this_approach){ System.out.println ("Avoid relying on big expensive consultancies, their cook books and best practices") 
}
else if (professional_community == this_community){ System.out.println ("Your are, most likely, flipping existing power structures on their side") 
}
else if (agile_maturity_goal == this_goal){
System.out.println ("Stop chasing numbers. Self-assess, systemically")
}
else if (agility_measurement == this_measurement){
System.out.println ("Stop internal competition. Recognize command & control behaviors through system modelling.")
}
else if (coaching_model == this_model-left_side){
System.out.println ("Avoid locally optimized for coaching ivory towers and Agile CoEs.")
} 
else if (agile_coach == this_coach-right_side){
System.out.println ("Beware of 'quasi-coaches'.")
}
else if (agile_coach_career_path == this path){
System.out.println ("Get REAL, experienced coaches with effective coaching approaches")
}
else if (hr_improvement == this improvement){ System.out.println ("Consider educating your HR and avoid delegating key roles to left-over people") 
}
else if (agile_knowledge_basis == this_certification){
System.out.println ("Avoid certification collectors. Be cyber-vigilant.")
} 
else if (talent_acquisition_model ==  this_model){
System.out.println (" By-pass staffing agencies. Select vendors diligently and responsibly.")
}
else if (architecture_expert == this_architect){
System.out.println ("Avoid 'power-point' architects.")
}
else if (prod_owner_team_communication == this_comm){ 
System.out.println ("Remove translation layers. Learn about benefits of feature teams through gaming.")
}

else if (role_definition == this_definition) { System.out.println ("You need to clean your terminology and stop abusing the word 'agile'")
}
else if (prod_owner_sm_relationship == this_relation)
{
System.out.println ("Avoid faking Scrum roles. Understand Scrum roles through system modelling.")
} 
else if  (scrum_pattern == this_pattern)
{
System.out.println ("Recognize Scrum anti-patterns.")
} 
else if (sprint_naming == this_convention){
System.out.println ("Avoid Sprints without PSPI. Understand and expand product definition.")
}
else if (customer_request == agile_requirement){
System.out.println ("Avoid 'agile' BAs and BRDs.")
}
System.out.println (“Overall, your organization may need a refresher on what agility truly means :). You may enjoy sharing this” + anecdote + “ with your colleagues and play this”+ game +” at your next town-hall meeting.”)
}
 }