Als uw wensen en ambities zich niet met standaardoplossingen laten realiseren, ontwikkelt, implementeert en beheert Genial Software maatwerkapplicaties voor u.
Genial Software zoekt en vindt altijd de ideale mix tussen maatwerk en standaard! En is onze aanpak altijd gericht op het resultaat dat ú voor ogen staat.
De afdeling Genial Maatwerk is gespecialiseerd in het ontwerpen en bouwen van webapplicaties.
Daarbij worden als technologieën Microsoft .Net en MS SQL ingezet.
Bij de realisatie van maatwerk projecten is communicatie cruciaal. Daarom kenmerkt onze aanpak (MSF) zich door de aandacht die wij aan een goede communicatie met de klant besteden.
Genial Maatwerk roject aanpak:
Oriënteringsgesprek:
In het oriënteringsgesprek vindt een eerste kennismaking plaats tussen Genial Software en de (potentiële) klant. Hierin legt de klant zijn problemen en/of wensen voor en wordt besproken wat Genial Software voor de klant zou kunnen betekenen en indien mogelijk/gewenst wordt reeds conceptueel gesproken over mogelijke oplossingen. Tevens wordt door de betreffende medewerker van Genial Software uitgelegd hoe Genial Software Project Aanpak gebruikt wordt om projecten succesvol (dus binnen de afgesproken tijd en kosten) te implementeren.
Afhankelijk van het verloop van het gesprek, de omvang en/of complexiteit van het eventuele project en de beschikbaarheid van ontwikkelaars wordt met de klant afgesproken om een inschatting te maken van de tijd en kosten die nodig zijn om een ontwerp te maken. Indien de omvang van het project het vereist kan het noodzakelijk zijn om eerst een vooronderzoek (min. halve dag, max. enkele dagen) te doen om zodoende een nauwkeurige inschatting te kunnen maken van de benodigde tijd en kosten voor het maken van een ontwerp.
In dit gesprek zal indien mogelijk een zeer groffe schatting worden gegeven van de totale kosten echter de defintieve doorlooptijd en kosten kunnen pas worden vastgesteld als het ontwerp volledig klaar en goedgekeurd is door de klant. Het maken van een ontwerp leidt niet tot de verplichting van een bouwfase, indien de klant dat wenst staat hij vrij om het ontwerp te gebruiken om de bouw door een andere partij te laten uitvoeren.
Project Scope Targets
Een project kan worden geïnitieerd volgens 3 uitgangspunten:
• specificatie georiënteerd
• budget georiënteerd
• tijdspad georiënteerd
Specificatie georiënteerd
De meest voor de hand liggende methode is om te bepalen aan welke specificaties een product moet voldoen en vervolgens vast te stellen welke kosten en welke doorlooptijd daarmee gemoeid zijn.
Budget georiënteerd
Indien een project binnen een bepaald budget moet worden uitgevoerd moet bekeken worden welke specificaties kunnen worden opgenomen c.q. moeten vervallen om aan de eisen die aan het budget gesteld worden tegemoet te komen.
Tijdspad georiënteerd
Op een project dat voor een bepaalde datum gereed moet zijn ligt extra druk. Dat kan betekenen dat er gezien de omstandigheden geen ruimte is voor nieuwe specificaties en/of wijzigingen.
Tevens dient in dit stadium bepaald te worden of het project op fixed date-fixed price basis zal worden of op basis van nacalculatie (bijv. bij detachering of consultancy).
Project Estimate
Dit is misschien wel het belangrijkste onderdeel dat bepalend is voor het welslagen van het project. In de Project Estimate wordt een nauwkeurige schatting gemaakt van de doorlooptijden en kosten die met het project gemoeid zijn. Het maken van een eerste nauwkeurige schatting is essentieel om in de ontwerpfase voldoende tijd te hebben om het project gedetailleerd en volledig uit te werken. In de Project Estimate worden de volgende schattingen opgenomen:
• definitieve schatting doorlooptijd en kosten voor het maken van een analyse (Requirements Analysis)
• definitieve schatting doorlooptijd en kosten voor het maken van het functioneel ontwerp
• voorlopige schatting doorlooptijd en kosten technisch ontwerp
• voorlopige schatting doorlooptijd en kosten bouw en testfase
• voorlopige schatting doorlooptijd en kosten stabilisatiefase
Afstemmen verwachtingen
Het is van belang om de wederzijdse verwachtingen z.s.m. op één lijn te krijgen t.a.v. de wederzijdse verwachtingen.
.NET Ontwikkeling:
ASP.NET is het onderdeel uit de .NET omgeving dat specifiek gericht is op webgebaseerde ontwikkelingen. Wenst u projecten uit te werken binnen uw Microsoft omgeving, maar ondertussen toch compatibel zijn met uw opgeslagen DB2 data of uw clientsystemen die ook ondermeer Unix draaien? Dankzij de verscheidene W3C standaarden waar ASP.NET zich aan houdt, kan het overweg met elke soort data, vanwaar die ook komt.
ASP.NET is de opvolger van ASP (extensie van de IIS webserver) en biedt flink verbeterde prestaties, een grotere flexibiliteit voor ontwikkelaars, betere configuratie instellingen en heel belangrijk: een geavanceerd beveiligingsmodel!
Met Visual Studio.NET kunnen sneller dan ooit applicaties gebouwd worden, of het nu gaat om websites, desktop-applicaties op de PC, PDA of telefoon danwel grote gedistribueerde systemen over meerdere locaties: met .NET kan het allemaal. Bovendien biedt het .NET platform hulpmiddelen voor integratie als bijvoorbeeld XML Webservices, Enterprise Services en Biztalk waarmee echt alle bedrijfsinformatie in elke applicatie beschikbaar gemaakt kan worden.
Web Services
Heeft u data dat u op een eenvoudige manier wilt delen met uw partners? Data die u wilt aanbieden aan uw klanten? Wilt u een internet dienst aanbieden die bijvoorbeeld uitrekent hoeveel een bepaald product kost in een aantal andere winkels?
Webservices zijn de vereenvoudigde vorm van complexe systemen als COM, CORBA, IIOP en RMI. Hoewel de technologie op zich verre van eenvoudig is, blijkt de eenvoud vooral op de implementatie te slaan. Webservices zijn gestandaardiseerd en dus inzetbaar, onafhankelijk van systeem, objectmodel of programmeertaal. Webservices maken gebruik van het XML berichtmodel om te communiceren met andere systemen, zodat ze op vele systemen kunnen werken.
Genial Software analyseert met u uw behoefte naar webservices en stelt een correct berichtenmodel op, gevolgd door de volledige implementatie.
Last updated by
admin
on
2/6/2009