Ontwikkelplan

Van uw softwarewens naar een heldere technische basis

Maatwerksoftware begint met een introductie van wat de software moet kunnen. Uw kennis van de organisatie, gebruikers, systemen en gewenste functionaliteiten vormt hiervoor het vertrekpunt. APPelit verwerkt deze informatie in functionele requirements en legt deze ter bevestiging voor. Vervolgens verdelen we de requirements in een Work Breakdown Structure (WBS), eventueel aangevuld met designs of mock-ups ter verduidelijking. Na afstemming kan de ontwikkeling van de overeengekomen onderdelen beginnen. U bepaalt de gewenste werking en prioriteiten; APPelit verzorgt de technische uitwerking en bouw van de software.

Uw kennis, onze technische uitwerking

Van aangeleverde input naar functionele requirements

Iedere organisatie kent haar eigen werkwijze, gebruikers en digitale omgeving. Daarom levert u de informatie aan over wat de software moet ondersteunen, welke functionaliteiten gewenst zijn en met welke bestaande systemen of gegevens rekening moet worden gehouden.

APPelit zet deze input om in functionele requirements die beschrijven wat er softwarematig moet worden ontwikkeld. Deze requirements worden aan u gepresenteerd, zodat u kunt beoordelen of de gewenste werking en belangrijkste uitgangspunten juist zijn verwerkt.

Wanneer een visuele toelichting meer duidelijkheid geeft, kunnen requirements worden aangevuld met designs, schermvoorbeelden of mock-ups. Zo ontstaat een herkenbaar beeld van de beoogde software voordat de betreffende onderdelen worden gebouwd. Bij een iteratief traject kan deze werkwijze per fase, module of functionaliteit worden herhaald.

Een heldere basis voor softwareontwikkeling

Projectinformatie overzichtelijk verwerkt

De beschikbare projectinformatie kan onder meer bestaan uit beschrijvingen van gewenste functionaliteiten, gebruikersrollen, bedrijfsregels, bestaande software, databronnen, koppelingen en technische documentatie van externe systemen.

APPelit verwerkt deze informatie in een overzicht van modules, functies, schermen, koppelingen en technische werkzaamheden. Ook bekende afhankelijkheden en benodigde informatie van betrokken derden kunnen hierin worden opgenomen. Daarmee ontstaat een technische basis voor de onderdelen die binnen het project worden ontwikkeld.

Sommige projecten kunnen vooraf uitgebreid worden uitgewerkt, terwijl andere projecten zich beter lenen voor een iteratieve aanpak. In dat geval kunnen duidelijk omschreven onderdelen als eerste worden ontwikkeld en kunnen volgende onderdelen later worden toegevoegd op basis van aanvullende informatie, nieuwe wensen en bevestigde prioriteiten.

Een duidelijke aanpak voor uw softwareontwikkeling

START VANDAAG

Werken met een WBS

Functionele wensen verdeeld in concrete onderdelen

Een Work Breakdown Structure verdeelt de bevestigde functionele requirements in overzichtelijke onderdelen. Denk aan modules, schermen, gebruikersfuncties, koppelingen en afzonderlijke technische werkzaamheden. Hierdoor ontstaat een concreet overzicht van wat APPelit binnen het project softwarematig gaat uitwerken.

Binnen een ontwikkelplan kunnen onder andere de volgende werkzaamheden worden opgenomen:

  • Verwerken van aangeleverde wensen, specificaties en systeeminformatie
  • Vastleggen en ter bevestiging voorleggen van functionele requirements
  • Verdelen van functionaliteiten in modules en technische werkzaamheden
  • Verduidelijken van onderdelen met designs of mock-ups
  • Ontwikkelen en testen van overeengekomen functionaliteiten en koppelingen
  • Verzorgen van technische oplevering, onderhoud en aanvullende ondersteuning

De WBS kan betrekking hebben op het volledige project of op een afzonderlijke fase of module. Bij een iteratief traject kan het overzicht gedurende de ontwikkeling worden aangevuld met nieuw bevestigde functionaliteiten.

Van ontwikkelplan naar software

Bouwen van de bevestigde functionaliteiten

Zodra de functionele requirements en WBS voor de betreffende onderdelen zijn bevestigd, kan de technische ontwikkeling beginnen. De ontwikkelaars van APPelit bouwen de overeengekomen functionaliteiten op basis van de beschikbare projectinformatie, designs en technische uitgangspunten.

Afhankelijk van het project kunnen de werkzaamheden bestaan uit frontend- en backendontwikkeling, mobiele applicaties, dashboards, databases, API’s, koppelingen met externe systemen, testen, hosting en technische werkzaamheden rondom publicatie of ingebruikname.

Ontwikkelde onderdelen kunnen tijdens het traject beschikbaar worden gesteld voor beoordeling. U controleert daarbij of de functionaliteiten aansluiten op de gewenste werking en levert waar nodig aanvullende informatie of feedback aan. APPelit verwerkt de overeengekomen technische aanpassingen en bouwt verder aan de volgende onderdelen. Nieuwe functionaliteiten kunnen worden toegevoegd aan een volgende versie van de WBS.

Software met ruimte voor verdere ontwikkeling

Technische mogelijkheden voor latere uitbreidingen

Software kan na verloop van tijd worden uitgebreid met nieuwe functionaliteiten, gebruikersrollen, koppelingen of gegevensstromen. Wanneer toekomstige wensen al bekend zijn, kunnen deze worden meegenomen in de technische uitwerking of als afzonderlijke onderdelen in de WBS worden opgenomen.

Afhankelijk van de overeengekomen functionaliteiten kan de software worden opgebouwd uit afzonderlijke modules, API-koppelingen, beheerschermen, dashboards en configureerbare onderdelen. Dit biedt een technische basis waarop aanvullende softwarewerkzaamheden kunnen aansluiten.

Nieuwe wensen kunnen later opnieuw worden uitgewerkt tot functionele requirements en concrete WBS-onderdelen. Zo blijft zichtbaar welke functionaliteiten al onderdeel zijn van de software en welke aanvullende technische werkzaamheden voor een volgende uitbreiding worden opgenomen.

Ondersteuning na oplevering

Technisch onderhoud, support en verdere ontwikkeling

Na oplevering kan APPelit betrokken blijven bij het technische onderhoud en de verdere ontwikkeling van de software. Hiermee kunnen organisaties ook na ingebruikname gebruikmaken van onze kennis van de ontwikkelde applicatie en de onderliggende techniek.

Afhankelijk van de gekozen dienstverlening kunnen de werkzaamheden bestaan uit technisch onderhoud, monitoring, hosting, onderzoek naar incidenten, compatibele updates, ondersteuning bij technische vragen en het ontwikkelen van aanvullende functionaliteiten.

Onderhoud en support kunnen worden ingericht op basis van afzonderlijke afspraken die passen bij de applicatie en de technische omgeving. Daarbij kan onderscheid worden gemaakt tussen terugkerende werkzaamheden, beschikbare support en aanvullende ontwikkelwerkzaamheden.

Wanneer nieuwe functionaliteiten gewenst zijn, kunnen deze opnieuw worden vastgelegd, bevestigd en opgenomen in een aanvullende WBS. Op die manier sluit verdere ontwikkeling aan op dezelfde technische werkwijze als het oorspronkelijke project.

Meer weten over ons ontwikkelplan?

Bespreek de technische realisatie met APPelit

Heeft u al wensen, specificaties, designs of informatie over een bestaande softwareomgeving? APPelit kan deze input verwerken in functionele requirements, een WBS en waar nodig aanvullende designs of mock-ups.

Tijdens een vrijblijvend gesprek kunt u toelichten welke software u wilt laten ontwikkelen en welke projectinformatie al beschikbaar is. Wij vertellen u vervolgens graag meer over de technische werkzaamheden die APPelit binnen uw softwareproject kan verzorgen.

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier

Terugbelverzoek persoon voor APPelit

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier



    Perfect en professioneel IT bedrijf, kent de markt zo goed dat ze voorlopen op de actuele ontwikkelingen.
    gertjan baan
    7 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    8 maanden geleden
    Goede en snelle service
    Hidde van den berg
    11 maanden geleden
    Ik loop momenteel stage en werk mee aan de implementatie van een e-learning platform. In dit traject heeft APPelit ons ontzettend goed geholpen om helder te krijgen waar onze behoeften en prioriteiten lagen. Ze stelden de juiste vragen en dachten professioneel en eerlijk met ons mee. Tijdens dit proces werd duidelijk dat onze uiteindelijke keuze buiten de offerte van APPelit viel. Toch bleven zij open, oprecht en behulpzaam. Ze gaven eerlijk aan wat zij konden bieden en waar de match misschien minder goed was, zonder ons iets op te dringen. Die transparante houding waarderen wij enorm. Het getuigt van integriteit en oprechte betrokkenheid bij de klant, ook als daar geen directe samenwerking uit voortkomt.
    Eddu Scholten (EDD)
    1 jaar geleden
    Goede en snelle service! Persoonlijk contact met Johannes is altijd zeer fijn.
    Cindy Van Zalen
    2 jaar geleden
    Twan van Stralen
    12 maanden geleden
    Sluiten