scholarly journals IGSTK: Development Process and Project Management Best Practices for an Open Source Software Toolkit for Image-Guided Surgery Applications

2005 ◽  
Author(s):  
Kevin Gary ◽  
Brian Blake ◽  
Stephen Aylward ◽  
Julien Jomier ◽  
David Gobbi ◽  
...  

Open source technologies are increasing in popularity for software development. Many open source projects rely on skilled development teams whose members are distributed throughout the world. Often, agile development methods are employed by these teams, as the focus is on concurrent development and fast production over requirements management and quality assurance. The image-guided surgery toolkit (IGSTK) is an open source development project that relies on the collaboration of a skilled and distributed development team, yet addresses a domain that demands managing requirements as well as implementing a high degree of robustness and addressing safety concerns. Due to this unique cross-section of open source technology and the surgical domain, the IGSTK team has developed a set of best practices and requirements techniques to augment commonly applied agile methods. This paper presents the lessons we have learned as we have engaged in the software development process.

2007 ◽  
Author(s):  
Peng Cheng ◽  
Luis Ibanez ◽  
David Gobbi ◽  
Kevin Gary ◽  
Stephen Aylward ◽  
...  

2007 ◽  
Vol 20 (S1) ◽  
pp. 21-33 ◽  
Author(s):  
Andinet Enquobahrie ◽  
Patrick Cheng ◽  
Kevin Gary ◽  
Luis Ibanez ◽  
David Gobbi ◽  
...  

2008 ◽  
Author(s):  
Luis Ibanez ◽  
Andinet Enquobahrie ◽  
Matt Turek ◽  
Julien Jomier ◽  
Rick Avila ◽  
...  

This paper is a position statement on the benefits that an Open Source toolkit can bring to the field of image guided surgery. The particular example discussed here is the IGSTK toolkit. IGSTK is an open source software project designed for supporting the development of image guided surgery software applications. It provides functionalities for interfacing with optical and electromagnetic trackers, reading and visualizing DICOM datasets, as well as loading and displaying geometrical models resulting from image segmentation. These functionalities are enveloped by a simplified API implemented in a layer designed with emphasis on patient safety. The Toolkit is designed to ease the development of IGS applications, providing the basic functionalities related to the management of basic components. IGSTK is based on the Insight Toolkit (ITK) and the Visualization Toolkit (VTK), and can be combined with GUI toolkits such as FLTK and Qt. The IGSTK toolkit is distributed under a BSD license. Enter the names of any sponsors and/or funding codes in the box below.


2020 ◽  
Vol 9 (6) ◽  
pp. 2630-2636
Author(s):  
Nora Khaled Al Ghanmi ◽  
Nor Shahida Mohd Jamail

Nowadays, Agile software development practices are being widely adapted all over the world. Scrum is one of the most known Agile models, it satisfies the business needs and put the main focus on the product. One common challenge for the development of customer-facing products is having a good user experience. This paper presents integrating Scrum development process with user experience design flow. In this study, papers relating to the topic of user experience (UX) process integration with Agile development process, how to measure it and how to improve it, from the year 2010 onwards are reviewed. This is to identify how organizations can integrate UX design flow and Scrum development and get the benefits of both. The conducted review identifies a number of limitations in the existing integrations efforts. A proposed process model to resolve these limitations is presented. Along with our experience in implementing it on an ongoing software development project. The results of applying this process, its impact on the project outcomes quality and the employees’ satisfaction with the process are discussed. The goal of this study is to aid organizations in integrating UX design into their development process. 


2006 ◽  
Author(s):  
Peng Cheng ◽  
Hui Zhang ◽  
Hee-su Kim ◽  
Kevin Gary ◽  
M. Brian Blake ◽  
...  

Computer ◽  
2006 ◽  
Vol 39 (4) ◽  
pp. 46-53 ◽  
Author(s):  
K. Gary ◽  
L. Ibanez ◽  
S. Aylward ◽  
D. Gobbi ◽  
M.B. Blake ◽  
...  

2008 ◽  
Author(s):  
Ole Vegard Solberg ◽  
Geir-Arne Tangen ◽  
Frank Lindseth ◽  
Torleif Sandnes ◽  
Andinet A. Enquobahrie ◽  
...  

2005 ◽  
Author(s):  
Luis Ibanez ◽  
Julien Jomier ◽  
David Gobbi ◽  
Rick Avila ◽  
M. brian Blake ◽  
...  

The Image-Guided Surgery Toolkit (IGSTK) is an Open Source software project being developed under NIH/NIBIB funding. The toolkit will provide a common platform for implementing image-guided surgery applications and for fostering research in the field. The toolkit is based on several other open source toolkits including ITK, VTK and FLTK. Its architecture is based on the use of medium size classes, each one of them containing an explicit State Machine and a minimized API that enforces fault tolerance by design. This paper describes the architecture and its rationale.


2006 ◽  
Author(s):  
Peng Cheng ◽  
Andinet Enquobahrie ◽  
Roland Stenzel ◽  
Ralph Lin ◽  
Hui Zhang ◽  
...  

Using a robot system to position needles or needle shaped tools during clinical procedures such as biopsy, radio frequency ablation, and target drug delivery has a great potentials in increasing accuracy and speed of the process, and minimizing trauma to patient. This paper describes a robot assist needle placement system developed using Image Guided Surgery Toolkit (IGSTK). IGSTK is an open source software toolkit aimed at providing a robust and safe platform for researchers and clinicians for fast prototyping of image guided applications with minimum cost and effort


Sign in / Sign up

Export Citation Format

Share Document