際際滷

際際滷Share a Scribd company logo
STRUCTURAL ENGINEERING  NEARSHORE OUTSOURCING  QA & TESTING 1
Zeker in software
Organisatie Technosoft
STRUCTURAL ENGINEERING
NEARSHORE OUTSOURCING
QA & TESTING
Dienstverlening
Nearshore Outsourcing / QA & testing
Dienstverleningsproces
Vooronderzoek
Offerte
Ontwikkeling
Testen
Documentatie
De verschillende fasen hangen af van
zaken als:
 Wat voor soort project (re-factoring, nieuw,
innovatie)?
 Wat wordt de rolverdeling tussen opdrachtgever
en Technosoft?
 Werkwijze (agile, scrum, kanban, project)?
 Wat is de ervaring / kennis van de
opdrachtgever?
Vooronderzoek
/ Zeker weten waar je aan begint.
Opdrachtgever technosoft /
Vooronderzoek /
 Presenteert zijn Business Case
 Geeft inzicht in de (project)
specifieke ontwikkelomgeving en -
methodieken
 Specificeert de Business case::
 Niet-functioneel
 Functioneel
 Acceptatievereisten
 Etc.
 Benoemt de eigen projectdeelnemers
 Onderzoekt de
complexiteit van het
project
 Checkt de gestelde
specificaties i.r.t. de
uitgangssituatie
 Doet een
projectvoorstel:
 Benodigde tijd/functies
 Projectaanpak/Fasering
 Deadlines
 Ontwikkelteam
 Etc.
Deze rapportage/het advies bestaat uit :
 Business Case, voorlopige afspraken
 Resultaten uit het vooronderzoek
 Status en aanbevelingen/advies
Het vooronderzoek wordt vaak op locatie van
de ontwikkeling gepresenteerd en wordt dan
gebruikt als kick-of voor de verdere
ontwikkeling
Het vooronderzoek wordt met een rapportage en advies afgesloten
Technosoft Moldavi谷 - Chisinau
Samenwerking
/ De beste manier om samen verder te komen
 U weet zeker wat u wilt
ontwikkelen. Alle
uitgangspunten en
requirements zijn
bekend
 Technosoft neemt het
risico over en u weet
vooraf het eindresultaat.
 Minder flexibel en
meestal hogere kosten
vanwege de
doorberekening van
risicos
Project
(vaste prijs)
 U weet waar u naar toe
wilt, maar bent nog niet
zeker over de weg er
naar toe.
 Een vast team dat
100% is toegewezen
aan uw organisatie.
 De opdrachtgever is
verantwoordelijk voor
de aansturing van het
team.
 Veel flexibiliteit en u
bent zelf volledig in
controle.
 U weet waar u naar toe
wilt, maar de inzet is
nog niet precies
bekend.
 Er is duidelijke
documentatie en kennis
over wat er ontwikkeld
moet worden
 Het resultaat is bekend.
Technosoft zorgt voor
de regie en de
resources om daar te
komen
 Kosten effici谷nt,
doordat de risicos bij
uzelf liggen
Time & materialDedicated team
 Het toevoegen van 1 of
enkele ontwikkelaars of
testers aan een
bestaand team.
 Meer flexibiliteit,
capaciteit en kennis.
 Veel goedkoper dan
detachering of
freelancers binnen
Nederland.
Detachering
Ontwikkeling
/ Hoe organiseren wij de uitbesteding van uw ontwikkeling?
Specificaties
Product
Backlog
Release
Backlog
Sprints Release
Software
Klantrelease
Acceptatie
beschrijving
Sprints
OntwikkelingTesting
Afname
acceptatie door
de klant
Experts op het gebied van Agile
methodieken.
Methode,
platformen en
tools.
Wij hebben zo onze
voorkeuren, maar passen
ons altijd aan waar de
voorkeur van de
opdrachtgever ligt.
Een goed advies over de
toepassing hiervan is
uiteraard altijd onderdeel
van onze dienstverlening.
10/10/2019
STRUCTURAL ENGINEERING  NEARSHORE OUTSOURCING  QA &
TESTING
12
Zo maar wat veel gebruikte gereedschappen
QA & testen
/ Continu de controle over uw softwareontwikkeling
Ons kwaliteitsteam
 QA Manager
 QA Team Lead
 Test Analyst
 QA engineers
 Automation
engineers
PM/PO
Development
QA
Business Analyst
Team Lead/
Scrum Master
(non)
Functional
testing
 Functionele testen
o Regressie testen
o Functionele installatie
o Comptabiliteit
o Data migratie
o Cross platform en integratie testen
o Installatie testen
o Systeem integratie
 Niet functionele testen
o Stress/load/performance testen
o Failover/recovery/soak testen
Test soorten
Documentatie
/ Weten wat er gebeurt.
Ontwikkeling
 Broncode
 Release Notes
 Systeemarchitectuur en design
Testing
 Testing notes
 Fouten rapportages
 Overall rapportages
Technische
Documentatie
 Installatie- en Configuratiehandboek
 Handleiding
Tijdens het ontwikkelproject gerealiseerde documentatie.
Voordelen van uitbesteding aan
Technosoft
EindproductConcept
Vooronderzoek
Offerte
Ontwikkeling
Testing
Documentatie
Diepgaand
geanalyseerd
Transparant
uitgevoerd
Professioneel
ontwikkeld
Vakkundig getest
Uitgebreid
gedocumenteerd
Waarin maakt Technosoft het verschil?
Stabiele onderneming met een focus op langdurige samenwerking
Naast ontwikkeling ook specifieke expertise in QA en testen
Alleen werken met senior en hoog opgeleide mensen
Nederlandse partner, maar dicht op de ontwikkeling
40 jaar ervaring, 10 jaar nearshore outsourcing
Niet te groot en dus dicht op de business
Ervaring met verschillende platformen
Korte lijnen, goede communicatie
=
Zeker in software
STRUCTURAL ENGINEERING  NEARSHORE OUTSOURCING  QA & TESTING 19
Zeker in software
STRUCTURAL ENGINEERING  NEARSHORE OUTSOURCING  QA & TESTING 20

More Related Content

Nearshore softwareontwikkeling - Technosoft

  • 1. STRUCTURAL ENGINEERING NEARSHORE OUTSOURCING QA & TESTING 1 Zeker in software
  • 4. Dienstverleningsproces Vooronderzoek Offerte Ontwikkeling Testen Documentatie De verschillende fasen hangen af van zaken als: Wat voor soort project (re-factoring, nieuw, innovatie)? Wat wordt de rolverdeling tussen opdrachtgever en Technosoft? Werkwijze (agile, scrum, kanban, project)? Wat is de ervaring / kennis van de opdrachtgever?
  • 5. Vooronderzoek / Zeker weten waar je aan begint.
  • 6. Opdrachtgever technosoft / Vooronderzoek / Presenteert zijn Business Case Geeft inzicht in de (project) specifieke ontwikkelomgeving en - methodieken Specificeert de Business case:: Niet-functioneel Functioneel Acceptatievereisten Etc. Benoemt de eigen projectdeelnemers Onderzoekt de complexiteit van het project Checkt de gestelde specificaties i.r.t. de uitgangssituatie Doet een projectvoorstel: Benodigde tijd/functies Projectaanpak/Fasering Deadlines Ontwikkelteam Etc.
  • 7. Deze rapportage/het advies bestaat uit : Business Case, voorlopige afspraken Resultaten uit het vooronderzoek Status en aanbevelingen/advies Het vooronderzoek wordt vaak op locatie van de ontwikkeling gepresenteerd en wordt dan gebruikt als kick-of voor de verdere ontwikkeling Het vooronderzoek wordt met een rapportage en advies afgesloten Technosoft Moldavi谷 - Chisinau
  • 8. Samenwerking / De beste manier om samen verder te komen
  • 9. U weet zeker wat u wilt ontwikkelen. Alle uitgangspunten en requirements zijn bekend Technosoft neemt het risico over en u weet vooraf het eindresultaat. Minder flexibel en meestal hogere kosten vanwege de doorberekening van risicos Project (vaste prijs) U weet waar u naar toe wilt, maar bent nog niet zeker over de weg er naar toe. Een vast team dat 100% is toegewezen aan uw organisatie. De opdrachtgever is verantwoordelijk voor de aansturing van het team. Veel flexibiliteit en u bent zelf volledig in controle. U weet waar u naar toe wilt, maar de inzet is nog niet precies bekend. Er is duidelijke documentatie en kennis over wat er ontwikkeld moet worden Het resultaat is bekend. Technosoft zorgt voor de regie en de resources om daar te komen Kosten effici谷nt, doordat de risicos bij uzelf liggen Time & materialDedicated team Het toevoegen van 1 of enkele ontwikkelaars of testers aan een bestaand team. Meer flexibiliteit, capaciteit en kennis. Veel goedkoper dan detachering of freelancers binnen Nederland. Detachering
  • 10. Ontwikkeling / Hoe organiseren wij de uitbesteding van uw ontwikkeling?
  • 12. Methode, platformen en tools. Wij hebben zo onze voorkeuren, maar passen ons altijd aan waar de voorkeur van de opdrachtgever ligt. Een goed advies over de toepassing hiervan is uiteraard altijd onderdeel van onze dienstverlening. 10/10/2019 STRUCTURAL ENGINEERING NEARSHORE OUTSOURCING QA & TESTING 12 Zo maar wat veel gebruikte gereedschappen
  • 13. QA & testen / Continu de controle over uw softwareontwikkeling
  • 14. Ons kwaliteitsteam QA Manager QA Team Lead Test Analyst QA engineers Automation engineers PM/PO Development QA Business Analyst Team Lead/ Scrum Master
  • 15. (non) Functional testing Functionele testen o Regressie testen o Functionele installatie o Comptabiliteit o Data migratie o Cross platform en integratie testen o Installatie testen o Systeem integratie Niet functionele testen o Stress/load/performance testen o Failover/recovery/soak testen Test soorten
  • 17. Ontwikkeling Broncode Release Notes Systeemarchitectuur en design Testing Testing notes Fouten rapportages Overall rapportages Technische Documentatie Installatie- en Configuratiehandboek Handleiding Tijdens het ontwikkelproject gerealiseerde documentatie.
  • 18. Voordelen van uitbesteding aan Technosoft EindproductConcept Vooronderzoek Offerte Ontwikkeling Testing Documentatie Diepgaand geanalyseerd Transparant uitgevoerd Professioneel ontwikkeld Vakkundig getest Uitgebreid gedocumenteerd
  • 19. Waarin maakt Technosoft het verschil? Stabiele onderneming met een focus op langdurige samenwerking Naast ontwikkeling ook specifieke expertise in QA en testen Alleen werken met senior en hoog opgeleide mensen Nederlandse partner, maar dicht op de ontwikkeling 40 jaar ervaring, 10 jaar nearshore outsourcing Niet te groot en dus dicht op de business Ervaring met verschillende platformen Korte lijnen, goede communicatie = Zeker in software STRUCTURAL ENGINEERING NEARSHORE OUTSOURCING QA & TESTING 19
  • 20. Zeker in software STRUCTURAL ENGINEERING NEARSHORE OUTSOURCING QA & TESTING 20