Strategic advice to leverage new technologies

Technology is at the heart of nearly every enterprise, enabling new business models and strategies, and serving as the catalyst to industry convergence. Leveraging the right technology can improve business outcomes, providing intelligence and insights that help you make more informed and accurate decisions. From finding patterns in data through data science, to curating relevant insights with data analytics, to the predictive abilities and innumerable applications of AI, to solving challenging business problems with ML, NLP, and knowledge graphs, technology has brought decision-making to a more intelligent level. Keep pace with the technology trends, opportunities, applications, and real-world use cases that will move your organization closer to its transformation and business goals.

Subscribe to Arthur D. Little's Technology Newsletters

Insight

Extreme Programming (XP) is a discipline of software development based on values of simplicity, communication, feedback, and courage. XP is one of the so-called agile software methods, and probably the one with the most mindshare today. Other agile methods include Crystal, Adaptive Software Development, and Scrum. Compared to the others, XP is more closely focused with regard to specific planning and development practices, which in turn help select the projects that can use XP effectively.

Agile development is raising eyebrows all across the world of software development. Yet agile methodologies are here to stay. Why? Because they have correctly exposed and provided viable solutions to the shortcomings of an increasingly heavyweight mindset that has, in recent years, ruled software development.

Modeling is an important part of any software process. Prescriptive software processes such as the Rational Unified Process (RUP) [17] include modeling activities: three of the six core process disciplines (formerly called workflows) focus on modeling, and the Enterprise Unified Process (EUP) [7] introduces a fourth modeling-oriented workflow called Infrastructure Management.

Modeling is an important part of any software process. Yes, even Extreme Programming (XP), includes modeling techniques. Contrary to what XP's detractors will tell you, XP does not abandon modeling; instead, it minimizes modeling efforts by taking a test-first approach to design in which you develop your tests before you develop your code.

In the last Executive Update, I reported that Cutter Consortium recently conducted a survey of more than 170 companies from around the world.1 In this Update, I'll continue to draw from this survey data to consider company attitudes toward the Object Management Group's (OMG) services.