Mon, 30 July 2007 Scrum is one of the most well known agile methodologies. It has
several characteristics which make it very attractive; some of them are: However, its implementation can sometimes be difficult. Scrum, like all other agile methodologies, is heavily based on teamwork, communication, trust, and on delegating responsibility and authority. All these things together represent a major cultural shift especially for companies used to more traditional methods which, usually, requires time and hard work to be fully accepted. In this presentation I will give an in-depth introduction to this methodology and of some of the problems that may happen during its implementation, along with some hints and tips for their solution. I'll also give some references for the ones willing to know more. The goal is to give the attendees enough knowledge to get started without getting burned. Comments[0] |
Fri, 27 July 2007 New users are often intimidated by the breadth and depth of Dojo. In
this talk we'll get into the guts of some of Dojo's advanced, but less
well known, features. This talk will cover such topics as: JSON-RPC,
in-page mashups with Yahoo APIs, alternative IO transport layers,
non-browser runtimes, event-system magic, deployment optimization
techniques, Flash and local storage, the undo stack, form validation,
and functional programming helpers. Comments[0] |
Fri, 27 July 2007 Dojo makes professional web application development better, easier, and
faster. This talk covers Dojo's core APIs, including those for Ajax,
Drag and Drop, Animations, and AOP-style event handling. We'll also
discuss some of the stock widgets, various ways to take advantage of
them, and how you can use Dojo's package system to help make your own
code faster and more portable.. Comments[0] |
Tue, 24 July 2007 Scrum is one of the most well known agile methodologies. It has
several characteristics which make it very attractive; some of them are: However, its implementation can sometimes be difficult. Scrum, like all other agile methodologies, is heavily based on teamwork, communication, trust, and on delegating responsibility and authority. All these things together represent a major cultural shift especially for companies used to more traditional methods which, usually, requires time and hard work to be fully accepted. In this presentation I will give an in-depth introduction to this methodology and of some of the problems that may happen during its implementation, along with some hints and tips for their solution. I'll also give some references for the ones willing to know more. The goal is to give the attendees enough knowledge to get started without getting burned. Comments[0] |
Mon, 9 July 2007 The microService Architecture (mSA) Backplane is an OSGi-based infrastructure that will be the basis for many future software products from BEA. This project has been in development for about a year, and currently consists of about 100 different OSGi bundles that encompass functions such as logging, thread management, HTTP servlets, web services, and transaction management. In the course of our work, we have learned a great deal about the process of breaking down existing, production-quality software into individual modules, and we have learned how to effectively use some of the best features of OSGi, such as the class loading infrastructure and the service registry. We also continue to be challenged by other aspects of OSGi, such as the security infrastructure and the mechanisms for starting and launching bundles. In this talk, we will describe the mSA Backplane, and we will concentrate on the lessons we have learned about OSGi in the process of building it. We will assume that attendees are familiar with fundamental OSGi concepts. Comments[0] |
Wed, 4 July 2007 Learn how to build XML and SOA systems for performance, scalability, and governance. Frank Cohen demonstrates building a service architecture implemented with native XML technologies (both commercial and open-source,) he will compare the effort to build the application with these tools, and he will demonstrate the performance of each using a load test of the implementations. Frank will show the design and test methodology for a new architecture he calls FastSOA and the results of a recently completed performance and scalability comparison of native XML tools. Attend this session and expect to take away the following: * Your choice of SOA and XML tools greatly impacts scalability and performance of the resulting system. * Learn Frank's methodology to quantify SOA and Master Data Management (MDM) scalability and performance and use the methodology in your work * Understand the differences in performance and developer productivity when choosing development tools, including native XML databases and relational databases Comments[0] |
Mon, 2 July 2007 Alfresco is the first open source enterprise content management system developed by the founder of Documentum and including core Java teams from Documentum and Interwoven. Alfresco is developed as a scalable, aspect-oriented repository developed using Spring, Hibernate, Lucene, jBPM, Chiba and MyFaces and supporting standards such as JSR-170, CIFS and WebDAV. Alfresco presents the first standards-based alternative to expensive commercial ECM platforms. This presentation shows how typical enterprise content applications such as compliance extranets, specialist document management applications and intranet portals can be developed using open source software. The presentation covers how Java and JavaScript developers can extend the functionality of the content repository through aspect-oriented programming, build JSR-170 compliant applications that can scale to enterprise scope, build Xforms for capturing multi-channel web content, and build AJAX-enabled web applications. In addition, issues such as scalability, clustering, distribution and recovery will be addressed. Direct download: JavaPolis_-_06_Developing_Enterprise_Content_Applications_using_Open-Source.mp3 Category: podcasts -- posted at: 5:18 AM Comments[0] |
Mon, 2 July 2007 The focus of this session will be to demonstrate innovative open source technologies and give you an insight into the skills, tools and techniques for SOA-enabling your enterprise architecture. This session will be taught via lecture as well as interesting live demonstrations (e.g. .NET linking to Java-based Rules engine) on various SOA related technologies such as ESB, BPEL and Web Services. This session also includes a number of interesting data points that I have collected from meeting with senior architecture teams from numerous large IT organizations. Comments[0] |

