List All Pages
Een webapplicatie onder Icefaces aanmaken bestaat uit een aantal stappen. Samengevat komt het hierop neer.
aanmaken van een Java webproject
toevoegen van JSF mogelijkheden aan de Java...
Is een iteratieperiode afgelopen, dan moet je de taken in Rallydev bijwerken.
Alles zou afgelopen moeten zijn, maar het zal natuurlijk voorvallen dat er taken niet tijdig zijn afgewerkt.
Die taken...
Het woord is enigszins ongelukkig gekozen. Bij een Axaptaproject moet je niet per se aan een groots, weken durend project te denken. Een Axaptaproject is een verzameling van nieuwe code. Via export...
De basistabellen bevatten de basisinformatie van de releasecoordinatie.
In feite gaat het om twee tabellen, met name de uitgave of release en de iteratie.
uitgave
In de uitgave noteren we de...
gevraagde cijfers
QPR biedt voor applicatiemanagement de volgende cijfers aan.
De cijfers die als waarde een percentage vermelden, zijn berekende waardes
De waardes waarvoor we de cijfers moeten...
QPR is de omgeving waarin AWW diverse KPI's of Key Performance Indicators opvolgt.
Voor releasebeheer is er ook een reeks cijfers waarin de kwaliteit van planning en testen wordt...
releases
Wat is een release ?
Een release is een bepaalde versie van software. Letterlijk betekent release "vrijgave" en je kan dit vergelijken met de uitgave van een boek. Een boek heeft een...
Deze webstek behoort tot één van de websteks die ik beheer.
gertcuppens.org : mijn eerste webstek waar ik voornamelijk de agenda van de studiegroep Java van de VIK heb beheerd. Op deze webstek...
Op de dag van inproductiename moet het volgende gebeuren.
nakijken requesten in acceptatie
Alle requesten die zijn aangeboden voor acceptatietesten, moeten goedgekeurd zijn door de betreffende...
Een defect suite is een verzameling van defects. We kennen 2 soorten defects, met name defects op acceptatie en defects op productie. Een defect op acceptatie blijven we defect noemen. Een defect...
In deze webpagina beschrijf ik kort wat het doel is van Icefaces. Om hierin een inzicht te krijgen, schets ik eerst kort de voorgeschiedenis van Java webapplicaties en vervolgens het doel van Java...
Het startpunt bij uitstek is de domeinanalyse. Hierin beschrijf je kort de doelstelling van het project en het domein waar het over gaat. Je zou kunnen zeggen dat je hier de woordenschat van het...
Maandelijks worden er cijfers gevraagd om de kwaliteit van de opgeleverde software in beeld te krijgen.
Het accent van de cijfers ligt dus (voorlopig) op het werk van de programmeurs. In Rallydev...
If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options.
To create a link to a new page,...
Java Server Faces is een raamwerk dat nu tot de standaard van Java behoort. Dit is in tegenstelling tot Struts, dat niet bij de Java standaard wordt gerekend. En net zoals met Java zelf, heb je...
Voor Engelbert zijn we overgestapt van Visual Paradigm 6.1 naar versie 6.3. Hieronder geven we weer hoe je VP kan installeren en waar je op moet letten.
We starten het afladen van het...
Java Server Faces is een raamwerk dat je een hoop werk uit je handen neemt.
Bij mijn allereerste webapplicatie (dateert van 2005) schreef ik alles nog zelf : de Java Server Pages, de servlet die...
Please change this page according to your policy (configure first using Site Manager) and remove this note.
Who can join?
You can write here who can become a member of this site.
Join!
So you...
gevraagde cijfers
In QPR moeten we een overzicht opleveren waaruit er per release het volgende kan afgeleid worden :
Hoeveel user stories waren er op voorhand ingepland ?
Hoeveel user stories zijn...
Hieronder geven we een overzicht van de verschillende tabellen die we in de databank voor Engelbert aanmaken.
basistabellen
opbouw historiek
Als databank gebruik ik MySQL. MySQL kende ik al van vroeger bij mijn eerste Java webapplicatie, en sinds 2008 is MySQL opgekocht door Sun, de uitvinder van Java. De band tussen Java en MySQL is er...
Naast een lokale versie van de MySQL databank heb ik ook nog een serverversie van diezelfde databank. Bedoeling hiervan is dat ik de release notes kan aanbieden via een Java webapplicatie. Om...
klaarmaken van de acceptatieomgeving
De dag na inproductiename kan een nieuwe acceptatieomgeving worden opgebouwd.
Systeembeheer kopieert de lagen van integratie naar acceptatie. Hiermee is de...
startpunt LN requestendatabank
Op de dag van inproductiename moeten alle requesten zijn getest én goedgekeurd.
Je ziet een overzicht daarvan in de Lotus Notes requestendatabank.
Het overzicht...
MyEclipse
MyEclipse is een extensie bovenop Eclipse. Eclipse is een populaire IDE (Integrated Development Environment of geïntegreerde Ontwikkelomgeving) die als basis dient voor WebSphere van...
De start van een iteratie begint in het Lotus Notes requestensysteem.
Daar hebben de SPOC's via voorstelrelease aangeduid welke requesten zij willen aangepakt zien
tijdens de eerstvolgende...
Hieronder beschrijven we wat we gedaan hebben om het skelet van de webapplicatie te maken. In eerste instantie gaat het om de volgende webpagina's :
een indexpagina op te roepen via...
DAO staat voor Data Access Object. Het is een Javaklasse die allerlei methodes bevat waarmee gegevens uit de databank worden opgehaald en in een ResultSet worden weggeschreven. Deze ResultSet kan...
Jason de Feyter heeft in 2009 code opgeleverd in Dynamics AX 5.0 die ook gebruikt kon worden in Axapta 3. Hiermee kon het samenstellen van de release notes in Axapta 3 al sterk vereenvoudigd...
Doel van de voorstelrelease
Het doel van de voorstelrelease is de sleutelgebruikers en de SPOC's een middel te geven om de (gewenste) planning aan te sturen. Let wel : het gaat hier om een gewenste...
Op te leveren cijfers
Eénmaal per maand moeten er cijfers in QPR worden opgeleverd en op de eerstvolgende stuurgroep INF besproken. Hoewel de releases altijd centraal staan, ligt het meer voor de...
Voor een opvolging van de verschillende releases gaan we een aantal procedures volgen die met de regelmaat van een klok zullen uitgevoerd worden. Bedoeling van deze procedures is enerzijds de...
opstellen van de gegevens
Op deze pagina beschrijven we hoe we de gewenste gegevens gaan opstellen. Het doel is het vermijden van maandelijks 2 dagen alle gegevens uit Lotus Notes en Rallydev...
Wat is project Engelbert ?
De naam "Engelbert" verwijst naar Engelbert Humperdinck, de zanger van de klassieker "please release me".
Op mijn werk zorg ik ondermeer voor de release coordinatie, en...
Op deze webpagina vind je een koppeling naar de PDF-documenten met daarop de verschillende datums die van belang zijn voor de releases. De volgende datums worden vermeld.
integratie : dit is de...
Lotus Notes requesten
Alles start met een request. Een request is een aanvraag van een sleutelgebruiker. Die wordt genoteerd in een Lotus Notes databank.
Minstens éénmaal per week worden de...
De software wordt in verschillende stappen in productie genomen. We maken gebruik van de volgende omgevingen :
ontwikkeling : hier wordt de software ontwikkeld en getest door de programmeur,...
Inleiding
paginaoverzicht
Bladzijdecategorieën
Webstekbeheerder
Page tags
Voeg een nieuwe bladzijde toe
edit this panel
Welcome page
What is a Wiki Site?
How to edit pages?
How to join this site?
Site members
Recent changes
List all pages
Page Tags
Site Manager
Page tags
Add a new page
edit this panel
Members:
Moderators
Admins
SPOC is de afkorting van Single Point Of Contact.
De Nederlandstalige versie van SPOC is EVA.
EVA staat voor Enkelvoudig Verbindend Aanspreekpunt.
De release notes worden vanaf januari 2009 niet meer handmatig maar via een programma samengesteld. Dit programma is geschreven in X++, de programmeertaal van Axapta / Dynamics AX. Je kan de...
TFS staat voor Team Foundation Server.
Joske is nen toffe pee.
probleemstelling
Bij het opstarten van een project, krijg je in Eclipse of MyEclipse alvast een aantal standaardprojecten mee. Dit volstaat indien je pakweg een aantal oefeningen wil maken zoals je...
basisgegevens
concepten
probleemstelling
proces
uit de praktijk
release momenten
procedures
opstart iteratie
wekelijks
oplevering op ACC
oplevering op PROD
afsluiten iteratie
cijfers voor...
Op deze pagina verzamelen we een aantal bladzijden die op de praktijk gebaseerd zijn.
Op basis daarvan zien we welke informatie we effectief nodig hebben. En dat bepaalt dan weer
de structuur van...
voor juli 2008
Tot juli 2008 moesten de externen hun uren bijwerken in Rallydev. Dit betekende echter dat ze twee keer uren moesten invullen, één voor het facturatieoverzicht van hun...
Versie 1 is gestart in 2008. Hoofddoel was een databank op te stellen waarmee de historische cijfers voor QPR konden worden opgebouwd. Daarnaast werden ook de release notes in MySQL geplaatst. Met...
Versie 2 start naar aanleiding van de oplevering van nieuwe software door Jason De Feyter. Die voorzag in een nieuwe manier om release notes aan te maken in Dynamics AX 4.0. Diezelfde code werd...
Ik gebruik Visual Paradigm for UML - COmmunity Edition voor het beheer van het analysedossier. Van versie 6.1 ben ik in augustus 2008 overgestapt naar versie 6.3. Hieronder vind je een aantal tips...
Voor een goede opvolging van de gegevens voor project Engelbert moeten de volgende procedures wekelijks gebeuren.
wekelijks opladen van nieuwe user...
Wekelijks moet er een export genomen worden van de taken en user stories in de actieve iteratie. We hernemen hieronder nog even een aantal schermen en de uitleg van termen zoals ze ook in Rallydev...
De hoofdreden van project Engelbert is het feit dat ik veel te veel tijd stak in het produceren van de maandelijkse gegevens. Zeker voor de planningskwaliteit gaf dit problemen. Dit cijfer geeft de...
Minstens éénmaal per week moet er nagekeken worden of er in Lotus Notes requesten zijn die nog niet zijn gedefinieerd in Rallydev.
Het Lotus Notes requestensysteem is een Lotus Notes databank...
According to Wikipedia, the world largest wiki site:
A Wiki ([ˈwiː.kiː] <wee-kee> or [ˈwɪ.kiː] <wick-ey>) is a type of website that allows users to add, remove, or otherwise edit...





