Sachverhalt: A. Die D._ AG (vormals: D2._ AG) und die Kollektivgesellschaft C._ (Klägerinnen, Beschwerdegegnerinnen) bilden zusammen das Konsortium B._. Sie schlossen am 15. September 1998 mit der A._ AG (vormals: A2._ AG, Beklagte, Beschwerdeführerin) einen Architekturvertrag für die Überbauung "B._". Auf Seiten der Klägerinnen unterzeichnete C._, für die Beklagte A._. Letzterer ist der einzige Verwaltungsrat der Beklagten und gleichzeitig Verwaltungsrat der Gesellschafterin D._ AG. B. B.a. Am 4. Februar 2010 reichten die Klägerinnen beim Kantonsgericht Zug Klage ein. Mit in der Replik teilweise präzisiertem Begehren verlangten sie: "1. Die Beklagte sei zu verpflichten, den Klägerinnen sämtliche im Hinblick auf die Erstellung der Schlussabrechnung für die B._ in U._ relevanten Originalunterlagen herauszugeben, namentlich - sämtliche mit Unternehmern und Lieferanten abgeschlossene Verträge mit Ausnahme der Werkverträge Nrn. [es folgen einzelne Nrn.] - sämtliche Regierapporte - die folgenden Zahlungsaufträge samt dazugehörigen Rechnungen : [es folgen einzelne Nrn. ] - alle nach dem 22. Dezember 2009 ausgestellten Zahlungsaufträge samt dazugehörigen Rechnungen - alle noch nicht beglichenen Rechnunge n 2. [ Herausgabe der vollständigen Baudokumentation ] 3. [ Kosten- und Entschädigungsfolge ]" Zur Begründung führten sie aus, die Beklagte habe trotz verschiedener Aufforderungen keine den gesetzlichen und vertraglichen Vorschriften genügende Schlussabrechnung erstellt. Mit der Abrechnung, die erst nach mehreren Mahnungen durch einen von der Beklagten beigezogenen Treuhänder erstellt worden sei, sei nicht feststellbar, ob die Kostenvoranschläge eingehalten worden seien. Die Beklagte trug auf Abweisung der Klage an. Sie machte unter anderem geltend, dass nur für die erste und zweite Etappe, nicht jedoch für die dritte Etappe, ein Kostenvoranschlag erstellt worden sei. Zudem seien bereits für die zweite Etappe keine Werkverträge mehr erstellt worden, sondern es sei mit den Unternehmen vereinbart worden, die weiteren Arbeiten zu denselben Ansätzen auszuführen. Auch die Kollektivgesellschaft C._, die bereits im Gesellschaftsvertrag mit sämlichen Aushub-, Baumeister- und Umgebungsarbeiten beauftragt worden sei, habe die zweite und dritte Etappe ohne Werkvertrag ausgeführt. Eine Baukostenabrechnung, bei der die Kostenvoranschläge und Werkverträge den Gesamtkosten gegenüber gestellt werden, sei vorliegend gar nicht möglich. B.b. Das Kantonsgericht Zug schützte Ziffer 1 der klägerischen Rechtsbegehren mit Ausnahme des letzten Unterantrags betreffend " alle noch nicht beglichenen Rechnungen " (Disp.Ziff. 1) und wies die Anträge im Übrigen ab (Disp.Ziff. 2). Die Kosten von Fr. 4'800.-- auferlegte es der Beklagten (Disp.Ziff. 3) und verpflichtete diese, die Klägerinnen mit Fr. 20'412.-- (Disp.Ziff. 4) zu entschädigen. Die gegen dieses Urteil von der Beklagten eingereichte Berufung wurde vom Obergericht des Kantons Zug mit Urteil vom 3. November 2014 abgewiesen. C. Mit Beschwerde in Zivilsachen beantragt die Beschwerdeführerin dem Bundesgericht, das Urteil des Obergerichts sei aufzuheben und die Klage abzuweisen, soweit darauf einzutreten sei. Es seien in jedem Fall die erstinstanzlichen Kosten neu zu verlegen, dergestalt als die erstinstanzlichen Gerichtskosten zu 3/5 der Klägerin und zu 2/5 der Beklagten aufzuerlegen seien und die Klägerin der Beklagten eine reduzierte Parteientschädigung von Fr. 4'000.-- zu entrichten habe. Die Kosten des zweitinstanzlichen Verfahrens seien dem Ausgang des Beschwerdeverfahrens entsprechend neu zu verteilen. Ihrem Gesuch um Gewährung der aufschiebenden Wirkung entsprach das Bundesgericht mit Präsidialverfügung vom 3. März 2015. Die Beschwerdegegnerinnen schliessen auf kostenfällige Abweisung der Beschwerde, soweit darauf einzutreten sei. Auch das Obergericht hat beantragt, die Beschwerde abzuweisen, und unter Hinweis auf den angefochtenen Entscheid auf Gegenbemerkungen verzichtet. Die Beschwerdeführerin hat unaufgefordert eine Replik eingereicht.