SlideShare a Scribd company logo
1 of 16
A software Application Project
by: Group B
Ting Yin
Subash Acharya
Sandra Simonsson
Pradeep Dibba
To: Prof Ezam Mohammed
Managing S/W Dev Projects(PROJ -584)
19Apr2015
Overview
Company Overview
 The PTS Car Rental Group was first
formed in early 2014.
 The rental car’s traditional type of rental
system that does not allow automatic
updates of vehicle information.
 It is extending its service to online
solution.
 Common customers include individual
members, business professionals or
foreign travelers. Customers may also
include insurance representatives.
Project Overview
 A Car rental software application
 Web based solution for a rental car
company intended to help maintain fleet,
track fleet maintenance, track customer
sales and customers reservations online
 It will allow the rental car business to
attract and retain more customers while
increasing profit.
 Six months project with a budget not to
exceed $200,000.
Project Charter
Milestone
Gather Client Information and
Requirements
3/23/15
Develop Project Charter 4/10/15
Complete Project Scope 5/4/15
Develop Functional Architecture 5/18/15
Develop External Specifications 6/4/15
Develop Application Design 6/30/15
Evaluate user acceptance 8/5/2015
Client Approval 9/16/15
Constraints
 Contractual obligations,
Software quality and actual
technology level.
 May appear in architectural
design of the application.
 Application system has to
match the client’s browser.
 Hardware and software
purchase compatibility.
 Final product and customer
version must match.
Budget
Estimated Labor 116,000
Software User Licenses 34,000
Estimated Equipment 50,000
Total Estimate 200,000
Project Scope
Objectives
 Increase profit by increasing
points of sales (online).
 Ensure fleet maintenance can
be tracked online
 Improve customer satisfaction
 Increase efficiency of
business by managing
transactions online.
 Customer online reservations
 More transparent Business
Activities
 Reduce errors from manual
errors
 Reduce labor costs
Assumptions
 Requirements will not change in the
near future.
 There will not be any version
related issue or incompatibility
issues among components.
 There will be a proper back up plan
in place to ensure that system never
shuts down for any reason.
 Budget will not be exceeded.
Gantt Chart for PTS Rental Application
Resources
ID ResourceName WBS Type MaterialLabel Initials Group Max.Units Std.Rate Ovt.Rate Cost/Use AccrueAt BaseCalendar Code
1 TingYin Work T B 100% $50.00/hr $0.00/hr $0.00Prorated Standard
2 SubashAcharya Work S B 100% $40.00/hr $0.00/hr $0.00Prorated Standard
3 PradeepDibba Work P B 100% $40.00/hr $0.00/hr $0.00Prorated Standard
4 SandraSimonsson Work S B 100% $40.00/hr $0.00/hr $0.00Prorated Standard
Risk Management Plan
Risk Breakdown Structure
Communication Plan
WHAT DUE WHEN METHOD OF
DELIVERY
SENDER RECEIVER
Project Daily Status
report
(Daily project activities
including risks,
assumptions
or any other issues in the
project)
By 3 PM every
day , except on date of
group meeting
Email Project Manager Project team and
project key
stakeholders
Project Weekly status
reports
Weekly once to be
sent
every Tuesday
morning
Email Project Manager Project team and
project key
stakeholders
Project schedule
highlighting the project
work items, activities,
and time
Weekly once to be
sent
every Tuesday
morning
Email Project Manager Project team, project
key stakeholders and
project sponsors
Project Quality report
(quality
report highlighting the
defect
reports and project testing
status)
Weekly once to be
sent
every Tuesday
morning
Email Project Manager Project team, project key
stakeholders and
Quality Coordinator
 Change control board, change request, and the change control
system
 Stakeholders will make up the change control board and they will
be responsible for evaluating any process change made in the life
cycle of the projects
 The use of change request can help the team member to
recommend for any changes to be done to the project.
 The project owners and sponsors are the ones who develop the
change request forms and the process needed to develop and
submit any recommendation for changes that can directly impact
the critical path
Change Management
Functional Organizational Structure
 Project team will come from the various
department within the software company
 Functional organizational structure can offer a high
level of specialization
 Job responsibilities and report directly straight to
the functional head.
 The organizational structure can create better
accountability and effective communication among
team members
Team Structure
 One project manager is going to responsible for the overall project
 The system analysts for configuring the hardware needed
 The project tester for collecting data on the performance of the software
in a real car renting setting
 The application developer is going to responsible for developing
software
 The database analyst is going to responsible for developing the
database.
 The business analyst is going to responsible for all project
documentation
System Requirements
Software Requirements
 Z Operating server for dev/test/production
environment
 Window vista for developers machine
 Microsoft share point for internal
communication
 LDAP servers for directory access in
organization
 VPN Server for remote access
 WebSphere for application server
 Apache tomcat for web server
 Jenkins for continuous integration
 Oracle for database
 Integrity for version control
 Rational Software Architect for IDE
 HP ALM to track any issues
 html5, CSS, JavaScript, jQuery, Ajax for front
end
 Java for programming language.
 Selenium for testing
Hardware Requirements
 4 GB RAM
 2.6GHZ processor CPU
 Intel motherboard
 Desktop or laptop for each employee
User Interface
UML Diagram for PTS Rental
References
Anna Mar, (Mar 11, 2013) Retrieved from
http://management.simplicable.com/management/new/130-project-risks
Blue Bird Auto Rental System. (n.d.). Retrieved from: http://www.contact.barsnet.com/Car-Rental-Software-Capterra
Cloud Based Car Rental Software. (n.d.). Retrieved from: http://www.asaprent.ca/?gclid=CjwKEAjwoZ-
oBRCAjZqs96qCmzgSJADnWCv8y45WHqx9qsyhZjkc_umpg2vmHTn0CtW0N-wupc-i_hoCl5zw_wcB
Danilo, Augm (2007). Retrieved from
https://danilogurovich.wordpress.com/2007/08/12/software-engineering-constraints-taking-responsiblity-and-delivering/
Douglas Hughey, (2009) Retrieved fromhttp://www.umsl.edu/~hugheyd/is6840/waterfall.html
Enterprise car rental, (Mar 14, 2015) Retrieved fromhttp://www.enterprise.com/car_rental/home.do
Hertz Car Rental, (Mar 14, 2015) Retrieved from
https://www.hertz.com/rentacar/productsandservices/productsandservicesRegions.do
IBM as of 21Mar2015 Retrieved from: http://www-01.ibm.com/support/docview.wss?uid=swg27038218
Patricia L. Ferdinandi, (Dec 14, 2001) Retrieved from
http://www.informit.com/articles/article.aspx?p=24470&seqNum=5
Richard E. (Dick) Fairley (Feb,2009), Managing & Leading software Project, IEEE Computer Society Publications
Richard E.(Dick) Fairley. (2009). Managing and Leading Software Projects. Wiley-IEEE Computer Society Press.
Rent Centric (On-Demand Vehicle). (n.d.). Retrieved from: http://www.rentcentric.com/
Navotar. (n.d.). Retrieved from: http://www.capterra.com/car-rental-software/spotlight/119277/Navotar/Navotar

More Related Content

What's hot

Business user requirements for it development
Business user requirements for it developmentBusiness user requirements for it development
Business user requirements for it developmentSimon Misiewicz
 
Software Engineering - Ch6
Software Engineering - Ch6Software Engineering - Ch6
Software Engineering - Ch6Siddharth Ayer
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementDeepak Kumar
 
Software project management
Software project managementSoftware project management
Software project managementR A Akerkar
 
Software requirements and analysis
Software requirements and analysisSoftware requirements and analysis
Software requirements and analysisPhanindra Cherukuri
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
SOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSai Charan
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning Priyanka Nomula
 
Designing applications with web access capabilities
Designing applications with web access capabilitiesDesigning applications with web access capabilities
Designing applications with web access capabilitiesK Senthil Kumar
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Mule Runtime: Performance Tuning
Mule Runtime: Performance Tuning Mule Runtime: Performance Tuning
Mule Runtime: Performance Tuning MuleSoft
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 

What's hot (20)

Business user requirements for it development
Business user requirements for it developmentBusiness user requirements for it development
Business user requirements for it development
 
Web design proposal
Web design proposalWeb design proposal
Web design proposal
 
Software Engineering - Ch6
Software Engineering - Ch6Software Engineering - Ch6
Software Engineering - Ch6
 
Agile software process
Agile software processAgile software process
Agile software process
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Software project management
Software project managementSoftware project management
Software project management
 
Software requirements and analysis
Software requirements and analysisSoftware requirements and analysis
Software requirements and analysis
 
What is agile model
What is agile modelWhat is agile model
What is agile model
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
SOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPT
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning
 
Designing applications with web access capabilities
Designing applications with web access capabilitiesDesigning applications with web access capabilities
Designing applications with web access capabilities
 
Scrum
ScrumScrum
Scrum
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
Scrum - Sprint Planning
Scrum - Sprint Planning Scrum - Sprint Planning
Scrum - Sprint Planning
 
Mule Runtime: Performance Tuning
Mule Runtime: Performance Tuning Mule Runtime: Performance Tuning
Mule Runtime: Performance Tuning
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 

Viewers also liked

Software Project Management (lecture 2)
Software Project Management (lecture 2)Software Project Management (lecture 2)
Software Project Management (lecture 2)Syed Muhammad Hammad
 
CSC426 - Software Engineering Lecture Note
CSC426   - Software Engineering Lecture NoteCSC426   - Software Engineering Lecture Note
CSC426 - Software Engineering Lecture NoteBro Shola Ajayi
 
CSC426 - Software Engineering Lecture Note Cont'd
CSC426   - Software Engineering Lecture Note Cont'dCSC426   - Software Engineering Lecture Note Cont'd
CSC426 - Software Engineering Lecture Note Cont'dBro Shola Ajayi
 
Software engineering
Software engineeringSoftware engineering
Software engineeringfaisalwajid
 
4 P’s of Marketing Plan for Medical Practices
4 P’s of Marketing Plan for Medical Practices4 P’s of Marketing Plan for Medical Practices
4 P’s of Marketing Plan for Medical PracticesClinicSpectrum Inc.
 
Software engineering Questions and Answers
Software engineering Questions and AnswersSoftware engineering Questions and Answers
Software engineering Questions and AnswersBala Ganesh
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software EngineeringFáber D. Giraldo
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Mena M. Eissa
 
Software Project Planning 1
Software Project Planning 1Software Project Planning 1
Software Project Planning 1Gagan Deep
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementRamesh Babu
 
Chapter 4 software project planning
Chapter 4 software project planningChapter 4 software project planning
Chapter 4 software project planningPiyush Gogia
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notesSiva Ayyakutti
 
Chapter 4
Chapter 4Chapter 4
Chapter 4ary_ase
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project managementREHMAT ULLAH
 

Viewers also liked (20)

An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 
Project managemen concept
Project managemen conceptProject managemen concept
Project managemen concept
 
software project management
software project managementsoftware project management
software project management
 
Software Project Management (lecture 2)
Software Project Management (lecture 2)Software Project Management (lecture 2)
Software Project Management (lecture 2)
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
CSC426 - Software Engineering Lecture Note
CSC426   - Software Engineering Lecture NoteCSC426   - Software Engineering Lecture Note
CSC426 - Software Engineering Lecture Note
 
CSC426 - Software Engineering Lecture Note Cont'd
CSC426   - Software Engineering Lecture Note Cont'dCSC426   - Software Engineering Lecture Note Cont'd
CSC426 - Software Engineering Lecture Note Cont'd
 
Maria Managment Spectrum
Maria Managment SpectrumMaria Managment Spectrum
Maria Managment Spectrum
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
4 P’s of Marketing Plan for Medical Practices
4 P’s of Marketing Plan for Medical Practices4 P’s of Marketing Plan for Medical Practices
4 P’s of Marketing Plan for Medical Practices
 
Software project management
Software project managementSoftware project management
Software project management
 
Software engineering Questions and Answers
Software engineering Questions and AnswersSoftware engineering Questions and Answers
Software engineering Questions and Answers
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
 
Software Project Planning 1
Software Project Planning 1Software Project Planning 1
Software Project Planning 1
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Chapter 4 software project planning
Chapter 4 software project planningChapter 4 software project planning
Chapter 4 software project planning
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project management
 

Similar to Software Project Management Slide

Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Kumar Gupta
 
Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun Bhatia
 
Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)Akshay Salvi
 
Harish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish M
 
Raju 5.7 java
Raju 5.7 javaRaju 5.7 java
Raju 5.7 javaRaju G P
 
Ankita_Bhatnagar_TestLead_FSI_1.0
Ankita_Bhatnagar_TestLead_FSI_1.0Ankita_Bhatnagar_TestLead_FSI_1.0
Ankita_Bhatnagar_TestLead_FSI_1.0Ankita Bhatnagar
 
Capstone & Intern Presentation - Dhruv Godara (Cummins)
Capstone & Intern Presentation - Dhruv Godara (Cummins)Capstone & Intern Presentation - Dhruv Godara (Cummins)
Capstone & Intern Presentation - Dhruv Godara (Cummins)dhruvgodara
 
Nagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha Krishnappa
 
Farazbaig-resume-PM
Farazbaig-resume-PMFarazbaig-resume-PM
Farazbaig-resume-PMFaraz Baig
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Sarbajit Resume - Delivery Manager QA - Test Automation Consluting
Sarbajit Resume - Delivery Manager QA - Test Automation ConslutingSarbajit Resume - Delivery Manager QA - Test Automation Consluting
Sarbajit Resume - Delivery Manager QA - Test Automation Conslutingsarbajit Chakrabarty
 
ParthaMahato_AutoTesting_Java
ParthaMahato_AutoTesting_JavaParthaMahato_AutoTesting_Java
ParthaMahato_AutoTesting_JavaPartha Mahato
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit SharmaMohit Sharma
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit SharmaMohit Sharma
 

Similar to Software Project Management Slide (20)

chvs-Cambria
chvs-Cambriachvs-Cambria
chvs-Cambria
 
Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experience
 
Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9
 
Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)
 
Harish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs exp
 
ImthiyazAli_Resume
ImthiyazAli_ResumeImthiyazAli_Resume
ImthiyazAli_Resume
 
Raju 5.7 java
Raju 5.7 javaRaju 5.7 java
Raju 5.7 java
 
CV_ViralMewada
CV_ViralMewadaCV_ViralMewada
CV_ViralMewada
 
Ankita_Bhatnagar_TestLead_FSI_1.0
Ankita_Bhatnagar_TestLead_FSI_1.0Ankita_Bhatnagar_TestLead_FSI_1.0
Ankita_Bhatnagar_TestLead_FSI_1.0
 
Capstone & Intern Presentation - Dhruv Godara (Cummins)
Capstone & Intern Presentation - Dhruv Godara (Cummins)Capstone & Intern Presentation - Dhruv Godara (Cummins)
Capstone & Intern Presentation - Dhruv Godara (Cummins)
 
Nagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 Yrs
 
Resume_Raj_Latest
Resume_Raj_LatestResume_Raj_Latest
Resume_Raj_Latest
 
Farazbaig-resume-PM
Farazbaig-resume-PMFarazbaig-resume-PM
Farazbaig-resume-PM
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 
Sneha raut
Sneha rautSneha raut
Sneha raut
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Sarbajit Resume - Delivery Manager QA - Test Automation Consluting
Sarbajit Resume - Delivery Manager QA - Test Automation ConslutingSarbajit Resume - Delivery Manager QA - Test Automation Consluting
Sarbajit Resume - Delivery Manager QA - Test Automation Consluting
 
ParthaMahato_AutoTesting_Java
ParthaMahato_AutoTesting_JavaParthaMahato_AutoTesting_Java
ParthaMahato_AutoTesting_Java
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 

More from Ting Yin

Managing Changes at Intel
Managing Changes at IntelManaging Changes at Intel
Managing Changes at IntelTing Yin
 
Security Risk Assessment for Quality Web Design
Security Risk Assessment for Quality Web DesignSecurity Risk Assessment for Quality Web Design
Security Risk Assessment for Quality Web DesignTing Yin
 
iLab Solution II
iLab Solution IIiLab Solution II
iLab Solution IITing Yin
 
Network Management iLab Solution
Network Management iLab SolutionNetwork Management iLab Solution
Network Management iLab SolutionTing Yin
 
Game for Learning
Game for LearningGame for Learning
Game for LearningTing Yin
 
Project Management
Project ManagementProject Management
Project ManagementTing Yin
 
Enterprise Data Warehouse
Enterprise Data Warehouse Enterprise Data Warehouse
Enterprise Data Warehouse Ting Yin
 
Oracle Database
Oracle DatabaseOracle Database
Oracle DatabaseTing Yin
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceTing Yin
 
Wireframe mobile learning_app_march15_12_pm
Wireframe mobile learning_app_march15_12_pmWireframe mobile learning_app_march15_12_pm
Wireframe mobile learning_app_march15_12_pmTing Yin
 
Ting_Yin_ITS_March15_12PM
Ting_Yin_ITS_March15_12PMTing_Yin_ITS_March15_12PM
Ting_Yin_ITS_March15_12PMTing Yin
 
Ting yin its_financialpla_march15_11am
Ting yin its_financialpla_march15_11amTing yin its_financialpla_march15_11am
Ting yin its_financialpla_march15_11amTing Yin
 
Ting yinits march14_6am
Ting yinits march14_6amTing yinits march14_6am
Ting yinits march14_6amTing Yin
 
HRM: Strategies to Cut Costs and Reduce Risk
HRM: Strategies to Cut Costs and Reduce RiskHRM: Strategies to Cut Costs and Reduce Risk
HRM: Strategies to Cut Costs and Reduce RiskTing Yin
 

More from Ting Yin (20)

Menu_Oct2
Menu_Oct2Menu_Oct2
Menu_Oct2
 
Menu
MenuMenu
Menu
 
PNA
PNAPNA
PNA
 
RIM
RIMRIM
RIM
 
Network
NetworkNetwork
Network
 
Managing Changes at Intel
Managing Changes at IntelManaging Changes at Intel
Managing Changes at Intel
 
Security Risk Assessment for Quality Web Design
Security Risk Assessment for Quality Web DesignSecurity Risk Assessment for Quality Web Design
Security Risk Assessment for Quality Web Design
 
iLab Solution II
iLab Solution IIiLab Solution II
iLab Solution II
 
Network Management iLab Solution
Network Management iLab SolutionNetwork Management iLab Solution
Network Management iLab Solution
 
Game for Learning
Game for LearningGame for Learning
Game for Learning
 
Project Management
Project ManagementProject Management
Project Management
 
Enterprise Data Warehouse
Enterprise Data Warehouse Enterprise Data Warehouse
Enterprise Data Warehouse
 
Oracle Database
Oracle DatabaseOracle Database
Oracle Database
 
HRIS
HRISHRIS
HRIS
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Wireframe mobile learning_app_march15_12_pm
Wireframe mobile learning_app_march15_12_pmWireframe mobile learning_app_march15_12_pm
Wireframe mobile learning_app_march15_12_pm
 
Ting_Yin_ITS_March15_12PM
Ting_Yin_ITS_March15_12PMTing_Yin_ITS_March15_12PM
Ting_Yin_ITS_March15_12PM
 
Ting yin its_financialpla_march15_11am
Ting yin its_financialpla_march15_11amTing yin its_financialpla_march15_11am
Ting yin its_financialpla_march15_11am
 
Ting yinits march14_6am
Ting yinits march14_6amTing yinits march14_6am
Ting yinits march14_6am
 
HRM: Strategies to Cut Costs and Reduce Risk
HRM: Strategies to Cut Costs and Reduce RiskHRM: Strategies to Cut Costs and Reduce Risk
HRM: Strategies to Cut Costs and Reduce Risk
 

Recently uploaded

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Software Project Management Slide

  • 1. A software Application Project by: Group B Ting Yin Subash Acharya Sandra Simonsson Pradeep Dibba To: Prof Ezam Mohammed Managing S/W Dev Projects(PROJ -584) 19Apr2015
  • 2. Overview Company Overview  The PTS Car Rental Group was first formed in early 2014.  The rental car’s traditional type of rental system that does not allow automatic updates of vehicle information.  It is extending its service to online solution.  Common customers include individual members, business professionals or foreign travelers. Customers may also include insurance representatives. Project Overview  A Car rental software application  Web based solution for a rental car company intended to help maintain fleet, track fleet maintenance, track customer sales and customers reservations online  It will allow the rental car business to attract and retain more customers while increasing profit.  Six months project with a budget not to exceed $200,000.
  • 3. Project Charter Milestone Gather Client Information and Requirements 3/23/15 Develop Project Charter 4/10/15 Complete Project Scope 5/4/15 Develop Functional Architecture 5/18/15 Develop External Specifications 6/4/15 Develop Application Design 6/30/15 Evaluate user acceptance 8/5/2015 Client Approval 9/16/15 Constraints  Contractual obligations, Software quality and actual technology level.  May appear in architectural design of the application.  Application system has to match the client’s browser.  Hardware and software purchase compatibility.  Final product and customer version must match. Budget Estimated Labor 116,000 Software User Licenses 34,000 Estimated Equipment 50,000 Total Estimate 200,000
  • 4. Project Scope Objectives  Increase profit by increasing points of sales (online).  Ensure fleet maintenance can be tracked online  Improve customer satisfaction  Increase efficiency of business by managing transactions online.  Customer online reservations  More transparent Business Activities  Reduce errors from manual errors  Reduce labor costs Assumptions  Requirements will not change in the near future.  There will not be any version related issue or incompatibility issues among components.  There will be a proper back up plan in place to ensure that system never shuts down for any reason.  Budget will not be exceeded.
  • 5. Gantt Chart for PTS Rental Application
  • 6. Resources ID ResourceName WBS Type MaterialLabel Initials Group Max.Units Std.Rate Ovt.Rate Cost/Use AccrueAt BaseCalendar Code 1 TingYin Work T B 100% $50.00/hr $0.00/hr $0.00Prorated Standard 2 SubashAcharya Work S B 100% $40.00/hr $0.00/hr $0.00Prorated Standard 3 PradeepDibba Work P B 100% $40.00/hr $0.00/hr $0.00Prorated Standard 4 SandraSimonsson Work S B 100% $40.00/hr $0.00/hr $0.00Prorated Standard
  • 9. Communication Plan WHAT DUE WHEN METHOD OF DELIVERY SENDER RECEIVER Project Daily Status report (Daily project activities including risks, assumptions or any other issues in the project) By 3 PM every day , except on date of group meeting Email Project Manager Project team and project key stakeholders Project Weekly status reports Weekly once to be sent every Tuesday morning Email Project Manager Project team and project key stakeholders Project schedule highlighting the project work items, activities, and time Weekly once to be sent every Tuesday morning Email Project Manager Project team, project key stakeholders and project sponsors Project Quality report (quality report highlighting the defect reports and project testing status) Weekly once to be sent every Tuesday morning Email Project Manager Project team, project key stakeholders and Quality Coordinator
  • 10.  Change control board, change request, and the change control system  Stakeholders will make up the change control board and they will be responsible for evaluating any process change made in the life cycle of the projects  The use of change request can help the team member to recommend for any changes to be done to the project.  The project owners and sponsors are the ones who develop the change request forms and the process needed to develop and submit any recommendation for changes that can directly impact the critical path Change Management
  • 11. Functional Organizational Structure  Project team will come from the various department within the software company  Functional organizational structure can offer a high level of specialization  Job responsibilities and report directly straight to the functional head.  The organizational structure can create better accountability and effective communication among team members
  • 12. Team Structure  One project manager is going to responsible for the overall project  The system analysts for configuring the hardware needed  The project tester for collecting data on the performance of the software in a real car renting setting  The application developer is going to responsible for developing software  The database analyst is going to responsible for developing the database.  The business analyst is going to responsible for all project documentation
  • 13. System Requirements Software Requirements  Z Operating server for dev/test/production environment  Window vista for developers machine  Microsoft share point for internal communication  LDAP servers for directory access in organization  VPN Server for remote access  WebSphere for application server  Apache tomcat for web server  Jenkins for continuous integration  Oracle for database  Integrity for version control  Rational Software Architect for IDE  HP ALM to track any issues  html5, CSS, JavaScript, jQuery, Ajax for front end  Java for programming language.  Selenium for testing Hardware Requirements  4 GB RAM  2.6GHZ processor CPU  Intel motherboard  Desktop or laptop for each employee
  • 15. UML Diagram for PTS Rental
  • 16. References Anna Mar, (Mar 11, 2013) Retrieved from http://management.simplicable.com/management/new/130-project-risks Blue Bird Auto Rental System. (n.d.). Retrieved from: http://www.contact.barsnet.com/Car-Rental-Software-Capterra Cloud Based Car Rental Software. (n.d.). Retrieved from: http://www.asaprent.ca/?gclid=CjwKEAjwoZ- oBRCAjZqs96qCmzgSJADnWCv8y45WHqx9qsyhZjkc_umpg2vmHTn0CtW0N-wupc-i_hoCl5zw_wcB Danilo, Augm (2007). Retrieved from https://danilogurovich.wordpress.com/2007/08/12/software-engineering-constraints-taking-responsiblity-and-delivering/ Douglas Hughey, (2009) Retrieved fromhttp://www.umsl.edu/~hugheyd/is6840/waterfall.html Enterprise car rental, (Mar 14, 2015) Retrieved fromhttp://www.enterprise.com/car_rental/home.do Hertz Car Rental, (Mar 14, 2015) Retrieved from https://www.hertz.com/rentacar/productsandservices/productsandservicesRegions.do IBM as of 21Mar2015 Retrieved from: http://www-01.ibm.com/support/docview.wss?uid=swg27038218 Patricia L. Ferdinandi, (Dec 14, 2001) Retrieved from http://www.informit.com/articles/article.aspx?p=24470&seqNum=5 Richard E. (Dick) Fairley (Feb,2009), Managing & Leading software Project, IEEE Computer Society Publications Richard E.(Dick) Fairley. (2009). Managing and Leading Software Projects. Wiley-IEEE Computer Society Press. Rent Centric (On-Demand Vehicle). (n.d.). Retrieved from: http://www.rentcentric.com/ Navotar. (n.d.). Retrieved from: http://www.capterra.com/car-rental-software/spotlight/119277/Navotar/Navotar