9.4 KiB
9.4 KiB
icon:: full-title:: Summer School on Software Engineering for Digital Society type:: presentation link:: Software Engineering for Digital Society (mdu.se) https://www.linkedin.com/comm/in/alessiobucaioni?midToken=AQFA43boUtLhcw&midSig=3dDl6yES5viGI1&trk=eml-email_notification_single_mentioned_you_in_this_01-notifications-2-prof_photo&trkEmail=eml-email_notification_single_mentioned_you_in_this_01-notifications-2-prof_photo-null-617cq%7Elfv0mos6%7E7y-null-neptune%2Fprofile%7Evanity%2Eview&lipi=urn%3Ali%3Apage%3Aemail_email_notification_single_mentioned_you_in_this_01%3B46yIz89WRoiKofHM2Kg6%2FA%3D%3D
-
Programma
- Arrivo domenica 4 Giugno,
- Lezione il 5 giugno e il 6 mattina.
- 1,5h - Introduction 05-06-2023 - 75
- Intro
- What is low-code exactly?
- 1,5h - Foundations 05-06-2023 - 75
- 1,5h - Foundations 05-06-2023 - 75
- 1,5h - Foundations 05-06-2023 - 75
- 1,5h - Applications 06-06-2023 - 75
- 1,5h - Applications 06-06-2023 - 50
- CIRCA 425 Slides in 10 giorni
- Quindi 43 slides al giorno
- 1,5h - Introduction 05-06-2023 - 75
- Partenza 6 pomeriggio.
{:height 206, :width 834}
-
TOCs
- |TOPIC | TENTATIVE DEADLINE| |Presentazione progetto Lowcomote (1,5h) | 17-05-2023| |- Qualche Paper apparso a WORKSHOP Lowcode at MODELS | | |Articolo nostro SOSYM (1h) |18-05-2023| |Articolo survey Apurv (1h) |20-05-2023| |Articolo analisi business process capabilities of LCDP (1h)| 22-05-2023| |Articoli Felicien (1h)|| |- Articolo Felicien su Quality of Low-code?| 24-05-2023| |- Articolo Felicien su IoT |26-05-2023| |Lev4Rec (2,5h)|| |- Sistemi di raccomandazione - (1,5h)| 28-05-2023| |- Demo (Lavoro Claudio) - (1h)| 30-05-2023|
-
#green==Main flow of the presentations==
-
Introduction low-code (1,5h) $\approx$90 slides
tags:: #WORK/SE4DS2023_Intro- DONE WMM2020 - Low-Code Development Platforms - Private - Google Slides
- Foster / Gartner reports
- @Rise of the Citizen Developer
- DONE Lowcomote project ($\approx$20 slides)
- Low-code platforms mean anyone can be a developer -- and maybe a data scientist, too | ZDNET
- @Low-code will save the Digital Transformation
-
Foundations (3,5h) $\approx$200 slides
tags:: #WORK/SE4DS2023_Foundations- DONE @Low-code development and model-driven engineering: Two sides of the same coin?
- DONE @Supporting the understanding and comparison of low-code development platforms
- DONE @Low-Code Platform
- DONE @Low-Code Programming Models
- DONE @Analyzing business process management capabilities of low-code development platforms
- DONE @In Search of the Essence of Low-Code: An Exploratory Study of Seven Development Platforms #notrelevant
-
Applications (3h) $\approx$180 slides
tags:: #WORK/SE4DS2023_Applications- AI
- DONE @Democratizing artificial intelligence: How no-code AI can leverage machine learning operations
- IOT
- DONE @FloWare: a model-driven approach fostering reuse and customisation in IoT applications modelling and development
- DONE Demo con la piattaforma Microsoft che faccio a lezione di IoT
- Recommender systems collapsed:: true
- AI
-
Future Work / Directions
- DONE @Characteristics and Challenges of Low-Code Development: The Practitioners' Perspective #challengesAndLimitations
- DONE @Low-Code Is Often High-Code, So We Must Design Low-Code Platforms to Enable Proper Software Engineering
-
Other considered resources
- @Generating customized low-code development platforms for digital twins
- @CEPEDALoCo: An event-driven architecture for integrating Complex Event Processing and blockchain through low-code
- @DevOpsML: towards modeling DevOps processes and platforms
- @Dandelion: A scalable, cloud-based graphical language workbench for industrial low-code development
- Piano slides
- Totale slides circa 470 slides.
- Circa 12 giorni di lavoro a disposizione.
- Una 40 di slides al giorno.
-
Content for the presentation on "Low-code development platforms: foundations and applications." Here's a breakdown of the content that I can consider for each section of the presentation, totaling approximately 450 slides:
- 1. Introduction (10 slides)
- Overview of the presentation
- Definition of low-code development platforms
- Importance of low-code platforms in modern software development
- Gartner, "Low-Code Application Platforms: The Future of App Development" - Link: Gartner Report
- 2. Fundamentals of Low-Code Development (40 slides)
- Evolution of software development methodologies
- Key concepts and principles of low-code development
- Benefits and advantages of low-code platforms
- Comparison with traditional development approaches
- Mendix, "The Definitive Guide to Low-Code Development" - Link: Mendix Guide
- 3. Components and Architecture of Low-Code Platforms (30 slides)
- Architecture overview of a typical low-code platform
- Building blocks and components of low-code platforms
- Integration capabilities with existing systems and databases
- Scalability, security, and performance considerations
- OutSystems, "Low-Code Platform Architecture" - Link: OutSystems Architecture Overview
- 4. Low-Code Platform Features and Functionality (50 slides)
- Visual development environment and interface
- Drag-and-drop interface for building applications
- Pre-built templates and modules
- Workflow automation and business process management
- Mobile app development and responsive design capabilities
- Data integration and external API usage
- Version control and collaboration features
- Testing, debugging, and deployment options
- Microsoft Power Apps, "Capabilities and Limits of Power Apps" - Link: Microsoft Power Apps Capabilities
- 5. Use Cases and Applications (100 slides)
- Rapid prototyping and MVP development
- Enterprise application development
- Citizen development and empowering non-technical users
- Legacy system modernization
- Industry-specific use cases (finance, healthcare, education, etc.)
- Real-world success stories and case studies
- Forrester, "The Total Economic Impact™ Of Mendix Low-Code" - Link: Forrester Study
- 6. Challenges and Limitations (20 slides)
- Addressing the skepticism around low-code development
- Potential limitations and considerations
- Security and compliance concerns
- Integration complexities with complex systems
- Customization limitations and platform lock-in
- Gartner, "Overcoming the Top Challenges of Low-Code Development" - Link: Gartner Article
- 7. Best Practices for Low-Code Development (40 slides)
- Choosing the right low-code platform for your needs
- Training and upskilling developers on low-code platforms
- Establishing governance and security practices
- Collaborative development and agile methodologies
- Ensuring scalability and future-proofing applications
- TechBeacon, "Low-code development: 9 tips for getting it right" - Link: TechBeacon Article
- 8. Industry Trends and Future Outlook (30 slides)
- Current market trends and adoption rates
- Emerging technologies in low-code development
- Predictions for the future of low-code platforms
- Integration with artificial intelligence and machine learning
- Industry and market projections
- Forrester, "The Forrester Wave™: Low-Code Development Platforms For AD&D Pros, Q1 2021" - Link: Forrester Wave Report
- 9. Conclusion and Key Takeaways (10 slides)
- Recap of the main points covered in the presentation
- Key benefits and considerations of low-code development
- Encouraging further exploration and adoption of low-code platforms
- Appian, "The Appian Platform: Accelerate Your Low-Code Journey" - Link: Appian Platform Overview
- 10. Q&A and Additional Resources (10 slides)
- Allocate slides for questions and answers during the presentation
- Include a slide with additional resources for further learning
- 1. Introduction (10 slides)
-