Training on open source development and European best practices

Logistics and details

Venue :
Hanoi Horison Hotel
40 Cat Linh Street, Hanoi
Tel : +84 (4) 733 0808

Dates : June 30th to July 5th, 2008

Workshop Program

(more about the program and training content at http://netnam.vn/foss-bridge/)

Workshop 2 Overview

As the second facet of the FossBridge training program, this upcoming summer workshop focuses on helping software professionals build open-source related know-hows. The workshop is divided in three parts : The first 2-days on "Building FLOSS convictions", the next 2-days on "Growing business with FLOSS", and the last 2-days on "Managing FLOSS code and projects". The first 4-days constitute the core of the training while the last two-days target attendees with technical background or interest. Like the first one, beside some short lectures, this workshop will provide many opportunities for participants to put there hand on and experience real-life situations of professionals playing in the open-source field.


Monday June 30th 2008 9:30AM to 5PM

    * Workshop Introduction
    * What is FLOSS About ? Do you remember?
    * Adopting FLOSS on the Desktop

Tuesday July 1st 2008 9:30AM to 5PM

    * Going public about Open-Source
    * No one ever got fired for buying…
    * Exploring Hanoi LUG Opportunities

Wednesday July 2nd 2008 9:30AM to 5PM

    * The marketing of Open-Source
    * Open-Source Branding
    * BoF : Talking about the last fold of FOSSBridge Training (CN)

Thursday July 2nd 2008 9:30AM to 5PM

    * Evaluation of Open-Source Projects
    * Interoperable Open-Source-Based Architecture
    * Mid-term Evaluation Questionnaire

Friday July 3rd 2008 9:30AM to 5PM

    * On-line Collaborative Tools for Open-Source projects - PartI
    * On-line Collaborative Tools for Open-Source projects - PartII
    * How Open Source Projects Survive Poisonous People

Saturday July 3rd 2008 9:30AM to 4PM

    * Getting you hands on the source code
    * Managing Open-Source Integration
    * Final Evaluation Questionnaire

Workshop contents : Modules & abstracts

Workshop A “Introducing Open-source development and European best practices”

This workshop will introduce IT-professionals to the various aspects of open-source development and it’s best practices. It will provide them with background knowledge and skills for business-driven participation to open source projects.

Module 1 Part A. Introducing Open-source Project Organisation and Life Cycle

Abstract : The large availability of open-source software on the Internet has massively impacted software project organisation in many domains. This course will help IT professionals evaluating open-source software maturity and identifying opportunities and traps. It will provide them with simple strategies for a successful integration of open-source code in the life-cycle of their own product.

Module 2 Part A. Introducing Open-source Developer and User Communities

Abstract : Nowadays, a large proportion of software can be downloaded for free over the Internet, but unlike others software developed by open-source communities may be directly improved by user groups and experts. This course will help IT professionals understand professional and business opportunities that lie in open-source projects and how to interact with developer and user communities to maximize the return-on-investment of their contributions.

Module 3 Part A. Introducing Open-source Interoperability and Open Standards

Abstract : For many years, normalisation has contributed to consolidate business ecosystems offering opportunities for SMEs to develop in large markets. On the other hand, the growth of commodity software fostered by low-cost distribution channels such as the Internet has more recently reinforced the impact of de-facto standardisation imposed by the very large adoption of software such as Linux or Eclipse. This course will help IT professionals understand how interoperability and open-standards can reinforce open-source initiatives.

Module 4 Part A. Introducing Open-source Collaborative Tools

Abstract : Open-source developer communities have a long history of collaboration over the Internet. Nowadays many open-source project communities are scattered over the world and participants are very unlikely to meet face-to-face. This course will provide IT professionals and developers the necessary background to manage open-source material and interact with open-source communities over the web.

 

Workshop B : Mastering open-source development and European best practices

Module 1 Part B. Mastering Open-source Project Organisation and Life Cycle


Abstract: The deep impact of open-source on the software industry has lead to the launch of many open-source projects driven by software players. Many have just never taken off and some have grown to multipurpose complex projects backup by independent organisations such as SourceForge, Apache, Eclipse or OW2 (formerly ObjectWeb). This course provides IT professionals with background knowledge and strategies to successfully launch a business-driven open-source project.

Module 2 Part B. Mastering Open-source Developer and User Communities

Abstract: Unlike traditional software projects, many open-source projects are conducted in an open way giving the opportunity to anyone to get involved in some way. This course will provide IT Project Managers with core guidance for management of community driven projects. A special emphasis will be made on how classical marketing approaches can help grow an open-source community.

Module 3 Part B. Mastering Open-source Interoperability and Open Standards


Abstract: The massive investment of software majors in open-standards and extensible open-source platforms has created a numbers of business and professional opportunities for SMEs and independent software developers. This course will help IT architects and developers develop alternative thinking in software and IT system design and maximise benefits they can get from open-standardisation and open-source initiatives.

Module 4 Part B. Mastering Open-source Collaborative Tools

Abstract: Successfully managing open-source software project over the Web requires a well-balanced use of open-source collaborative tools by the community. This course will help IT professionals building on-line presence of open source projects and foster the collective performance of contributors and users. Trainees will get the opportunity to experience the setup of their own project in a white room training environment on a publicly accessible Forge (eg. SourceForge, OW2 Forge).