GDevCon North America 2023/Driven Development: Difference between revisions
Started stub |
m Add infobox |
||
| Line 1: | Line 1: | ||
{{infobox | |||
|category=presentation | |||
|icon=GDevCon-NAButton.png | |||
|presentation-conference=GDevCon North America 2023 | |||
|presentation-presenter=Joerg Hampel | |||
|presentation-presenter2=Steve Watts | |||
}} | |||
'''Driven Development''' by Joerg Hampel and Steve Watts | '''Driven Development''' by Joerg Hampel and Steve Watts | ||
Revision as of 11:08, 15 August 2024
| Driven Development | |
|---|---|
| Conference | GDevCon North America 2023 |
| Presenters | Joerg Hampel Steve Watts |
Driven Development by Joerg Hampel and Steve Watts
Software development processes govern all our lives. We all abide by some life cycle model, implicitly or explicitly. More than that, most probably we’re adopting multiple paradigms while working on our projects: We’re practice test-driven design when we think about testability, or we leverage behavior-driven development to improve collaboration between project stake-holders. Sometimes, all at the same time.
There is a plethora of methodologies, and each one has its time and place, as they cater to specific aspects and facets of our projects. Just think about how different phases in our project call for different paradigms, and how we shift our focus from debugability (DDD) while commissioning a project to supportability (SDD) when we’re maintaining a project after acceptance and delivery to the customer.
This presentation gives an overview of available development paradigms, and draws a picture of how they are interconnected, how they augment each other, and how they can be mapped to different situations.
Presentation Links
| |
Add links to presentation slides and source code. |
| |
If you need to Upload a file for the LabVIEW Wiki to host it, upload it Here. |
| |
After uploading to the LabVIEW Wiki, add the line"[[media:<Your Filename>|<Description>]]". The Description is what will show as the link text. |
See Also
| |
Add links to other internal LabVIEW Wiki pages about this topic |
External Links
| |
Add links to your company and/or other external resources about this topic |