Sample E-Commerce Project

Home Up

Tasks

IDTask NameResource Names
1
Project Planning Phase
 
2
Project Initiation Process
 
3
Develop engagement letter & proposal for requirements analysis phase
Project Management
4
Present requirements analysis phase proposal for steering committee review
 
5
Revise project proposal as needed and submit for final approval
 
6
Project Kickoff meeting
Project Management
7
Project Start-up Processes
 
8
Identify Customer Project Management and Team Members
Project Management
9
Identify Partner Team: Sales, Project Team members
Project Management
10
Develop Client Communication Plan
Project Management
11
Develop Contingency Plan
Project Management
12
Prepare Work Environment
Project Management
13
Prepare Project Binder
Project Management
14
Project Control/Reporting Processes
 
15
Establish Change Control Process
Project Management
16
Establish Issue Management Process
Project Management
17
Establish Status Tracking and Reporting Process
Project Management
18
Requirements Analysis Phase
 
19
Map out current and future Technology/Business Plan (Big Picture)
 
20
Client/Consultant team meetings to brainstorm plan
 
21
Graphic and textual visualization/documentation of key elements
 
22
Presentation of technology/business plan to project team
 
23
Modification of technology plan as needed and presentation to team for approval.
 
24
Approval of technology/business plan by project team
 
25
Define and document strategic e-business plan
 
26
Interview key senior business and IT managers involved in the e-business initiative
 
27
Assess and document strategic readiness
 
28
Identify transactions to be completed via e-commerce
 
29
Define and document critical success factors/measurements
 
30
Cost/.Benefit /Risk Analysis
 
31
Global strategy/Competition
 
32
Brand management/Portal strategies
 
33
Tax and monetary issues
 
34
Legal issues
 
35
Security issues
 
36
IT Staffing
 
37
Current systems review & gap analysis
 
38
Statement of business requirements, impacts and prioritization of initiatives
 
39
Document strategic e-business plan for steering committee review
 
40
Define scope of current project/product
 
41
Document current project, including budget, requirements, deliverables, timeframes, etc.
 
42
Define and document critical success factors/measurements
 
43
Define and document project acceptance criteria & ongoing support requirements
 
44
Assemble internal and external teams to launch project
 
45
Assemble needed GUI and system design expertise
 
46
Assemble needed business analyst and knowledgeable expertise
 
47
Assign individual(s) responsible for customer profiles
 
48
Assemble needed programming expertise
 
49
Select external implementation partners/outsourcing requirements
 
50
Identify tools, technical requirements and e-infrastructure
 
51
Review and document current network and application e-infrastructure
Client
52
Review needed technology application, hardware, software and network requirements
Consultant
53
Document Disparities between existing environment and recommended
Consultant
54
Design & document e-infrastructure plans with varying scalability & availability options/projected growth
 
55
Present plan to XYZ Company and gather feedback to make needed changes.
 
56
Receive approval on infrastructure plan
 
57
Acquire needed application, network and/or hardware tools
 
58
Setup Development Environment
 
59
Create Development Environment
Consultant
60
Build Development Database
Consultant
61
Set up Development Workstation
Consultant
62
Install ERP, Commerce Server, Dev tools & other needed applications
Consultant
63
Prepare Software/Web Development Plan for Implementation Phase
 
64
Document current project, including budget, requirements, deliverables, timeframes, etc.
 
65
Define and document critical success factors/measurements
 
66
Define and document project acceptance criteria & ongoing support requirements
 
67
Implementation Phase
 
68
Design Process
 
69
Web Design & Deployment
 
70
Business process design
 
71
Map and document ideal business process XYZ would like to deliver
 
72
Capture and document important business events
 
73
Capture and document business objects and rules
 
74
Define customer profiles
 
75
Define knowledgeable schema
 
76
Identify and document application and networking services required
 
77
Identify and document required Instrumentation
 
78
Identify and document needed integration with the ERP & other applications
 
79
Create consolidated design/requirements document
 
80
Present preliminary design document for review and feedback
 
81
Modify design document as needed and present to project team for approval
 
82
Approval by project team of preliminary design document
 
83
Develop and iteratively review requirements and design document
Consultant
84
Develop content plan
 
85
Initial storyboard
 
86
ERD (Entity Relationship Diagram) Development
 
87
Develop Workflow models
 
88
Site analysis plan
 
89
Interface Design
 
90
Plan style elements
 
91
Define basic site requirements
Consultant
92
Deploy content management tools and processes
 
93
Design and document screen configuration requirements
Consultant
94
Incorporate e-commerce best practices
 
95
Final storyboard
 
96
Site prototype
 
97
Prototype end-customer interfaces and interactions
 
98
Prototype customer service interfaces and interactions
 
99
Site security plan
 
100
ERP Back Office integration
 
101
Review functionality of current pipeline components
 
102
Compare current functionality of application integration/pipeline components with current needs
 
103
Arrange with ERP consulting to make needed modifications
 
104
Review ERP specification requirements and proposed deliverables, budgets, timelines, acceptance criteria, etc.
 
105
Approve and begin ERP development project
 
106
Monitor progress of ERP development project and perform iterative testing as feasible
 
107
Test and/or review ERP deliverables and documentation
 
108
Integration plan for other applications
 
109
Physical database model
 
110
Database schema
 
111
Design review and approval
 
112
System test plan
 
113
Content conversion and development
 
114
Content sourced, tagged and published
 
115
Web and application server installation
 
116
RDBMS installation
 
117
Code construction
 
118
Business rules construction
 
119
Unit testing
 
120
Code assembly
 
121
Integration code construction
 
122
Integration assembly
 
123
System testing
 
124
Define Success Criteria
Project Management, Client
125
Design User Test Scenarios
Consultant
126
Design Integration Test Scenarios
Consultant
127
Design System Test Scenarios
Consultant
128
Assess Test Environment: hardware & software requirements
Consultant
129
Design process for tracking bugs found in testing
Consultant
130
Design process to build test data
Consultant
131
Review Systems & Integration Test Plan
Project Management
132
Validation Process
 
133
Component Tests
 
134
Report Tests
Consultant
135
Query Tests
Consultant
136
Application Interface Tests
Consultant
137
Web user tests
Consultant
138
Back Office Integration Tests
Consultant
139
Conduct System Tests
Consultant
140
Review Testing Results
Project Management
141
Test Support Operations
Client
142
Final validation review
Project Management
143
Site reports
 
144
Go-live plan
 
145
Site hosting
 
146
Data hosting
 
147
XYZ training
 
148
System documentation
 
149
Go Live
 
150
Coordinate go-live
 
151
Site administration and maintenance
 
152
Final data conversion
 
153
Port to production servers
 
154
Turn on Back Office Integration
Consultant
155
Go Live
 
156
Post Go Live
 
157
Performance monitoring
 
158
Ongoing maintenance
 
159
User Support and Guidance
Consultant
160
Change requests
 
161
Business review
 
162
Post mortem
 
163
Obtain Implementation Signoff.
Project Management
164
Ongoing Project Management Phase
 
165
Manage Financial Information
Project Management
166
Write Status Reports
Project Management
167
Manage Project Plan & Actuals
Project Management
168
Manage Change Control
Project Management
169
Review and Maintain Issue Log
Project Management
170
Maintain Risk Log
Project Management
171
Conduct Project Status Meetings
Project Management
172
Conduct Client Briefings
Project Management
173
Conduct User Communications
Project Management
174
Perform Day to Day Meetings and Issue Management
Project Management

Resources

IDNameGroupMax UnitsPeak Units
1Project Management 100%2,600%
2Consultant 100%2,100%
3Training 100%0%
4Client 100%200%
5Senior Consultant 100%0%
7Project Management 100%0%
8Testing 100%0%
9Project Manager 100%0%
10Application Administrator  100%0%
11DBA  100%0%
12Technical Lead  100%0%

Assignments

Task IDTask NameResource Name
3Develop engagement letter & proposal for requirements analysis phaseProject Management
6Project Kickoff meetingProject Management
8Identify Customer Project Management and Team MembersProject Management
9Identify Partner Team: Sales, Project Team membersProject Management
10Develop Client Communication PlanProject Management
11Develop Contingency PlanProject Management
12Prepare Work EnvironmentProject Management
13Prepare Project BinderProject Management
15Establish Change Control ProcessProject Management
16Establish Issue Management ProcessProject Management
17Establish Status Tracking and Reporting ProcessProject Management
51Review and document current network and application e-infrastructureClient
52Review needed technology application, hardware, software and network requirementsConsultant
53Document Disparities between existing environment and recommendedConsultant
59Create Development EnvironmentConsultant
60Build Development DatabaseConsultant
61Set up Development WorkstationConsultant
62Install ERP, Site Commerce Server, Dev tools & other needed applicationsConsultant
83Develop and iteratively review requirements and design documentConsultant
91Define basic site requirementsConsultant
93Design and document screen configuration requirementsConsultant
124Define Success CriteriaProject Management
124Define Success CriteriaClient
125Design User Test ScenariosConsultant
126Design Integration Test ScenariosConsultant
127Design System Test ScenariosConsultant
128Assess Test Environment: hardware & software requirementsConsultant
129Design process for tracking bugs found in testingConsultant
130Design process to build test data Consultant
131Review Systems & Integration Test PlanProject Management
134Report TestsConsultant
135Query TestsConsultant
136Application Interface TestsConsultant
137Web user testsConsultant
138Back Office Integration TestsConsultant
139Conduct System TestsConsultant
140Review Testing ResultsProject Management
141Test Support OperationsClient
142Final validation reviewProject Management
154Turn on Back Office IntegrationConsultant
159User Support and GuidanceConsultant
163Obtain Implementation Signoff.Project Management
165Manage Financial InformationProject Management
166Write Status ReportsProject Management
167Manage Project Plan & ActualsProject Management
168Manage Change Control Project Management
169Review and Maintain Issue LogProject Management
170Maintain Risk LogProject Management
171Conduct Project Status MeetingsProject Management
172Conduct Client BriefingsProject Management
173Conduct User CommunicationsProject Management
174Perform Day to Day Meetings and Issue ManagementProject Management