A   B   C   D   E   F   G   H   I   K   L   M   O   P   R   S   T   U   V   W  

cyclotron

Paper Title Other Keywords Page
FRCOAA03 Quark: A Dynamic SDLC Methodology controls, feedback 208
 
  • V. Vuppala, J. J. Vincent
    NSCL, East Lansing, Michigan
  No single Software Development Life-cycle (SDLC) methodology works well for all types of software projects. The project may require a methodology that can be very predictive (Waterfall like) to very adaptive (Agile like), and the selection criteria is based on characteristics such as requirements volatility, requirements clarity, project criticality, complexity, and size. The choice is also governed by project management methodology, business requirements, and organizational standards. In many cases, an SDLC methodology is chosen during project initiation, and is used through project execution. We describe a new iterative approach that morphs from being more adaptive to becoming more predictive with each iteration. With each iteration, the the project characteristics change, and the SDLC adjusts accordingly by changing its parameters. Some of the parameters are interaction (meetings frequency/duration), modification (change control), and documentation. The overall development methodology is based on CMMI-Dev 1.2, PMBOK 4, and ISO 9000-3. We also discuss the results of using this methodology for certain projects at NSCL.  
slides icon Slides