Click here to load reader
Upload
kirby
View
44
Download
2
Embed Size (px)
DESCRIPTION
T-76.115 Final demonstration. Tetrastone-group [RosettaNet End-user Interface] 5.4.2004. Project description (20 min) Project stakeholders The RosettaNet standard RosettaNet End-User Interface DEMO Project evaluation (15 min) Summary of project progress - PowerPoint PPT Presentation
Citation preview
T-76.115Final demonstration
Tetrastone-group[RosettaNet End-user Interface]
5.4.2004
2
T-76.115 Project ReviewT-76.115 Project Review
Agenda
Project description (20 min)
Project stakeholders The RosettaNet standard RosettaNet End-User Interface DEMO
Project evaluation (15 min)
Summary of project progress Problems encountered and solutions Evaluation of final product Evaluation of tools Educational value
Steering group’s comments and questions (5 min)
3
T-76.115 Project ReviewT-76.115 Project Review
Project stakeholdersGroup:
• Mikko Savolainen - Project manager• Kjell Holmberg - Systems Architect• Mikael Riska - Process Manager• Henry Niveri - Testing and quality manager• Anssi Rajaniemi - User Interface Manager• Kimmo Toivola - Risk manage• Hanna Koivu - Document manager
Customer: SOBERIT
• Paavo Kotinurmi - Customer• Hannu Laesvuori - Technical advisor
Mentor:
• Kenneth Westerdahl
4
T-76.115 Project ReviewT-76.115 Project Review
RosettaNet standard
“RosettaNet is one of the most promising eBusiness standards of today and several hundred leading international corporations such as Nokia, Siemens, Intel, etc. have already implemented it. RosettaNet's objective is to automate supply chain operations in the telecommunications, information technology and electrical components industries but so far only industry giants have progressed in the implementation. One weakness of RosettaNet seems to be its poor suitability for smaller enterprises.” - T-76.115 Topic Overview: RosettaNet end user Interface (http://www.soberit.hut.fi/T-76.115/03-04/aiheet/kotinurmi.html )
5
T-76.115 Project ReviewT-76.115 Project Review
RosettaNet End-user Interface
A web-based graphical user interface for RosettaNet PIP document exchanges.
The core functionality is rendering PIP XML documents into human readable and updateable HTML forms. The HTML forms will be submitted, validated, transformed to new PIP XML documents and then sent to the trading partner. Both sent and received messages are stored in the message history for later retrieval and review.
All outgoing messages are sent to the message gateway that will in turn forward it to the correct trading partner. All incoming messages are received from the message gateway.
6
T-76.115 Project ReviewT-76.115 Project Review
RosettaNet End-user Interface
RosettaNet End-User Interface : FINAL DEMO
7
T-76.115 Project ReviewT-76.115 Project Review
Summary of Project progress 1/3
1. Project Planning
- Gathering the group, agreeing on the project subject, getting in
contact with the customer.
- The project plan and the requirements specification
2. Iteration 1
- A first version of the Graphical User Interface
- Technical specification
- Hard to find time for the project as other courses were in
critical phases
8
T-76.115 Project ReviewT-76.115 Project Review
Summary of Project progress 2/3
3. Iteration 2- The longest iteration with holidays in the middle- Communications problems noticed- Time and efforts estimations failed somewhat- More features implemented, but some of the goals could not be completed
4. Iteration 3- Shorter iteration, but many hours done- More features- Implementation not finished
5. Delivery- Some features still added- Some requirements couldn’t be implemented- Lot of documentation done, including personal software
engineering assignment reports
9
T-76.115 Project ReviewT-76.115 Project Review
Summary of Project progress 3/3Phase Mikko Kjell Anssi Kimmo Henry Mikael Hanna Total Real
PP 50 35 20 20 20 35 20 200 195,5
I1 30 45 55 55 55 45 55 300 317
I2 50 75 75 75 75 75 75 500 518,2
I3 30 35 40 40 40 35 40 300 218,3
DE 40 10 10 10 10 10 10 100 119,5
Total 200 200 200 200 200 200 200 1400 1368
By Person:
PersonPP I1 I2 I3 DE Total
Anssi 18 52 78,5 35,5 11,5 195,5
Hanna 12,5 35 60 41,75 23,5 172,25
Henry 17 58 72,5 29,5 14 191
Kimmo 23,5 42 89,7 29,5 11,5 196,2
Kjell 40 60 93,5 39 6 238,5
Mikko 50 35 55,5 30,5 44 215
Mikael 34,5 35 68,5 12,5 22 172,5
10
T-76.115 Project ReviewT-76.115 Project Review
Problems encountered and solutions
Problems:
-----------------------
Poor communication
------------------------
Lack of motivation
-------------------------
Poor work and time
estimates
Solutions:
--------------------------------
Many solutions were tried, but
nothing worked well
--------------------------------
Improve communication, meet
more often
--------------------------------
Improve communication and
make smaller tasks
11
T-76.115 Project ReviewT-76.115 Project Review
Evaluation of final product
Priority: Goal: Verification criteria:
1Clear and modular structure of the
programGroup and customer evaluate this together
2 Compatibility with the messaging gateway Customer evaluates if goal is completed
3 Implementation of all user groups Customer evaluates if goal is completed
4 Implementation of PIP 3A2 Customer evaluates if goal is completed
5 Implementation of PIP 2C5 Customer evaluates if goal is completed
6 Implementation of PIP 2C6 Customer evaluates if goal is completed
7 Implementation of PIP 2C4 Customer evaluates if goal is completed
8 Usability of GUI is good Group and customer evaluate this together
9GUI is compatible with IE 5.0 and later and
OperaCustomer evaluates if goal is completed
10 Sufficient and readable documentation Customer evaluates if goal is completed
12
T-76.115 Project ReviewT-76.115 Project Review
Evaluation of tools 1/2
XMLSpy:
Worked all right, though not with Terminal Server.
DTD-->XSD conversion didn’t work without tweaking.
Visio:
Bad choice! Rational Rose would have been better, at least for UML.
DB: database creation/synchronization/reverse engineering didn’t work well.
UML: reverse engineering didn’t work properly, code creation was buggy.
MS SQL Server 2000:
Very good database. Enterprise manager was especially helpful.
13
T-76.115 Project ReviewT-76.115 Project Review
Evaluation of tools 2/2
Adobe Acrobat:Couldn’t always create pdfs if there were graphics in the document
.NET: Lots of features
In some cases .NET 1.1 would have helped
Source Safe:Some problems (maybe because of Terminal Server)
14
T-76.115 Project ReviewT-76.115 Project Review
Educational value
Software Engineering• Good project management vital• Distributed project needs especially good
communications system
Skills• Microsoft .NET and C#
15
T-76.115 Project ReviewT-76.115 Project Review
Steering group
Steering group’s comments and questions
16
T-76.115 Project ReviewT-76.115 Project Review
Thank you very much