M365.FM - Modern work, security, and productivity with Microsoft 365
Artificial intelligence is transforming software development faster than ever before. Low-code platforms are becoming more powerful, professional developers are embracing AI-assisted coding, and enterprise architecture is evolving toward a future where makers, developers, architects, and AI agents work together. In this episode of the M365 Show, Mirko Peters is joined by Microsoft MVP Reza Niroomand—Solution Architect, software engineer, and creator of XRM Tools and PSDataverse—to explore the future of Microsoft Power Platform, AI-assisted development, DevOps, and modern software engineering. Whether you're a Power Platform maker, software developer, solution architect, or IT leader, this conversation offers practical insights into where enterprise application development is heading. FROM ASSEMBLY LANGUAGE TO AI-POWERED DEVELOPMENT Reza shares his remarkable journey from writing assembly language and C++ applications to building enterprise solutions with .NET, SharePoint, Azure, and Microsoft Power Platform. Along the way, he explains how every generation of Microsoft technologies has aimed to increase developer productivity while solving increasingly complex business problems. The conversation highlights why today's AI revolution isn't replacing software engineering—it is fundamentally changing how developers spend their time by shifting the focus from repetitive coding toward architecture, design, quality, and business value. THE EVOLUTION OF POWER PLATFORM Power Platform has undergone a dramatic transformation since its introduction. Reza describes three major generations of the platform: the original low-code productivity era, the Fusion Development model where makers and professional developers collaborate, and the emerging AI-native generation where intelligent agents actively participate in building, testing, documenting, and operating enterprise solutions. Rather than replacing developers, AI expands what development teams can accomplish while increasing the importance of architecture, governance, and software engineering principles. WHY CODE-FIRST DEVELOPMENT MATTERS MORE THAN EVER As AI generates larger amounts of code, maintaining quality becomes increasingly important. Reza explains why code-first development, source control, clean architecture, Infrastructure as Code, CI/CD pipelines, versioning, and reusable components are becoming essential for modern Power Platform projects. AI can generate applications faster than ever before, but long-term success still depends on maintainability, governance, security, scalability, and disciplined engineering practices. Organizations that invest in strong development foundations are seeing the greatest productivity gains from AI-assisted development. CLEAN ARCHITECTURE, BUSINESS LOGIC, AND DEVOPS The discussion explores where business logic should live inside Power Platform solutions and why separating presentation, business rules, integrations, and infrastructure remains just as important in the AI era. Reza explains how plugins, Power Automate, Dataverse, Microsoft Graph, Azure Functions, PowerShell, Git, Azure DevOps, Terraform, and Infrastructure as Code contribute to reliable enterprise architectures. He also emphasizes that source control should remain the single source of truth, enabling repeatable deployments, rollback capabilities, and fully automated CI/CD pipelines. BUILDING BETTER TOOLS FOR DEVELOPERS Reza also shares the story behind creating XRM Tools and PSDataverse. Frustrated by repetitive manual configuration and disconnected development workflows, he built tools that allow developers to define Power Platform components directly in code while simplifying plugin registration, deployment, dependency management, data migration, and large-scale enterprise development. These tools help bring modern software engineering practices to Power Platform while improving developer productivity, consistency, and reliability. AI CHANGES THE ROLE OF DEVELOPERS One of the strongest messages throughout the episode is that AI is not eliminating developers—it is changing their responsibilities. Instead of spending time writing repetitive boilerplate code, developers increasingly review AI-generated code, design architectures, define governance boundaries, improve security, optimize performance, and ensure long-term maintainability. The future belongs to development teams that successfully combine AI acceleration with strong engineering discipline and enterprise architecture principles. KEY TAKEAWAYS The future of Microsoft Power Platform isn't about choosing between low-code and pro-code—it is about combining makers, professional developers, AI agents, and enterprise architecture into one unified development model. Organizations that embrace code-first development, Git-based source control, Infrastructure as Code, DevOps automation, clean architecture, and AI-assisted engineering will build solutions that are faster to develop, easier to maintain, more secure, and ready to scale. As Reza Niroomand demonstrates throughout this conversation, AI is accelerating software development—but strong engineering fundamentals remain more important than ever. Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365--6704921/support [https://www.spreaker.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365--6704921/support?utm_source=rss&utm_medium=rss&utm_campaign=rss].
788 Folgen
Kommentare
0Sei die erste Person, die kommentiert
Melde dich jetzt an und werde Teil der M365.FM - Modern work, security, and productivity with Microsoft 365-Community!