b. collette 8 february 2008 dvtk - future barbara collette dvtk project leader eye2eye meeting, 8...

14
B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

Upload: caroline-johns

Post on 30-Dec-2015

225 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

B. Collette 8 February 2008

DVTK - Future

Barbara ColletteDVTK Project Leader

Eye2Eye Meeting, 8 February 2008

Page 2: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK 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

Page 3: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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

Page 4: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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 ?

Page 5: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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:

Page 6: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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

Page 7: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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.

Page 8: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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/

Page 9: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

9B.Collette www.dvtk.org

Community website (2)

Page 10: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

10B.Collette www.dvtk.org

Development community

Page 11: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

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

Page 12: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

12B.Collette www.dvtk.org

User experiences (2)• An overview of references to the DVTk project:

Page 13: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

13B.Collette www.dvtk.org

Looking back on today• Feedback of participants

• Short evaluation of the committee

Page 14: B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008

Explore the new dimension of Integration Testing

DVTk