Increment 2 Development Plan - License Checker 2.0 Jing Jing-Helles 14-01-2007.

Slides:



Advertisements
Similar presentations
Project Name Kelly Waters July Author: Date: Version:
Advertisements

QuEdge Testing Process Delivering Global Solutions.
Regional Partner Meeting April 27th PHPEdit extension for eZ publish.
T Project Review X-tremeIT I2 Iteration
T Project Review I3 Iteration T Project Review X-TremeIT Valeria, Konstantin, Roman, Olesia, Vladislav, Seppo, Aleksandr 2 Agenda.
T Iteration Demo BaseByters [I1] Iteration
Software Engineering.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
Software Testing Prasad G.
Proposalz Generator Plus July Proposalz Generator Plus
Open Source License Checker 2.0 Team LC 2.0, March 2007 Jing Jing-Helles, Sakari Kääriäinen, Yuan Yuan, Mika Rajanen, Xie Xiaolei, Lauri Koponen, Veli-Jussi.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
T Project Review Magnificent Seven Project planning iteration
WFO Planning Tool RFC & FCT
Software Engineering Management Lecture 1 The Software Process.
T Project Review TeXlipse [I2] Iteration
T Project Review X-tremeIT I1 Iteration
T Project Review Tetrastone [Iteration 2]
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
T Iteration Demo BitPlayers I2 Iteration
T Project Review WellIT PP Iteration
Increment 1 Development Plan - License Checker 2.0 Jing Jing-Helles
Planning Iteration Demo Suunto Training Program Planner.
T Iteration Demo OSLC 2.0 I1 Iteration
T Project Review Sotanorsu I3 Iteration
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
Mantychore FP7 WP4 (SA1) - Software Refinement. Objectives Main duties – Analysis of User Requirements – Implementation – Support and bug fixing This.
T Project Review (Template for PI and I1 phases) Group name [PI|I1] Phase
CSUS Senior Project. Introduction Ryan - Our sponsor, their problem Aaron - Specifications and features Matt- Technical skills - Learning plan Jaspreet.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
T Iteration Demo Team DTT I1 Iteration
T Iteration Demo Team 13 I1 Iteration
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
T Project Review RoadRunners [IM3] Iteration
T Project Review eGo I2 Iteration
T Iteration Demo Team DTT Project planning (PP) Iteration
T Project Review WellIT I2 Iteration
T Iteration Demo Group name [PP|I1|I2] Iteration
Nigel Mossman Standard Data systems Limited.  A task that can be performed in an Agile Project  Describes a user requirement or feature  Written in.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
T Project Review Sotanorsu I1 Iteration
Planning Extreme programming
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review MalliPerhe Iteration 3 Implementation
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
T Project Review RoadMappers I2 Iteration
28 June 2000P. Mato, CERN1 Software Checklist Proposal for controlling and documenting all the steps in developing software Program of Work Meeting, June.
T Project Review Final Demo T Project Review X-TremeIT Valeria, Konstantin, Roman, Olesia, Vladislav, Seppo, Aleksandr 2 Agenda.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
T Project Review Sotanorsu I2 Iteration
T Iteration Demo LicenseChecker I2 Iteration
1 Advanced Computer Programming Project Management: Basics Copyright © Texas Education Agency, 2013.
T Project Review X-tremeIT I1 Iteration
STOCK TRADING SIMULATION SYSTEM
Software Engineering Management
TeXlipse [I1] Iteration
T Project Review Group: pdm I2 Iteration
Object Oriented Analysis and Design
How to Successfully Implement an Agile Project
Implementation 3 Project Review
FLOCS.
Amendment Invoice Task Force Progress Report
Capstone Presentation
The Unified/Rational Unified Process (UP/RUP) Defined
Amendment Invoice Task Force Progress Report
IT and Development support services
Sr. Quality Engineering Manager,
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Our Process CMSC 345, Version 1/04.
Presentation transcript:

Increment 2 Development Plan - License Checker 2.0 Jing Jing-Helles

Increment Time Schedule 15.Jan – 01.Mar, 2007 Note: additional work for sub-iterations to the course requirement. The main idea is to visualize the working result and get constant feedback from customer!

Requirements to be implemented for next year IDDescriptionStatus (ok, failed) F3Getting files from CVSDropped F4Specify values for CVS parametersDropped F6.3.tar.gz package processingOk F13Forbidden phrasesOk FKey words matchingOk F17-18GUI refinementOk F19Support for C++ source filesOk F20Support for PHP filesOk

Iteration 1 Development Plan Schedule: – Development scope:  CVS integration  Tar file processing  License matching filtering  Free form fields  GUI improvement – summary window  C/C++ source parsing  PHP parsing  License exceptions (DB)  Forbidden phrases Requirement covered:  F3, F4, F6.3, F11, F10, F13, F17, F18, F21 Delivery date: Customer demo & comments: , 17:00 – 18:00, SoberIT Tasks list: CVS integration (Jussi) Tar file processing (Jussi) License matching filtering (Lauri) Free form fields (Xie, Lauri) GUI improvement – summary window (Jussi) matching highlighting (VJ) C/C++ source parsing (Mika) License exceptions (Xie) Forbidden phrases (Xie)

Realized Risks Jussi’s unavailability direct has strong impact on the development work in impl 2 phase Contingency plan   VJ took over Jussi’s work on GUI  Discuss with Ville on dropping the CVS feature  no support on Linux kernel

Delivered Result CVS integration  propose to drop Tar file processing  deliver by 31st Jan License matching filtering  done Free form fields  done in command line, GUI development in next 2 weeks GUI improvement – summary window C/C++ source parsing  done PHP source parsing  done License exceptions db Forbidden phrases

Requirements IDDescriptionStatus (ok, failed) F3Getting files from CVS Not started F4Specify values for CVS parameters Not started F6.3.tar.gz package processing ongoing F19Support for C++ source files Done F20Support for PHP files Done

Comments from Customer Positive feedback from customer

Iteration 2 Development Plan Schedule: – Development scope:  Linux kernel support  license exception  forbidden phrases  GUI improvements  Print function Requirement covered:  F22 Delivery date: Customer demo & comments: , 17:00 – 18:00, SoberIT

Delivered Result - Tar file processing: ok - Printing support: ok - Forbidden phrases: ok - License exception: ok - Bug fixing: ok - GUI improvements: ok - CVS integration feature is dropped and agreed with customer.

Iteration 3 Development Plan Schedule: – Development scope:  Testing  Linux kernel support  A few new feature requests from customer  Bug fixing Requirement covered: no Delivery date: Customer demo & comments: , 17:00 – 18:00, SoberIT Task List: - Testing - Bug fixing - Defect management - Project documentation and reporting for the course

Delivered Result Linux Kernel support Additional features requested by customer Bug fixing Documentation License text User manual and other documents

Questions and issues??