B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8...
-
Upload
caroline-johns -
Category
Documents
-
view
225 -
download
3
Transcript of B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8...
B. Collette 8 February 2008
DVTK - Future
Barbara ColletteDVTK Project Leader
Eye2Eye Meeting, 8 February 2008
2B.Collette www.dvtk.org
Overview• Roadmap for 2008• DVTk community• Community website• Development community• User experiences• Looking back on today
3B.Collette www.dvtk.org
Roadmap for 2008 (1)Current ideas:• Improve appreciated tools:
• Sniffer• Script editor
• Use the proposed UI framework:• Harmonization aspect of UI
• Thinner applications (validation services) based on defined interfaces
• More focus on IHE and external validation services (HL7, XDS, etc.)
• Component Based Architecture• Improve documentation and examples• Enhance Results management
4B.Collette www.dvtk.org
Roadmap for 2008 (2)More ideas:• Migrate all tools to .NET 2.0• Support of TCP/IP V6• Microsoft Workflow Foundation (student assignment)• Displaying special characters• Work packages, summary:
– stand-alone DVT based tools (4)– Validation framework assignments (9)– Software interfaces (2)– Migration to new development environment (1)More details can be found on our website
• Any ideas from you ? How can you contribute ?
5B.Collette www.dvtk.org
DVTk Community (1)• How did we involve more people and other companies ?
– Make use of State of the Art information of existing Community aspects to explore future growth.
– Look into the motivations of individuals and companies to participate.
• Get people involved, step-by-step:
6B.Collette www.dvtk.org
DVTk community (2)Ideal ratio of users/ bug reporters/
patch submitters is close to 1000/ 10/ 1
Starting point:Starting point:
Goal:Goal:
Core developers
Developers Contributing users
Responsive users
Users
6 1 2 53 22000
Core developers
Developers Contributing users
Responsive users
Users
7 14 30 100 40000
7B.Collette www.dvtk.org
DVTk community (3)• Projects that provide generic libraries and multi-Projects that provide generic libraries and multi-
purpose components tend to be more successful. purpose components tend to be more successful. Software interfaces are used by developers, such Software interfaces are used by developers, such type of users can make the step from contributing type of users can make the step from contributing user towards developer.user towards developer.
• We choose to focus our communication We choose to focus our communication strategy on our open source library.strategy on our open source library.
8B.Collette www.dvtk.org
Community website (1)• New website should serve the community better:
– Include different domains (DICOM, HL7, IHE)– Be attractive for developers (easy access to source
code)– Share example code– Share small scripts
• Website preview:http://eye2eye.eerstproberen.com/
9B.Collette www.dvtk.org
Community website (2)
10B.Collette www.dvtk.org
Development community
11B.Collette www.dvtk.org
User experiences (1)• Before the DVTk project went to open source the number of
downloads a month was approximately 150. These downloads were all from the Philips and AFGA websites.
• Since the project became open source, the number of downloads of the DVTk project’s has increased enormously:
Number of downloads
02000400060008000
100001200014000
Jun-
05
Aug-0
5
Oct-
05
Dec-0
5
Feb-0
6
Apr-0
6
Jun-
06
Aug-0
6
Oct-
06
Dec-0
6
Feb-0
7
Apr-0
7
Jun-
07
Aug-0
7
Oct-
07
Dec-0
7
12B.Collette www.dvtk.org
User experiences (2)• An overview of references to the DVTk project:
13B.Collette www.dvtk.org
Looking back on today• Feedback of participants
• Short evaluation of the committee
Explore the new dimension of Integration Testing
DVTk