03.12.2008, von Torsten Mandelkow
Im Fall SharePoint stellt Microsoft mit dem Produkt "Visual Studio Team System" das entsprechende Werkzeug für die Anwendungsentwicklung zur Verfügung, das auch für die Entwicklung in SharePoint verwendet werden kann. Zu den Standardfunktionen gehören:
Tool zur Teamarbeit der Entwickler mit Versionskontrolle,
Tool für Anforderungsmanagement, Automatisierung von Prozessen, Code-Analyse, Test, und
Bereitstellung von Standardvorlagen für das Prozessmanagement.
Aber auch die Standardfunktionen einer Entwicklungsplattform müssen sich leicht an die sich ändernden Unternehmensanforderungen anpassen können. In Team System ist dies gelöst durch Anpassbarkeit aller Kernkomponenten. Die häufigsten Anpassungen erfolgen in folgenden Bereichen:
Anpassbare Prozesse und Templates,
Anpassung der Automatisierung wiederkehrender Aufgaben wie Rollout oder Test, und
Erstellung von Software Factories für die automatisierte Generierung von Codes.
Die Festlegung auf eine einheitliche Plattform für die Anwendungsentwicklung bringt naturgemäß auch Einschränkungen. Unter Umständen können spezifische Anforderungen der Fachabteilungen auf der Plattform nur beschränkt umgesetzt werden oder es wäre ein unverhältnismäßig hoher Aufwand für die Entwicklung notwendig.
| ||||