IT project management web portal

Preview:

DESCRIPTION

Software / IT project management semester project presentation of a web portal

Citation preview

SOFTWARE PROJECT MANAGEMENT

Group Members:• Taimoor Farukh• Asadullah Ilyas• Ali Ashraf• Waleed Zeb• Ali Haider

NCSC Web Portal

Web portal for NUST Community Service Club

Purpose of creating this portal was: Provide information about society Upcoming events Office bearers Directors and their teams

Stakeholders

NCSC Faculty Head Dr. Irtza

Assistant Manager Community Service Athar Mushtaq

Office Bearer Hassan Mustafa

Timelines

Project Charter [9th – 14th Oct] ERD Creation [1st – 4th Nov] Web Pages Development [6th Nov – 10th Dec]

Index [6th – 7th Nov] Video/press [8th – 12th Nov] Events [13th – 18th Nov] Alumni [19th – 25th Nov] Team [26th – 27th Nov] Registration [27th Nov – 2nd Dec] Admin Panel [2nd – 10th Dec]

Final Report [10th Dec] Finalizing GUI [11th Dec – 15th Dec] Demo [1st January, 2014]

Work Division

Taimoor Farrukh (Team Leader) Meetings with sponsors and development

Ali Ashraf Styling and designing

Asadullah Ilyas Server side implementation Database Management

Ali Haider Client side programming Database Supervision

Waleed Zeb Khan Quality Assurance

Gantt Chart

Budget

Project Completion Project completion was delayed. Actual timelines were:

Project Charter [09th - 14th Oct] ERD Creation [01st – 4th Nov] Web Pages Development [06th Nov – 10th Dec]

Index [06th - 07th Nov] Video/press [08th - 12th Nov] Events [13th - 18th Nov] Alumni [19th - 25th Nov] Team [26th - 27th Nov] Registration [27th Nov - 2nd Dec] Admin Panel [02nd - 10th Dec]

Final Report [10th Dec] Finalizing GUI [11th Dec – 30th Dec] Demo [1st January, 2014]

Setbacks

Periodic change in requirements

Stakeholders had issues in finalizing GUI

Communication gap between our team and

graphic designers of NCSC

Time conflict of different teams (designers,

content providers)

Strategies

The code was flexible to cater with change.

We provided them with simple GUI and asked

them to contact the designers and improve it.

To resolve conflicts of time, we proposed to

set a mutual time that would benefit both

parties.

Quality Assurance

Formulating a quality management plan Applying software engineering

techniques Conducting formal technical reviews Applying a multi-tiered testing strategy Enforcing process adherence Controlling change Performing SQA audits

Sign Off

Demo

Recommended