door: Macaw - gepubliceerd op 27-12-2010
Het inrichten van een OTAP proces (Ontwikkel, Test, Acceptatie, Productie) is noodzakelijk voor de continuïteit en kwaliteit van bedrijfskritische IT-systemen. Echter, voor een aantal Microsoft Server-technologieën (waaronder SharePoint) bestaat geen standaard OTAP oplossing. Nu gebruikers krachtige tools hebben waarmee zij zelf lijsten met data en workflows kunnen inrichten wordt de scheiding tussen content en applicatie ook steeds minder duidelijk. Met het ongecontroleerd en ongestructureerd groeien van dergelijke toepassingen nemen de risico's voor de organisatie sluipenderwijs toe.
De Macaw Solutions Factory (kortweg “Factory”, want het acroniem MSF is reeds "bezet") is een door Macaw ontwikkeld systeem om software projecten die gebruik maken van Microsoft Server-technologieën sneller en beter uit te kunnen voeren. De structuur en de bijbehorende tools maken het mogelijk om, met weinig extra inspanning, een OTAP proces in te richten voor projecten met .NET 2.0, 3.0 en 3.5, SQL Server 2000-2005, WSS 3, MOSS 2007, BizTalk 2006 en SQL Server 2005 IS, AS en RS. Geen enkele (ons bekende) software factory ter wereld biedt ondersteuning aan zo'n breed scala van technologieën, en ondersteunt daarbinnen zo veel soorten applicatiecomponenten. Onderdeel van de Factory zijn vele tijdbesparende en kwaliteitsverhogende tools, werkwijzen en inzichten, ontstaan uit vele jaren projectervaring met Microsoft technologie.

De Macaw Solutions Factory is gebaseerd op Microsoft Visual Studio Team System, de ALM omgeving van Microsoft. Deze development suite bevat alle benodigde tools voor management en rapportage van ontwikkel- en onderhoudsprocessen. Projectmanagers krijgen gedetailleerde rapportage over de status en voortgang van projecten. Met behulp van geautomatiseerde build en testprocessen wordt de kwaliteit van het product voortdurend gemonitord.
Infrastructuur
Virtualisatie heeft breed intrede gevonden in software development. Voor ieder nieuw project moeten diverse development machines ingericht met complexe software configuraties. Virtualisatie maakt het eenvoudig om grote aantallen machines flexibel en kosteneffectief te in te zetten. Echter, het steeds opnieuw inrichten en van machines blijft tijdrovend en het is moeilijk de configuratie consequent precies gelijk te houden. "Klonen" van systemen heeft ook diverse nadelen.
Daarom omvat de Macaw Solutions Factory een "Machine Installer" module. Hiermee wordt het correct installeren en configureren van machines zo eenvoudig dat het middels een self-service mechanisme aan gebruikers kan worden geboden. Kies hardware, OS en benodigde applicatiesoftware en de Machine Installer installeert alles volledig automatisch, iedere keer hetzelfde. De Machine installer ondersteunt VMWare, Hyper-V en Virtual Server, en ook fysieke (niet-gevirtualiseerde) hardware.
Het ontwikkelen en op peil houden van kennis met betrekking tot proces, technologie en oplossing in een snel voortschrijdende technologieomgeving is een groeiende uitdaging. Statische documentatie is niet langer voldoende. De documentatie voor de Macaw Solutions Factory is daarom vormgegeven als een Wiki. Gebruikers kunnen binnen de context van ieder onderwerp vragen stellen, aanvullingen schrijven en suggesties doen. Het Macaw Factory team zal de vragen beantwoorden en daarmee direct vastleggen voor alle andere gebruikers. Zo wordt de documentatie steeds beter afgestemd op de behoefte.
Invoering van de Solutions Factory in een Microsoft IT-omgeving levert veel voordelen op:
De Factory wordt standaard en kosteloos gebruikt in alle door Macaw medewerkers uitgevoerde projecten. Wanneer een organisatie de technologie in “eigen” projecten met eigen / externe medewerkers wil inzetten, dan moet hiervoor een licentie worden aangeschaft. De licentie is beschikbaar in een Koop- en een Service variant, per medewerker of voor een hele organisatie.
Neem voor actuele prijzen contact op met één van onze Account Managers.
De Macaw Solutions Factory is geschikt voor organisaties die Microsoft technologie toepassen in bedrijfskritische server toepassingen. Organisaties die cross-platform technologie (bijvoorbeeld Java, Oracle en Microsoft) willen ontwikkelen in één ontwikkelstraat kunnen waarschijnlijk beter een ander product kiezen. Het OTAP proces moeten zij dan op maat ontwikkelen.
Potentiële klanten zijn meestal organisaties met grotere interne IT/ontwikkelafdelingen. Het is ook erg geschikt voor bedrijven die ontwikkeling outsourcen en daarbij de eigen IT architectuur willen blijven bepalen. Vooral organisaties die OTAP processen vereisen in combinatie met producten als SQL Server, SharePoint en BizTalk zullen geïnteresseerd zijn, want er is geen vergelijkbaar product op de markt.