Sachverhalt: A. A.a D._, geboren 1957, Mutter dreier 1987, 1990 und 1991 geborener Söhne, arbeitete seit 1. Oktober 2000 im Teilpensum als Reinigungskraft in der Firma X._ AG. Am 16. Januar 2004 erlitt sie als Folge eines Treppensturzes (Unfallmeldung UVG vom 22. Januar 2004) eine Milzruptur und musste sich zwei Tage später einer Notfall-Operation unterziehen (Bericht Regionalspital Y._ vom 19. Januar 2004). Nach einem gescheiterten Arbeitsversuch in der bisherigen Tätigkeit und einem Rehabilitationsaufenthalt vom 27. September bis 22. Oktober 2004 (Austrittsbericht Reha-Klinik Z._ vom 3. November 2004) wurde zunächst eine Arbeitswiederaufnahme in der bisherigen Tätigkeit vereinbart. Mit Schreiben vom 4. März 2005 löste die Arbeitgeberin das Arbeitsverhältnis nach erneuter Arbeitsunfähigkeit ab sofort auf. Die SUVA gewährte bis 31. Juli 2005 die versicherten Leistungen (Verfügung vom 19. Juli 2005 und Einspracheentscheid vom 3. April 2006). A.b Am 2. November 2006 meldete sich D._ bei der IV-Stelle des Kantons Bern zum Bezug von Leistungen der Invalidenversicherung an. Sie gab an, seit dem Unfall unter Schmerzen und unter einer sehr grossen psychischen Belastung zu leiden. Die IV-Stelle klärte die medizinischen und wirtschaftlichen Verhältnisse ab und führte am 23. Oktober 2008 eine Abklärung im Haushalt durch (Bericht vom 31. Oktober 2008). Nach Durchführung des Vorbescheidverfahrens sprach sie D._ mit Verfügung vom 14. April 2009 (ersetzt durch Verfügung vom 28. August 2009 und ergänzt durch Verfügung vom 4. September 2009) ab 1. Mai 2006 eine Dreiviertelsrente zu (Invaliditätsgrad von 60 %). A.c Im Rahmen des im Herbst 2009 eingeleiteten Rentenrevisionsverfahrens machte D._ einen unveränderten Gesundheitszustand geltend (Revisionsformular vom 12. Oktober 2009). A.d Am 29. Dezember 2009 beantragte sie zudem Massnahmen zur beruflichen Eingliederung. Mit Zuschrift vom 23. September 2010 gewährte die IV-Stelle D._ eine berufliche Abklärung ab 31. August 2010 bis 22. November 2010 in der U._. Diese wurde am 26. September 2010 abgebrochen und ab 27. September 2010 (bis 19. Dezember 2010) in eine Integrationsmassnahme (Belastbarkeitstraining) umgewandelt (Abklärungsbericht U._ vom 6. Oktober 2010; Zielvereinbarung für Integrationsmassnahmen vom 20. Oktober/1. November 2010; Mitteilung IV-Stelle vom 11. November 2010). A.e Nach dem Scheitern beruflicher Massnahmen beauftragte die IV-Stelle den Neurochirurgen Dr. med. M._ und den Psychiater Dr. med. N._ mit der Begutachtung (vom 8. März 2011). Diese kamen im Rahmen der interdisziplinären Beurteilung zum Schluss, es könne von einer nicht eingeschränkten Arbeitsfähigkeit für eine angepasste Tätigkeit ausgegangen werden. Nach Vorbescheid vom 10. Mai 2011 hob die IV-Stelle die Rente mit Verfügung vom 17. August 2011 auf den 30. September 2011 auf (Invaliditätsgrad von 0 %). Sie ging dabei von einer seit November 2010 bestehenden Verbesserung des Gesundheitszustandes aus. Als Beschwerdebild nannte sie eine anhaltende somatoforme Schmerzstörung (ICD-10 F45.4), eine rezidivierende depressive Störung, gegenwärtig knapp leichtgradige Episode (ICD-10 F33.0), sowie einen Status nach Eheproblemen (ICD-10 Z63). Insgesamt liege keine invalidisierende psychische Komorbidität vor und die weiteren zu beachtenden Kriterien einer ausnahmsweisen Unzumutbarkeit der Überwindung des Beschwerdebildes seien nicht gehäuft und in erheblicher Ausprägung vorhanden. B. Die von D._ erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 7. Dezember 2011 ab. C. D._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten. Sie beantragt Aufhebung des Entscheides und Rückweisung der Sache an das Verwaltungsgericht oder die Verwaltung. Die Vorinstanz sei anzuweisen, ein unabhängiges Gutachten einzuholen und es der Neubeurteilung zugrunde zu legen. Der Beschwerdeführerin sei Gelegenheit zu geben, sich zu den Gutachtervorschlägen des Gerichts zu äussern oder eigene Vorschläge zu unterbreiten. Eventualiter sei der kantonale Entscheid aufzuheben und ihr rückwirkend ab 1. Oktober 2011 eine Dreiviertelsrente zuzusprechen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Vorinstanz und Bundesamt für Sozialversicherungen verzichten auf Vernehmlassung. 