Files
logseq/pages/WORK___SE4DS2023.md
2025-06-05 22:07:12 +02:00

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
    • Partenza 6 pomeriggio.
    • image.png{:height 206, :width 834}
  • TOCs

  • #green==Main flow of the presentations==

    • Introduction low-code (1,5h) $\approx$90 slides

      tags:: #WORK/SE4DS2023_Intro
    • Foundations (3,5h) $\approx$200 slides

      tags:: #WORK/SE4DS2023_Foundations
    • Applications (3h) $\approx$180 slides

      tags:: #WORK/SE4DS2023_Applications
    • Future Work / Directions

    • Other considered resources

    • 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