Final Demo - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Final Demo

Description:

NCSS = Non commented source statements (all executable source code statements) LOC = Lines of code (with comments and blank lines) X-TremeIT ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 23
Provided by: JariVa9
Category:
Tags: commented | demo | final

less

Transcript and Presenter's Notes

Title: Final Demo


1
Final Demo
  • 06.04.2004

2
Agenda
  • Sales pitch (20 min)
  • Project idea and customer needs
  • SW demo
  • Technologies
  • Project evaluation (15 min)
  • Summary

3
Product presentation
In collaboration with
4
Imagine
  • Unhappy Oy

Consultants C
We are not efficient!!!!
Happy Oy
?
5
Project idea
  • Tool for modeling business processes
  • Diagrams modeled with UML notations
  • Digrams can be converted to XPDL format and saved
    on the server

6
What is business processes modeling for?
  • expressing business processes in terms of
    business activities.
  • To make communication easier
  • Allow different stakeholders to view system from
    different angles and communicate their
    perspectives with each other
  • Complex systems and processes need visual
    modeling
  • Makes clear what value system brings.

7
Why UML and XPDL?
  • UML
  • Widely adopted standard
  • Same notation from business to business
  • Understandable for both business analysts and
    system analysts
  • XPDL
  • Mechanism for the process for the process
    definition interchange
  • Different users can share source of diagrams even
    if they created them with different modeling
    tools.

8
Develop concept further (some suggestions for the
next year project course)
  • Integrate tool with ERP systems
  • connect the visually shown process parts to the
    IPSS CRM database. As an example the user can in
    the future use the diagram as a link to launch
    other functions of the product
  • Use tool to activate activities needed to perform
    task.
  • Implement more UML diagrams (use case diagrams,
    class diagrams)

9
SW demo
  • http//r0x0r.no-ip.com8080/

10
Software structure
11
Backed by Strong Technologies
  • Java 1.4.2
  • Applet
  • Swing GUI
  • Apache XML-RPC
  • Client
  • Server
  • XML-Parser
  • XPDL
  • UML
  • UML Activity diagram

12
Part 2Project evaluation
13
Structure of work performed
14
Working hours by person
15
Software size
Package Classes Methods NCSS LOC Javadocs
client.engine 4 47 445 1027 27
client.gui 8 80 1164 2779 74
common 4 58 318 886 61
server 7 41 442 1150 38
Total 23 226 2369 5842 200
NCSS Non commented source statements (all
executable source code statements) LOC Lines of
code (with comments and blank lines)
16
Quality assessment
Bug metrics
  I1 I2 I3 DE Total
Reported 0 3 78  12 90
Closed 0 2 67  18 85
To be fixed 0 1 11  5 5
  • During last iteration acceptance testing was done
  • 10 bugs identified by customer
  • 2 new bugs reported by team members
  • 7 of them closed
  • Improvements were suggested by customer and by
    team members
  • Out of 9 customers suggestions for improvement 6
    were implemented and delivered for testing before
    the final release

17
Suggestions for improvement
18
Used practices
  • Iteration planning
  • Risk management
  • Defect tracking
  • Requirement management
  • Version control
  • Testing

19
Personal practices
  • Requirements elicitation and analysis
  • Usability tests
  • Architectural design
  • Pair programming
  • Configuration management
  • Project progress tracking and control

20
Risks
  • Risk management
  • risks evaluation forms
  • Risks analysis (Red , Yellow, Green)
  • New risks reported
  • Risks are not reported
  • Risk actions are wrong
  • Person responsible for risks quits.
  • SoberIT is down
  • Birdflue will affect people and will come to
    Finland

    I1   I2   I3
Risk ID Risk 3.11.2003 25.11.2003 13.12.2003 30.1.2004 4.3.2004
1.2 Test plan fails          
1.4 Wrong architectural design          
2.1 Lack of experience          
2.2 Underestimated resources for project task          
2.7 Project is late          
3.1 Requirements changed          
21
Summary of the project
22
Thank you! Have fun on your vocations!
Write a Comment
User Comments (0)
About PowerShow.com