Download presentation
Presentation is loading. Please wait.
Published byArline Booker Modified over 9 years ago
1
Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team 08 17-Jan-2009
2
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
3
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
4
Project Background The OBTECH Asia pacific Pte ltd, Singapore is an accounting application solution provider and a SAP global partner. Its clients use a POS system that’s provided by a 3rd party vendor and has many complaints, issues. The vendor is not ready to accommodate change requests and also not ready to provide source code for doing enhancements. As a result the company intends to develop a new POS system that shall have the basic POS system functionality and can accommodate future Singapore customer’s requirements. The project objective is to “develop a client based sales system for retail sales that will integrate with the SAP business one accounting system.”
5
Project Team NoNameRole 1David TanProject Owner 2RamaProject Manager 3AjishQA Manager 4Wu Xue SongSystem Architect 5Zang YanTechnical Lead 6Zhang XiProgrammer 1 7BensamProgrammer 2 8Zhao Zu QiuProgrammer 3
6
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
7
Requirement Overview
8
Use Case Modeling : POS
9
Use Case Modeling : SMS
10
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
11
Development Strategy Rational Unified Process OO Language -.NET C# VS.NET 2008 SQL Server 2005 Google Code (svn)
12
Technical Reports High Level Design Deployment Diagram
13
Technical Reports High Level Design Component Diagram – SPOS Subsystem
14
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
15
Technical Challenges and Resolutions Three layers architecture design - complicated than client/server - build on top of.NET framework (WCF) UI design with good usability - existing POS systems as reference (ShengSiong supermarket) - build up UI prototype
16
Technical Challenges and Resolutions Development and debugging of client and server in parallel - Predefined WCF service contract and DTOs. - use a test client program to unit test server end methods.
17
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
18
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
19
Project Work Effort by Phase
20
Project Work Effort by Resource
21
Overall Project Progress
22
Project Progress from Last Audit
23
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
24
Management Problem & Mitigation Strategy Team member’s tight schedule Team have to allocate time for exam, assignment and daytime work. Short Weekly meetings Focused separate small-group discussions when needed Offline Discussions conducted using yahoo online chat, emails, telephone
25
Management Problem & Mitigation Strategy Aggressive Project Schedule Detail task breakdown at implementation phase using Excel sheet Closely monitor schedule De-scope DTS server and DTS client module Redistribution of work
26
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
27
Acceptance Process Project team did a POS client demo to OBTech Project team delivered the source code and documentation for ObTech developer for further work OBTech will continue on the DTS-client and DTS-server module development OBTech will perform UAT testing after DTS module integrated with POS client.
28
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Acceptance Process Lesson Learnt Q & A
29
Lesson Learnt Use google code as CMS -simple, efficient o Hold yahoo online conference effective way to communicate among team members o Refine the process of reviewing document. review – revise - verify
30
Lesson Learnt Should have used a CR tracing system. efficient o Make use of.NET WCF o a good framework that separates the presentation layer and data access layer.
31
Presentation Overview Project Background Requirement Overview Development Strategy Technical Challenges / Resolution Live Demo Project Progress – Plan Vs Actual Management Problem / Mitigation Strategy Lesson Learnt Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.