Successfully reported this slideshow.

Nearshore softwareontwikkeling - Technosoft

0

Share

Loading in …3
×
1 of 20
1 of 20

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Nearshore softwareontwikkeling - Technosoft

  1. 1. STRUCTURAL ENGINEERING – NEARSHORE OUTSOURCING – QA & TESTING 1 Zeker in software
  2. 2. Organisatie Technosoft STRUCTURAL ENGINEERING NEARSHORE OUTSOURCING QA & TESTING
  3. 3. Dienstverlening Nearshore Outsourcing / QA & testing
  4. 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. 5. Vooronderzoek / Zeker weten waar je aan begint.
  6. 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. 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. 8. Samenwerking / De beste manier om samen verder te komen
  9. 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 risico’s 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 risico’s 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. 10. Ontwikkeling / Hoe organiseren wij de uitbesteding van uw ontwikkeling?
  11. 11. 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.
  12. 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. 13. QA & testen / Continu de controle over uw softwareontwikkeling
  14. 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. 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
  16. 16. Documentatie / Weten wat er gebeurt.
  17. 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. 18. Voordelen van uitbesteding aan Technosoft EindproductConcept Vooronderzoek Offerte Ontwikkeling Testing Documentatie Diepgaand geanalyseerd Transparant uitgevoerd Professioneel ontwikkeld Vakkundig getest Uitgebreid gedocumenteerd
  19. 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. 20. Zeker in software STRUCTURAL ENGINEERING – NEARSHORE OUTSOURCING – QA & TESTING 20

×