Rapid application development
Rapid application development (RAD) is een softwareontwikkelmethode, ook wel methodische aanpak voor het ontwikkelen van software in projectvorm. RAD is een concept dat organisaties in staat stelt softwaresystemen sneller en van betere kwaliteit te (laten) ontwikkelen.
De belangrijkste elementen van RAD zijn:
- Het verzamelen van eisen aan de hand van workshops of focusgroepen
- Prototyping en vroegtijdige herhaalde gebruikerstesten van modellen
- Het hergebruik van softwarecomponenten
- Snelle ontwikkeling door uitstel van ontwerpverbeteringen tot de volgende versie
- Minder formaliteit in verslagen en andere team communicatie
RAD maakt meestal gebruik van de methodologie van objectgeoriënteerd programmeren. De populairste objectgeoriënteerde programmeertalen zijn C++, Java en C#. Het concept kan ook worden toegepast op de ontwikkeling van hardware.
Geschiedenis
RAD is een antwoord op de niet flexibele processen ontwikkeld in de jaren zeventig van de twintigste eeuw, zoals de watervalmethode. Het probleem met vorige methodologieën was dat het bouwen van toepassingen zo lang duurde, dat de vereisten al gewijzigd waren vooraleer het ontwikkeld was. Dit resulteerde in onbruikbare toepassingen. Gebaseerd op ideeën van Barry Boehm, Scott Shultz en James Martin is RAD ontwikkeld in de jaren tachtig bij IBM en uiteindelijk geformaliseerd en gepubliceerd in een boek in 1991.
- Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel Rapid application development op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.