Presentation is loading. Please wait.

Presentation is loading. Please wait.

Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team 08 17-Jan-2009.

Similar presentations


Presentation on theme: "Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team 08 17-Jan-2009."— Presentation transcript:

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


Download ppt "Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team 08 17-Jan-2009."

Similar presentations


Ads by Google