FAQ zu Software Processing

Was ist piTop?

Der Name „piTop“ bezeichnet unser Softwareprodukt. Dabei soll „pi“ oder π, das P im griechischen Alphabet, die Zielgruppe bezeichnen, nämlich die Programmierung. Gleichzeitig soll π als Kreiszahl (3,14159....) an die Quadratur des Kreises als optimale Annäherung an eine Lösung erinnern. „Top“ wurde dem gängigen Begriff Desktop für die PC-Oberfläche entliehen.
 
piTop ist unser Tool, das Software Processing funktionell unterstützt.

Was ist Software Processing?

Software Processing ist der schlanke Prozess der Softwareentwicklung, der neben den technischen Schnittstellen auch die organisatorischen Anforderungen optimal abdeckt. Wir verstehen Software Processing als aktiven Prozess, der aus einem einfachen Input von Seiten des Entwicklers automatisch alle notwendigen Aktionen ableitet und ausführt.

Ist das eingesetzte Software Configuration Management – System kompatibel?

Die Bearbeitung von Software erfolgt bei speziellen Tools über einen speziellen Agenten und ist unabhängig vom eingesetzten Software Configuration Management – System (z.B. CVS, Subversion, Clearcase, Dimensions, JIGS-KMS, etc.). So kann das bestehende System weiterhin eingesetzt werden. 

Welche Plattformen bzw. Betriebssysteme werden von piTop unterstützt?

Software Processing unterstützt die Betriebssysteme Windows, Unix / Linux und Mac OS. Da piTop plattformunabhängig mittels Qt realisiert wurde, steht es unter Windows, Unix / Linux und Mac OS mit identischen Oberflächen zur Verfügung.

Können die eingesetzten Werkzeuge und Entwickler-Tools weiterhin genutzt werden?

Das Einbinden beliebiger Werkzeuge, z.B. Editoren, Compiler, etc. ist problemlos möglich, ebenso die Anbindung anwenderspezifischer Entwickler-Tools wie Eclipse, Visual Studio, etc. Auf diese Weise bildet piTop die Schnittstelle zwischen der Softwareverwaltung und der Bearbeitung durch den Entwickler

Können mehrere Entwickler parallel an Software entwickeln?

Dadurch, dass Dateien zentral und lokal verwaltet werden und vor/nach jeder Bearbeitung abgeglichen werden, ist ein konsistenter Datenbestand auch bei parallel tätigen Entwicklern gewährleistet.

Welche Möglichkeiten gibt es, verschiedene Softwarestände miteinander zu vergleichen?

piTop bietet die Möglichkeit des 3-stufigen Vergleichs, etwa zwischen der vorhergehenden Softwarelieferung, dem eigenem Entwicklungsstand und einer neuen Softwarelieferung

Wie kann piTop die Prozesse der Softwareentwicklung verbessern und die Fehlerquote senken?

Durch Automatisierung und Standardisierung der Prozesse werden die manuellen Anpassungen reduziert. So reduziert piTop Software Processing die Fehlerquote und erhöht die Datenqualität in Entwicklungsprojekten signifikant. Denn Normen die in automatisierten Prozessen hinterlegt sind muss jeder zwangsläufig einhalten, ohne dass er sie gelernt haben muss.

<<zurück

Tipp:Leitfaden

Wir haben einen umfang- reichen Leitfaden zum Thema "Fehlerfrei durch den gesamten Software- entwicklungsprozess" erarbeitet. Diese kosten- lose Praxishilfe beschreibt die typischen Probleme bei der Entwicklung von Applikationen und gibt Hinweise zur Optimierung.

Jetzt anfordern