JavaZone er det største og viktigste arrangementet for teknologer i Norge. 13-14 september gjennomføres JavaZone 2006 i Oslo. Hele ni foredrag holdes av BEKK på årets konferanse.
JavaZone arrangeres av javaBin i samarbeid med deres partnere, og vil også i 2006 bli avholdt på Radisson SAS-hotellet i Oslo. Konferansen har en kompetanseorientert, teknologisk profil og tilbyr en kombinasjon av tekniske foredrag, BOFer, sosiale treff og partnerstands.
Vi er stolte over at programkomiteen har sluppet ni foredrag fra BEKK gjennom nåløyet, og BEKK er således blant de selskapene som i størst grad setter sitt preg på årets konferanse.
BEKKs foredrag og BoF'er omhandler i år en rekke spennende temaer:
- Executable specifications: Keeping Fit at work
Traditional requirements written as text documents - such as use cases or requirement specifications - is an inefficient way to communicate functionality. Each developer has to interpret the text, details are omitted and the descriptions are frequently not maintained and kept up to date. These documents are essentially redundant; they mirror the executable application and the tests, and you have to keep tests, requirements and the application in sync manually.
- Agile development in anger
How do you really set-up and run an agile project? At Amazon.com you can buy hundreds of books focusing on agile software development in one way or another. You can attend seminars and conferences at home or abroad. This is a great way to get a theoretical foundation, but once you get started, practical challenges and questions start popping up. This session provides insight in how agile software development principles were applied to a 6 month project involving a 10 person development team.
- Practical JMX
Java Management Extensions (JMX) in Java EE, existing tools to manage and monitor your Java EE based applications, as well as examples of how you can implement application-specific management of your own applications using JMX technology.
- The Agile Architects: Stumbling from Cargo Cult Architecture Towards Agility
Agile principles state that architecture should evolve in an incremental manner, continually adjusting to the requirements at hand. There is no room for Big Design Up Front, the traditional way of designing architecture top-down. So, is there room for an agile architect?
- Nutch Nutch, Wink wink
This talk will give a detailed presentation of large-scale searching, using Nutch as an example. Large-scale searching involves various challenges, such as: Retrieving large amounts of data, keeping changing indexes up to date, and supporting many simultaneous searches. Nutch is based on the search API Lucene, but adds functionality for parallel searching, distributed storage, advanced web crawling and file format parsing.
- Automated acceptance tests with use of Watir in web applications
WATIR stands for Web Application Testing in Ruby and is an open source functional testing library for automated tests to be developed and run against a web browser. The Watir project is actively being worked on and it's becoming more and more popular.
- Testing & Test Driven Development – How to get what the preacher promised
Over the last few years, anyone involved in software development have probably been told on numerous occasions to focus on testing. We are constantly (or at least should be) reminded of the importance of TDD, test-first, coverage, automated integration testing, etc. Some, us included, have stated that if you don't have a firm grasp of testing, you're probably in the wrong business.
- Using agile tools to improve the software development process
This experience report aims to demonstrate how a major Norwegian insurance company introduced agile methodologies and tools to improve the software development process. The talk will provide experiences from using an environment for automated testing and continuous integration. The tools used were junit, jmock, fitnesse, maven2 and anthill pro.
- CubicTest - Hassle free web requirements testing
There are many aspects of testing web applications that makes it far from enjoyable to say the least. In this session we will present and demonstrate CubicTest, an open source Eclipse plugin that tries to make web tests easier to write, maintain and run for technical as well as non-technical users. CubicTest uses a graphical user interface to let users model tests instead of writing test scripts. The tool focuses on enabling test driven development of web applications, but also supports testing of existing web applications. The goal is to make it possible to replace a detailed requirements specification and manual test scripts with tests written in CubicTest.
For mer informasjon og påmelding til årets JavaZone, gå til arrangementets nettsider.