Iterative Development

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 69219 Experts worldwide ranked by ideXlab platform

John Noll - One of the best experts on this subject based on the ideXlab platform.

  • tool support for Iterative software process modeling
    Information & Software Technology, 2007
    Co-Authors: Darren C Atkinson, Daniel C Weeks, John Noll
    Abstract:

    To formalize a process, its important aspects must be extracted and described in a model. This model is often written in a formal language so that the process itself can be automated. Since models are often developed Iteratively, this language should support this Iterative Development cycle. However, many existing languages do not. In this paper, we use an existing high-level process modeling language and present a tool that we have developed for supporting Iterative Development. We have used our tool to develop and refine a process model of distributed software Development for NetBeans.

V T Peethamber - One of the best experts on this subject based on the ideXlab platform.

  • timeboxing a process model for Iterative software Development
    Journal of Systems and Software, 2004
    Co-Authors: Pankaj Jalote, Aveejeet Palit, Priya Kurien, V T Peethamber
    Abstract:

    In today's business where speed is of essence, an Iterative Development approach that allows the functionality to be delivered in parts has become a necessity and an effective way to manage risks. In this paper we propose the timeboxing model for Iterative software Development in which each iteration is done in a time box of fixed duration, and the functionality to be built is adjusted to fit the time box. By dividing the time box into stages, pipelining concepts are employed to have multiple time boxes executing concurrently, leading to a reduction in the delivery time for product releases. We illustrate the use of this process model through an example of a commercial project that was successfully executed using the proposed model.

Darren C Atkinson - One of the best experts on this subject based on the ideXlab platform.

  • tool support for Iterative software process modeling
    Information & Software Technology, 2007
    Co-Authors: Darren C Atkinson, Daniel C Weeks, John Noll
    Abstract:

    To formalize a process, its important aspects must be extracted and described in a model. This model is often written in a formal language so that the process itself can be automated. Since models are often developed Iteratively, this language should support this Iterative Development cycle. However, many existing languages do not. In this paper, we use an existing high-level process modeling language and present a tool that we have developed for supporting Iterative Development. We have used our tool to develop and refine a process model of distributed software Development for NetBeans.

Hill M Walker - One of the best experts on this subject based on the ideXlab platform.

  • the Development of instruments to measure motivational interviewing skill acquisition for school based personnel
    Advances in school mental health promotion, 2014
    Co-Authors: Jason W Small, Jon Lee, Andy J Frey, John R Seeley, Hill M Walker
    Abstract:

    As specialized instructional support personnel begin learning and using motivational interviewing (MI) techniques in school-based settings, there is growing need for context-specific measures to assess initial MI skill Development. In this article, we describe the Iterative Development and preliminary evaluation of two measures of MI skill adapted from the substance abuse field for use in school-based settings. We developed the Video Assessment of Simulated Encounters for School-Based Applications and the Written Assessment of Simulated Encounters for School-Based Applications to evaluate the initial MI skill Development of school-based personnel participating in a multi-component, MI training program. Preliminary psychometric evidence supports continued Development and refinement of the measures.

Pankaj Jalote - One of the best experts on this subject based on the ideXlab platform.

  • Using defect analysis feedback for improving quality and productivity in Iterative software Development
    2005 International Conference on Information and Communication Technology, 2005
    Co-Authors: Pankaj Jalote, N. Agrawal
    Abstract:

    In today's business where speed is of essence, an Iterative Development approach that allows the functionality to be delivered in parts has become a necessity and an effective way to manage risks. Iterative Development allows feedback from an iteration to influence decisions in future iterations, thereby making software Development more responsive to changing user and business needs. In this paper we discuss the role of defect analysis as a feedback mechanism to improve the quality and productivity in an Iteratively developed software project. We discuss how analysis of defects found in one iteration can provide feedback for defect prevention in later iterations, leading to quality and productivity improvement. We give an example of its use and benefits on a commercial project

  • timeboxing a process model for Iterative software Development
    Journal of Systems and Software, 2004
    Co-Authors: Pankaj Jalote, Aveejeet Palit, Priya Kurien, V T Peethamber
    Abstract:

    In today's business where speed is of essence, an Iterative Development approach that allows the functionality to be delivered in parts has become a necessity and an effective way to manage risks. In this paper we propose the timeboxing model for Iterative software Development in which each iteration is done in a time box of fixed duration, and the functionality to be built is adjusted to fit the time box. By dividing the time box into stages, pipelining concepts are employed to have multiple time boxes executing concurrently, leading to a reduction in the delivery time for product releases. We illustrate the use of this process model through an example of a commercial project that was successfully executed using the proposed model.