Outline

 

 Agile Processes Applied to  Research Projects

  1. Software Development Process

    1.1   Steps in Software Development Process

 1.2   Process Models

          1.2.1    Waterfall Process

          1.2.2    Iterative Process

 2. Introduction to Agile Methodology

      2.1   What is Agile Methodology?

      2.2   Iterative Development and Agile Processes

      2.3 Agile Methods

           2.3.1   Introduction to Extreme Programming

           2.3.2   Introduction to Scrum

   2.3.3   Introduction to Agile Method Driven Development

           2.3.4   Introduction to Agile Unified Processes

           2.3.5   Introduction to Adaptive Software Development

 3.  Introduction to Predictive Methodology

     3.1 What is Predictive Methodology?

     3.2 The Waterfall Development Model

 4. Fundamentals of Research Projects

     4.1 State the purpose

     4.2   Assimilate the Information

     4.3   With respect to Computer Science   

5. Research Projects Development Methodology so far.

    5.1 Abstract

   5.2 Using Predictive /Waterfall Model

6. Applying an Agile Method to Research Projects: Using an Example

   6.1 Yet to choose an example.

   6.2 Process adaptation to the project  

7. Applying a Predictive Method to Research Project: Using an Example

    7.1 Yet to choose an example.

    7.2   Process adaptation to the project.

  8. Briefing the Pros and Cons of Agile Methods on Research Projects

     8.1 Comparing   sections 5 & 6.

9. A cross disciplinary approach for Research projects (ie both predictive and agile?)

     9.1 Combining both the approaches.

10. Conclusion and Summary