How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and...
Transcript of How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and...
![Page 1: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/1.jpg)
How Agile changed Software Development
Steve Maraspin <[email protected]>CC BY-NC-SA 3.0 - http://creativecommons.org/licenses/by-nc-sa/3.0/
![Page 2: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/2.jpg)
If you’ve enjoyed this presentation and want to learn more,you can find useful references at the end of this slide deck.
![Page 3: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/3.jpg)
Waterfall software development
![Page 4: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/4.jpg)
• Requirements (Analysis)• Design• Module Development• Module Integration• Maintenance
Sequential software development
![Page 5: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/5.jpg)
• Requirements (Analysis)• Design• Module Development• Module Integration• Maintenance
Sequential software development
Months
![Page 6: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/6.jpg)
• Requirements (Analysis)• Design• Module Development• Module Integration• Maintenance
Agile software development
Weeks(or even days)
![Page 7: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/7.jpg)
• Requirements (Analysis)• Design• Module Development• Module Integration• Maintenance
Agile software development
Weeks(or even days)
![Page 8: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/8.jpg)
• Requirements (Analysis)• Design• Module Development• Module Integration• Feedback
Agile software development
Weeks(or even days)
![Page 9: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/9.jpg)
Project Scope
![Page 10: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/10.jpg)
Requirement Analysis
![Page 11: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/11.jpg)
![Page 12: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/12.jpg)
Software Design
![Page 13: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/13.jpg)
![Page 14: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/14.jpg)
Module implementation & integration
![Page 15: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/15.jpg)
![Page 16: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/16.jpg)
![Page 17: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/17.jpg)
![Page 18: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/18.jpg)
![Page 19: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/19.jpg)
Backlog Items
On to agile…
![Page 20: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/20.jpg)
Timeline
![Page 21: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/21.jpg)
![Page 22: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/22.jpg)
![Page 23: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/23.jpg)
Timeline
![Page 24: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/24.jpg)
![Page 25: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/25.jpg)
![Page 26: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/26.jpg)
![Page 27: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/27.jpg)
![Page 28: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/28.jpg)
![Page 29: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/29.jpg)
![Page 30: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/30.jpg)
![Page 31: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/31.jpg)
![Page 32: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/32.jpg)
ATOMIC REQUIREMENTS
![Page 33: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/33.jpg)
EMERGENT REQUIREMENTS
![Page 34: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/34.jpg)
CODE & FIX
![Page 35: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/35.jpg)
Where sequential fails in bureaucracy,Agile fails in anarchy
- Steve McConnell
![Page 36: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/36.jpg)
• Automated testing
• Frequent integration
![Page 37: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/37.jpg)
![Page 38: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/38.jpg)
INTEGRATION ISSUES
Works on my machine!Interface contract whaaat?!?
![Page 39: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/39.jpg)
![Page 40: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/40.jpg)
![Page 41: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/41.jpg)
![Page 42: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/42.jpg)
Virtualization Containerization Cloud
![Page 43: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/43.jpg)
![Page 44: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/44.jpg)
![Page 45: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/45.jpg)
DevOps
![Page 46: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/46.jpg)
DevOps
• Same environments on different hosts
![Page 47: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/47.jpg)
DevOps
• Same environments on different hosts• Continuous (automated) deployment
![Page 48: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/48.jpg)
DevOps
• Same environments on different hosts• Continuous (automated) Deployment• Infrastructure as code
![Page 49: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/49.jpg)
AGILE ENABLERS
![Page 50: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/50.jpg)
Agile: the good
• Short iterations → feedback value
![Page 51: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/51.jpg)
Agile: the good
• Short iterations → feedback value• JIT planning → plan adjustments
![Page 52: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/52.jpg)
Agile: the good
• Short iterations → feedback value• JIT planning → plan adjustments• JIT requirements → avoiding waste
![Page 53: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/53.jpg)
Imagen taken from “Skateboard, Bike, Car” by Andrew Wilkinsonhttps://medium.com/@awilkinson/skateboard-bike-car-6bec841ed96e
![Page 54: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/54.jpg)
Are we sure users will tolerate having to adapt so often?
![Page 55: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/55.jpg)
Agile: the risks
• Poor User Experience
![Page 56: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/56.jpg)
Agile: the risks
• Poor User Experience• Expensive architectural mistakes
![Page 57: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/57.jpg)
Agile: the risks
• Poor User Experience• Expensive architectural mistakes• Loss of focus
![Page 58: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/58.jpg)
Agile: the risks
• Poor User Experience• Expensive architectural mistakes• Loss of focus
…beware of Availability Heuristic!
![Page 59: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/59.jpg)
![Page 60: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/60.jpg)
• Agile is no cowboy development
Takeaways
![Page 61: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/61.jpg)
• Agile is no cowboy development• Cloud and DevOps are Agile enablers
Takeaways
![Page 62: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/62.jpg)
• Agile is no cowboy development• Cloud and DevOps are Agile enablers • Beware of project goals and User Experience
Takeaways
![Page 63: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/63.jpg)
CROSS FUNCTIONAL TEAMS
![Page 64: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/64.jpg)
Upfront Activities
• Vision & Scope Definition
![Page 65: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/65.jpg)
Upfront Activities
• Vision & Scope Definition• High Level Analysis
![Page 66: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/66.jpg)
Upfront Activities
• Vision & Scope Definition• High Level Analysis• Subsystem Decomposition
![Page 67: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/67.jpg)
Upfront Activities
• Vision & Scope Definition• High Level Analysis• Subsystem Decomposition• Main Architectural Design
![Page 68: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/68.jpg)
AGILE SPRINTS
![Page 69: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/69.jpg)
THINK GLOBAL, ACT LOCAL
Make choiches. Identify goals upfont. And make some plans.Be then prepared and deal with reality. With the unexpected. And changing contexts.
![Page 71: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/71.jpg)
References
Royalty free pictures used in this presentation are from https://pixabay.com/
![Page 72: How Agile changed Software Development - pmi-nic.org · If you’ve enjoyed this presentation and want to learn more, you can find useful references at the end of this slide deck.](https://reader034.fdocuments.net/reader034/viewer/2022050611/5fb25807a73e3d11445ef54f/html5/thumbnails/72.jpg)
Don’t miss our next open events…
Join our
Mailing Listhttp://eepurl.com/s3Kab
@mvlabsitwww.facebook.com/mvlabst.me/mvlabs_events
don’t missthe underscore too!