Singapore Developer Day - Tackling the Growing Complexity in Software Development
Tackling the Growing Complexity in Software Development
Speaker: John Shewchuk
Companies and developers see an accelerating pallet of new software technologies: cloud computing; high-scale data streaming, analytics, and visualization; mobile and device integration; AR/VR, machine learning; natural language; and bots. All technologies that offer the potential to significantly improve the capabilities of software we create and use. But to make effective use of these advances, including integrating these technologies with existing systems and maintaining and evolving the result is a challenging proposition, especially as our system become more complex. In this talk we look at these trends and discuss ways organizations and developers can tackle this growing complex and deliver better, more capable software.