Topic: Software Development
The European Union's Lisbon Agenda laid out a ten year plan to produce the world's leading knowledge economy by 2010, but all the while the US continues to dominate the software sector. Case in point, open source software innovations that begin in Europe often end up migrating their talents and profits to the US. In this presentation, Paul Everitt makes a compelling case that economic goals of Open Source entrepreneurs and the political goals of the EU planners have much to offer each other.
After weathering the bubble and Y2K, the enterprise software industry must now figure out how to integrate into an ever more networked world. Top analysts take up the challenge in this lively panel discussion from Software 2006. Service Oriented Architecture holds promise as a platform for sharing business processes. But what are the pressures on the big and small players in this new world? Will customers buy in? How can IT be seen not just as a cost center, but as a true provider of service and innovation?
The rosy picture often painted of our world transformed by high tech successes ignores some serious problems with quality. Michael Tiemann argues something must be done, and soon, since much of our current software functions poorly, and the cost of IT to business is far too high. Open source can help break this jam by designing and building quality into products and processes. An essential step is the recognition that the design problem, and its solution, belong to everyone.
It's time to get excited about software again. Software spending is up, capital investment is up, but what does Web 2.0 really mean for the enterprise? Vanessa Colella blends optimism with practical suggestions on how software companies can move to the next phase by understanding their niche in the customer's ecosystem. Shifting the focus from the provider to the customer will help companies rise to the new challenges of supporting tacit interactions, those messy decisions-based problems which businesses, and software vendors, must now face.
Security and validation are critical issues in computing, and the next fifty years will be harder than the last. There are a number of proven programming techniques and design approaches which are already helping to harden our modern systems, but each of these must be carefully balanced with usability in order to be effective. In this talk, Alan Cox, fellow at Red Hat Linux, explores the future of what may be the biggest threat facing software engineers, the unverified user.
Ray Lane addresses the question of how today's software companies can make money in this keynote from the Sand Hill Software 2006 conference. He gives a clear view of the challenges facing the software industry and describes the strategies that offer the best hope of success. As a partner at leading venture capital firm, KPCB, with a seat on the boards of a clutch of software start-ups, and as former COO at Oracle, Lane is well placed to offer authoritative advice.
Why has an open community become a critical factor in driving the innovation of software development? According to Chet Kapoor, VP of the Gluecode Software Group at IBM, it isn't about the free code, but about the methodology behind development. Kapoor goes on to explain why businesses are attracted to the meritocracy approach to development in Open Source Software, in this keynote from OSCON Europe 2005.
The AJAX approach to dynamic web programming has caught on all over the internet, heightening our expectations for a new generation of rich, interactive web applications. In this conversation, Phil Windley sits down with Ben Galbraith, Bruce Grant and Scott Lemon, three experienced AJAX developers and evangelists, to talk about progress and challenges in the AJAX world.
Services Oriented Architecture is still in its infancy. Nevertheless, the IT industry already has battle-hardened veterans of SOA implementation. In this panel discussion, Sprint's Ed Vasquez, Avaya's Jerry Flasz, and Evergreen Investment's Tom Myers share their war stories as well as their battle plans for future SOA projects.
Agility through a Service Oriented Architecture (SOA) is one way companies can respond to changing business dynamics. In this talk from Catalyst 2005, the Burton Group's research director Anne Thomas Manes offers a roadmap and some practical advice on the cultural, design and infrastructure challenges which must be addressed for businesses to begin realizing the benefits of SOA.