Contact
QR code for the current URL

Story Box-ID: 589358

Perforce Software West Forest Gate, Wellington Road, Wokingham RG402AQ Berks https://www.perforce.com
Contact Mr Marcus Ehrenwirth +49 821 444800
Company logo of Perforce Software

Frühjahrsputz in Entwicklungsabteilungen: Perforce Software gibt fünf Tipps

Das A und O: Die Codebasis gut pflegen und sauber verwalten

(PresseBox) (Wokingham, )
Wokingham, UK, 17. April 2013 – Was dem Schwaben die Kehrwoche, ist dem Entwickler der Frühjahrsputz in seiner Codebasis. Perforce Software ist auf das Versionsmanagement in Unternehmen spezialisiert und gibt fünf Ratschläge, wie Entwicklungsabteilungen ihre Codebasis gut pflegen und organisieren sowie ihre Prozesse verbessern können.

„Im Frühling gewinnen viele Softwareprojekte an Fahrt. Doch längere Arbeitstage dürfen nicht in längere Release-Zyklen münden“, so Randy DeFauw, Senior Product Manager bei Perforce Software. „Mit einer gut gepflegten und sauber verwalteten Codebasis können Unternehmen ganz gelassen neue Projekte starten.“

Die fünf Tipps im Einzelnen:

1. Ein Werkzeug, das alles dokumentiert und mitverfolgt, sollte Standard sein: Studien belegen eindeutig, dass eine mangelhafte Kommunikation ein Hindernis auf dem Weg zur Softwareauslieferung darstellt und dass dieses Problem umso größer bei verteilten Entwicklungsteams ist. Daher ist es essenziell, dass jeder Entwickler weiß, wo er alle wichtigen Assets eines Projekts und die dazugehörigen Informationen finden kann.

2. E-Mails erinnern bestenfalls daran, dass man woanders suchen sollte: Dokumentationen, Implementierungsanleitungen, der Geheimtipp zum Upgrade der Datenbank – all das sollte an einem sicheren Ort abgelegt sein (nebenbei sei bemerkt, dass Dateianhänge nicht zu den sicheren Orten gehören). Mindestens ebenso wichtig ist das Wissen, das in Diskussionen und Gesprächen ausgetauscht wird. Deshalb muss auch dieses Wissen am selben Ort wie der Code abgespeichert werden, damit sich niemand um drei Uhr morgens durch Outlook-Ordner wühlen muss.

3. Mit Wachstum sollte immer gerechnet werden: Was nicht skaliert, funktioniert nicht auf Dauer. Das Deployment-System, das im letzten Herbst ganz schnell zusammengebaut wurde, um eine Web-App auf Azure bereitzustellen, bereitet unweigerlich Probleme, wenn es heute ein paar Tausend gleichzeitige Nutzer in einem System mit fünf Schichten unterstützen soll.

4. Virtualisierung vereinfacht das Release-Engineering: Jeden Commit schon vorher auf Herz und Nieren prüfen? Oder fünf Build-Kanäle in einer einheitlichen Pipeline vereinfachen, um die Schwierigkeiten mit Abhängigkeiten zu verringern? Moderne Werkzeuge für kontinuierliche Integration (CI, continuous integration) helfen bei dieser Art von Tätigkeiten, indem sie virtualisierte Build-Farmen ausnutzen.

5. Implementierungs-Pfade sollten wie Code-Pfade verwaltet werden: Das Zusammenführen von Pfaden und Verzweigungen muss einer Strategie folgen. Unternehmen erlauben doch auch niemandem, auf Zufallsbasis Änderungen aus einem Entwicklungspfad herauszupicken. Nicht jede Implementierungsumgebung sieht gleich aus und Pfadstrategien für Bereitstellungsdaten müssen Abweichungen, Sicherheitsbelange und das selektive Zusammenführen von Feature Toggles berücksichtigen.

Seit mehr als zehn Jahren unterstützt Perforce die weltweit anspruchsvollsten Implementierungsumgebungen, so dass Tausende von Entwicklungsorganisationen ihre Codebasis erfolgreich verwalten und erweitern können. Zusätzlich zum Managen von Softwarecode ermöglichen Perforce-Produkte Teams das gemeinsame Arbeiten mit jeder Art von digitalem Asset einschließlich Dokumenten, Multimedia-Inhalten, Tabellen, Bildern u.v.m.


Für 20 Nutzer kostenlos

Alle Perforce-Produkte sind für bis zu 20 Anwender sowie für Bildungseinrichtungen und Open Source-Projekte kostenlos. Dieses Angebot oder eine kostenlose Perforce-Testversion stehen unter http://www.perforce.com zur Verfügung.

Website Promotion

Website Promotion
Perforce Software

Perforce Software

Perforce Software

Branchenführer wie Salesforce.com, National Instruments oder die New Yorker Börse vertrauen auf Perforce Software, um ihr wertvolles geistiges Eigentum zu verwalten. Die Perforce-Produkte helfen Teams beim gemeinsamen Arbeiten an wichtigen digitalen Assets einschließlich Softwarecode, Dokumenten, Multimedia-Inhalten, Tabellen, Bildern etc. Sie zeichnen sich insbesondere durch ihre Fähigkeit aus, große und verteilte Inhalte zu managen und dadurch die Produktivität zu erhöhen, Kosten zu senken sowie die Sicherheit und Compliance zu verbessern. Mit Commons macht es Perforce nun jedermann möglich, von der leistungsstarken Versionierung der Lösung zu profitieren. Perforce Software hat seinen Hauptsitz in Alameda im US-Bundesstaat Kalifornien und unterhält Niederlassungen in Großbritannien, Kanada und Australien. Weitere Informationen sind unter www.perforce.com erhältlich.

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.