Metaverse: Virtual Becomes Real

If the rapid innovations especially in the past few years are any indication, a slew of seemingly unrelated technological advances will alter the way we live, work, and play in the digital world.

Any change, big or small, is not the result of a single revolutionary or evolutionary development. Instead, it is the result of a complex and intricate network of interconnected advancements that work together.

Evolving Enterprise Architecture

What is the next evolutionary step for Enterprise Architecture? The advent of the great restructuring has ushered in new business models, shifting focus from linear value addition to a multi-exponential platform economy.

By embracing a patchwork of heterogeneous, innovative business and ecosystem partners, Enterprise Architects and enterprises can quickly aggregate the network effect of business capabilities in the cloud.

Measuring Software Development Productivity

Management guru Peter Drucker is often quoted as saying that “you can’t manage what you can’t measure.” While its possible and quite useful to measure productivity in a manufacturing or services world, is it feasible to do so in the world of software development? Obviously one can count the number or widgets cranked out in a hour, or cups of coffee served or patients attended to in a day – but software? Isn’t that like magic?