Software ontwikkeling overzicht: van requirements tot implementatie

Niveau
Tijdsduur
Locatie
Op locatie
Startdatum en plaats
Logo van Vijfhart IT-Opleidingen, winnaar Computable Award 'Opleider van het jaar'
Opleiderscore: starstarstarstarstar_border 8,2 Vijfhart IT-Opleidingen, winnaar Computable Award 'Opleider van het jaar' heeft een gemiddelde beoordeling van 8,2 (uit 521 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeNieuwegein
1 apr. 2021
Toon rooster
event 1 april 2021, 08:45-16:00, Nieuwegein, Day 1
placeNieuwegein
1 nov. 2021
Toon rooster
event 1 november 2021, 08:45-16:00, Nieuwegein, Day 1

Beschrijving

Let op: Vijfhart levert vanaf 2 juni zowel virtuele als klassikale trainingen uit.

Vanaf 2 juni is het weer mogelijk om een klassikale of persoonlijk begeleide training te volgen bij Vijfhart op locatie (dus fysiek in de klas).  

Dit natuurlijk naast onze virtuele trainingen die ook gewoon doorgaan. 

We zijn samen op weg naar het nieuwe normaal. Jouw veiligheid en gezondheid zijn en blijven onze hoogste prioriteit. Wij hebben de nodige aanpassingen gedaan in onze opleidingscentra en richtlijnen opgesteld om jouw veiligheid te garanderen.  

Ga naar onze website voor meer informatie!

ONZE BELOFTE 

Wil je na de virtuele training alsnog graag onze cursuslocatie komen bekijken? Dat kan! Tot een jaar na het volgen van de virtuele training ben je van harte welkom bij dezelfde klassikale training.

 Vijfhart ROOMcursus

Het volgen van een virtuele training in deze tijd van thuiswerken en social distancing is soms niet makkelijk met een druk huishouden. Dus als je gewoon liever op een externe, rustige en vooral veilige locatie een training volgt, hebben wij de oplossing: upgrade jouw virtuele training naar de Vijfhart ROOMcursus. Je boekt de training inclusief hotelkamer. Uiteraard horen daar WIFI, TV en lunch op jouw kamer bij! Kijk op onze website voor meer informatie. 

Lesmethode :

Klassikaal

Algemeen :

Als je een software applicatie wilt ontwikkelen, loop je een aantal iteratieve stappen door om van requirements tot een werkende implementatie te komen.

Allereerst moeten we weten wat de klant precies wil hebben. Dit is het meest complexe onderdeel van software ontwikkeling. We bespreken verschillende manieren om deze requirements te specificeren zoals requirements statements, use cases en user stories.

Als we de requirements weten, kunnen we de architectuur gaan bepalen. In de praktijk blijkt dat elk project anders omgaat met architectuur. We bespreken verschillende architectuur best practices en we gaan dieper in op verschillende architectuur stijlen zo…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Let op: Vijfhart levert vanaf 2 juni zowel virtuele als klassikale trainingen uit.

Vanaf 2 juni is het weer mogelijk om een klassikale of persoonlijk begeleide training te volgen bij Vijfhart op locatie (dus fysiek in de klas).  

Dit natuurlijk naast onze virtuele trainingen die ook gewoon doorgaan. 

We zijn samen op weg naar het nieuwe normaal. Jouw veiligheid en gezondheid zijn en blijven onze hoogste prioriteit. Wij hebben de nodige aanpassingen gedaan in onze opleidingscentra en richtlijnen opgesteld om jouw veiligheid te garanderen.  

Ga naar onze website voor meer informatie!

ONZE BELOFTE 

Wil je na de virtuele training alsnog graag onze cursuslocatie komen bekijken? Dat kan! Tot een jaar na het volgen van de virtuele training ben je van harte welkom bij dezelfde klassikale training.

 Vijfhart ROOMcursus

Het volgen van een virtuele training in deze tijd van thuiswerken en social distancing is soms niet makkelijk met een druk huishouden. Dus als je gewoon liever op een externe, rustige en vooral veilige locatie een training volgt, hebben wij de oplossing: upgrade jouw virtuele training naar de Vijfhart ROOMcursus. Je boekt de training inclusief hotelkamer. Uiteraard horen daar WIFI, TV en lunch op jouw kamer bij! Kijk op onze website voor meer informatie. 

Lesmethode :

Klassikaal

Algemeen :

Als je een software applicatie wilt ontwikkelen, loop je een aantal iteratieve stappen door om van requirements tot een werkende implementatie te komen.

Allereerst moeten we weten wat de klant precies wil hebben. Dit is het meest complexe onderdeel van software ontwikkeling. We bespreken verschillende manieren om deze requirements te specificeren zoals requirements statements, use cases en user stories.

Als we de requirements weten, kunnen we de architectuur gaan bepalen. In de praktijk blijkt dat elk project anders omgaat met architectuur. We bespreken verschillende architectuur best practices en we gaan dieper in op verschillende architectuur stijlen zoals Service Oriented Architectuur, Component Based Architectuur, enz.
In de analyse en design discipline bespreken we verschillende best practices en gaan we dieper in op hoe we praktisch en effectief UML kunnen gebruiken.
We bespreken verder hoe verschillende best practices in de implementatie fase de voortgang van het project behoorlijk kunnen versnellen.
We behandelen ook de verschillende aspecten van de test discipline. We bekijken hoe de verschillende typen testen zoals unit testen, integratie testen en acceptatie testen pragmatisch kunnen worden toegepast.

Tot slot gaan we dieper in op de verschillende ontwikkel processen zoals RUP, scrum, XP en hun overeenkomsten en verschillen.

Aan het eind van deze cursus heb je een goed overzicht van de verschillende software ontwikkel disciplines, de technieken die gebruikt worden, en de valkuilen waar men voor op moet passen en de bijbehorende best practices.

Doel :

Inzicht in de verschillende disciplines van software ontwikkeling en hun eigenschappen.
Inzicht in de valkuilen van deze disciplines en hoe deze valkuilen te vermijden.
Inzicht in de verschillende software ontwikkel processen.

Doelgroep :

Managers, projectleiders en analisten die hun kennis op het gebied van software ontwikkeling willen vergroten.

Onderwerpen :


- Software ontwikkeling
   - Karakteristieken van software ontwikkeling
   - Waarom mislukken projecten?
- Requirements
   - Typen requirements
      - Business requirements
      - Functionele requirements
      - Niet functionele requirements
   - Verschillende manieren om requirements op te stellen
      - Requirements statements
      - Use cases
      - User stories
   - Verschillende requirements modellen
   - Requirements best practices
- Architectuur
   - Verschillende typen architectuur
   - Wat doet de architect?
   - Architectuur principes
   - Lagen in een enterprise applicatie
   - Architectuur stijlen
      - Object Oriënted (OO)
      - Component Based Development (CBD)
      - Service Oriënted Architectuur (SOA)
   - Architectuur best practices
- Analyse en design
   - Analyse en design modellen
   - UML
- Implementatie
   - Continuous integration
   - Refactoring
   - Implementatie best practices
- Testen
   - Unit testen
   - Integratie testen
   - Acceptatie testen
   - Best practices op het gebied van testen
- Ontwikkel processen
   - Agile software ontwikkeling
   - Verschillen en overeenkomsten van de verschillende processen:
   - Waterval
   - RUP
   - DSDM
   - Scrum
   - XP
   - Rollen en taken binnen een software ontwikkel project
   - Documentatie
   - Software ontwikkel best practices

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Vraag nu gratis en vrijblijvend informatie aan:

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met Vijfhart IT-Opleidingen, winnaar Computable Award 'Opleider van het jaar', om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.