MTECH PROJECT MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) PHASE 1 PRESENTATION - TEAM S2.

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Calyxinfo Walking through Calyx Info The Organisation.
Requirements Specification and Management
Software Project Management
Online accounts management for small businesses By Wagner Silva – – Abstract: This project demonstrates the steps taken.
Project Management: A Critical Skill for Organizations Presented by Hetty Baiz Project Office Princeton University.
Effective Project Management: Traditional, Agile, Extreme
Project Risk Management
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Date: 03/05/2007 Vendor Management and Metrics. 2 A.T. Kearney X/mm.yyyy/00000 AT Kearney’s IT/Telecom Vendor Facts IT/Telecom service, software and equipment.
SE is not like other projects. l The project is intangible. l There is no standardized solution process. l New projects may have little or no relationship.
Introduction to Systems Analysis and Design
Project Risk Management Risk Mitigation. Risk Management  The prime objective of risk management is to minimize the impact and probability of the occurrence.
Miguel Nunes Information Systems Project Management IS Project Resources.
What is Business Analysis Planning & Monitoring?
© 2005 Prentice Hall14-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Project Management Process Overview
A brief overview of the project By Group 2 Barry Amir Bhumi Shubh
CPTE 209 Software Engineering Summary and Review.
Volunteer Management System Presented by Team SE18-08S.
Micro Finance Management System (MFMS)
Software Project Management Introduction to Project Management.
GlobalProjectManagement.org 1 PROJECT Lessons learned.
Software Testing Life Cycle
Scaling Project Management Processes for Small Projects: A Case Study Presented by: Bill McDonald Manager, Focused Business Solutions Co-written by: Casey.
Project ManagementDay 1 in the pm Project Management (PM) Structures.
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
J.D.-Client Services o Strong Client Focus: troubleshooting and follow-up skills; commitment to continuous improvement. o Previous Analyst experience a.
Web Engineering Web engineering is the process used to create high quality WebApps. Web engineering is not a perfect clone of software engineering. But.
Risk Management Project Management Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Basic of Project and Project Management Presentation.
VCU Information Systems Institute Advanced Delivery Methodology Courtesy of Data Management That Works.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
PROJECT MANAGEMENT. A project is one – having a specific objective to be completed within certain specifications – having defined start and end dates.
Chapter 3 Project Management Details Tracking Project Progress Project Estimation Project Risk Analysis Project Organization RUP Project Management Workflow.
Petals SAP Point of Sale System M.Tech. Team SE 15 (Saturday) Team 08 5-Apr-2008.
MTECH PROJECT MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) PHASE 1 PRESENTATION - TEAM S2.
Effective Project Management: Traditional, Agile, Extreme Presented by (facilitator name) Managing Complexity in the Face of Uncertainty Ch08: How to Close.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Web Site Redesign Homepage Committee February 2005.
File-Mate 1500 Design Review III Keven Abbott Tyler Crouse Kiana Delventhal Liam Westby.
Project Presentation eProcurement System. M.TECH S16- Team S03 Institute of Systems Science Table of Content Project Background Project Requirement User.
Update on e-Placement at Aon Ian Summers. Aon Limited is authorised and regulated by the Financial Services Authority in respect of insurance mediation.
IT Job Roles & Responsibilities Shannon Ciriaco Unit 2:
Petals SAP Point of Sale System M.Tech. Team SE 15 (Saturday) Team Aug-2008.
Question Four: Project Risk Management PMBOK definition of Project Risk Project risk management is the art and science of identifying, analyzing, and responding.
Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team Jan-2009.
Information System Project Management Lecture three Chapter one
Introducing Project Management Update December 2011.
Project Management Cross lifecycle Activity
Petals SAP Point Of Sale System Second Project Presentation M.Tech Team SE 15 (Saturday) Team Aug-2008.
©2012 MasterCard. Proprietary and Confidential MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) Analysis and Design Phase Presented by team 2S.
Project Management and overview 1 Project Management-Overview Ghazala Amin Lecture #7.
UBN Software Solutions Pvt. Ltd. Bhubaneswar , Odisha, India ( ) UBN PROJECT CASE STUDY.
What is project management?
Project Management.
Prof. Roy Levow Session 2.  Define the Project  Develop a Detailed Plan  Launch the Plan  Monitor / Control Project Progress  Close Out the Project.
NEM201 Week 4 Project Plan Create and complete outstanding items. 01. Front Cover 02. Document details 03. Scope Document 04. Technical Design 05. Creative.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
MTECH PROJECT MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) PHASE 1 PRESENTATION - TEAM S2.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Presenter: Igna Visser Date: Wednesday, 18 March 2015
Project management for working professionals
Migrating Oracle Forms Using Oracle Application Express
Chapter 1 (pages 4-9); Overview of SDLC
Project Name Here Kick-off Date
Dragonfly Initiation and Planning Request
Presentation transcript:

MTECH PROJECT MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) PHASE 1 PRESENTATION - TEAM S2

Presentation Overview SessionDescriptionApprox. Duration Presentation Project Background & Team Introduction2 minutes User Requirements Overview5 minutes Project Risks6 minutes Technical Challenges2 minutes Overall Project Strategies (Management & Technical) 3 minutes Project Timeline and Estimates8 minutes Project Progress2 minutes Management Problems2 minutes Q & AQuestion and Answer15 minutes Total45 minutes

Project Background Project Customer MasterCard Singapore System Objective Provide Personal Expense Management System for customers to track and manage their spending Motivation Absence of consolidated view of all transactions Spenders getting more sophisticated Lack of CRM from existing payment network An opportunity to enhance customers experience with MasterCard Growing number of credit/debit card users and tech savvy user MERCHANT ( NIKE SHOP) MERCHANT’S BANK ( OCBC) MASTER CARD ISSUING BANK ( CITIBANK ) Citibank CreditCard

Project Team THOMAS (Business Analyst) ALVIN (Quality Manager) HAO MIN (Implementation Manager) ROLLEI (Project Manager) ZI FENG (Test Manager) GUO YU (Solution Architect)

Requirements Overview

Project Risk #Risk Impact, Likelihood 1 Project client commitment to the project and availability 4,2 2 Team member departure and unavailability 2,1 3 Insufficient hardware server to act as central database and application environment 2,1 4System portability risk1,1 5 Dependency on third-party library and lack of experience in third-party library 1,1 6 Lack of experience in Responsive UI design for Mobile Website 1,1 7Uncertain and Changing requirements1,1

Risk Technique - 1 #RiskControl TypeTechniques 1 Team member departure and unavailability Risk Transfer Every project member will undertake a primary and secondary role. E.g. Team Member Alvin will have a primary role as a Quality Manager and Secondary role as a Project Manager. Alvin will have to take on the PM responsibility should the current PM leaves the team or took long offs from the project Risk Avoidance The man day estimated for each member should not exceed 70 days. This will help to ensure that the members will not be severely overloaded should there be a case where they need to take on leaving member’s teak. Risk Minimization Anticipate all oversea leaves, marriage plan, baby plan, relocation plan etc and factor these to schedule and effort planning 2 Project client commitment to the project and availability Risk Minimization Continuously keep the project client updated with the project progress and future plans. Understand that the requirements will change over a long period and be open minded and flexible to these changes while ensuring that the change will not significantly affect the project schedule and effort Risk Transfer Request for a covering officer from project client. Keep the covering officer updated with the project progress and plans. 3 Insufficient hardware server to act as central database and application environment Risk Transfer The server environment will be replicated and back up on a solution architect personal notebook. If the main server fail to work. Solution architect personal notebook will be activated immediately to avoid any delay due to the unavailability of server environment.

Risk Technique - 2 #RiskControl TypeTechniques 4System portability risk Risk MinimizationUse known industry javascript package such as prototype, jquery Risk Insurance Shortlist 2 most widely used desktop browser and mobile browser. Design and test the system on the selected browsers. Inform project client that this is a limitation faced by all web application. Although it may not run on all browsers, it should run on the major browsers 5 Dependency on third-party library and lack of experience in third-party library Risk Minimization Factored in the effort required by the solution architect to study third-party library. Risk MinimizationBuild and test the prototype using the third-party library. 6 Lack of experience in Responsive UI design for Mobile Website Risk Minimization Factored in the effort required by the business analyst to study mobile website UI design. Risk Minimization Business analyst to create a UI specification. Build a prototype to test the UI usability. Analyze user’s feedback on prototype and incorporate the change when required. 7 Uncertainty and Changing requirements Risk Minimization Build and walk through use case document and prototypes with client to ensure all essential functions have been accurately captured in functional specifications Risk MinimizationEmplace proper change procedures to control changing requirements

Technical Challenges MPEMS High-level Architecture

Technical Challenges Invoke call to SMS gateway when transaction records are refreshed SQL Triggers OS Services/ Background Agent Scheduled Job API

Technical Challenges Responsive Web Design The Responsive Web Design is the practice to use fluid layouts and media queries to create designs able to adapt according to the user’s screen resolution. It allows to eliminate the need to create different designs (read templates) for each device (that in these days means desktop, netbook, tablet and mobile). Extracted from design-with-twitter-bootstrap/ example : Challenges Relatively a new approach in UI Design (not a mature design methodology) Team member lack of experience

Technical Challenges Example : e.g.

Overall Project Strategies (Technical & Management) Technical Quality Planning Early and Detailed Prototype Capitalize on known packages to expedite development progress. E.g. grails and prototype

Overall Project Strategies (Technical & Management) Management Active Risk Management Cultivate Team Excellence Always aim for win-win situation Building a good relationship with our client (customer oriented) Active Communication

The estimated effort for the scope of this project based on COCOMO using Functional Point Count is 12.3 Person-Months which is equivalent to 374 man days. Project Effort Estimates - COCOMO

Project Effort Estimates - WBS Phase#Task NameEstimates Project Planning 1Project Planning & Quality Planning24 2Requirement Analysis14 3First Quality Audit Meeting5 4First Project Presentation4.5 Analysis and Design 5Analysis Modeling66 6High Level Design Modeling19 7Prototype33.5 8Second Quality Audit Meeting5 9Second Project Presentation4.5 Implementation 10Detailed Design Modeling Implementation56 12System Testing37 13User Acceptance Testing Project Closure Third Quality Audit Meeting5 16Third Project Presentation14.5 Total Estimates369.5 The estimated effort for the scope of this project based on WBS and project team judgment is Man days

Project High Level Timeline Phase#Task NameStart DateFinish Date Project Planning 1Project Planning & Quality PlanningFri 2/17/12Sun 4/1/12 2Requirement AnalysisSat 2/25/12Sun 4/1/12 3First Quality Audit MeetingSat 3/31/12Tue 4/3/12 4First Project PresentationSun 4/1/12Tue 4/10/12 Analysis and Design 5Analysis ModelingWed 4/11/12Sat 8/11/12 6High Level Design ModelingSun 5/27/12Sat 8/11/12 7PrototypeSun 7/8/12Sat 8/11/12 8Second Quality Audit MeetingSat 8/11/12Tue 8/14/12 9Second Project PresentationSun 8/12/12Tue 8/21/12 Implementation 10Detailed Design ModelingWed 8/22/12Mon 9/10/12 11ImplementationSun 9/2/12Sun 9/23/12 12System TestingSun 9/2/12Sun 10/14/12 13User Acceptance TestingSun 10/14/12Sun 12/2/12 14Project ClosureMon 12/3/12Fri 1/4/13 15Third Quality Audit MeetingSat 1/5/13Tue 1/8/13 16Third Project PresentationWed 1/9/13Tue 1/15/13

Project Timeline & Estimates ( Phase 1)

Project Timeline & Estimates ( Phase 2, Part 1)

Project Timeline & Estimates ( Phase 2, Part 2)…

Project Timeline & Estimates ( Phase 3)

Project Progress

Management Challenges Loss of Team Members Lack of Requirements