Registered Users
1,882,903
Posted Jobs
103,744

Scope of Work

Title

Consultant for Developing of Web-portal for short training course on Family Planning

Supervisor

National Program Manager

Period of Performance

2 months

Place of Assignment

Lahore

Background

Recent efforts to control the spread of COVID-19 has limited the scope of access to SRH and contraception, information and services, especially amongst women and young people. While sexual activity does not cease with the COVID-19 pandemic, limited access to the FP services may result in an increase in unintended pregnancies. Thus, it is crucial to implement measures to ensure access to SRH and quality contraceptive services under health crises such as COVID-19. To ensure continuity of SRH and contraceptive services and uninterrupted safe service delivery, under given circumstance of COVID-19, capacity building of the providers on standard protocols to prevent and control spread of COVID-19 is needed on urgent basis. Limitation on movement and physical contact as a preventative measure of COVID-19 has made it challenging to access physical the learning opportunities for the providers.

The objective of this initiative is to develop and design a Virtual Learning System (VLS) and web-based platform to enable learner/ provider to communicate effectively and acquire and share knowledge and information that is needed to improve and/ or continue their practices. VLS enables the individual to learn as per their needs, in a flexible manner. Virtual learning through E-modules will be adaptable to work with a training approach and would be available for learners from their desktop anytime 24 hours a day, 7 days a week. There is no need to schedule time away from daily activities and/or incur travel expenses.

Description of Assignment

Phase 1 – Initiation & Planning

  • Evaluate or recommend server hardware or software.
  • Analyze needs of web portal to determine technical requirements and develop procedures for web development and perform document test, testing procedures, or test results.
  • Document technical factors such as server load, bandwidth, database performance, and browser and device types.
  • Incorporate technical considerations into web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.

Phase 2 – Execution

  • Develop a systems diagram
  • Write, design, or edit web page content, or direct others producing content. Write supporting code for respective web applications and web portal
  • Develop and document style guidelines for web site content. perform domain registrations after analyzing the requirement of web portal and select programming languages, design tools, or applications as well.
  • Establish appropriate server directory trees.
  • Develop databases that support web applications and web sites following the development of web portal that include physical, interface and data models. Develop system interaction or sequence diagrams using authoring or scripting languages, content creation tools, management tools, and digital media.
  • Develop web site maps, application models, image templates, or page templates that meet project goals, user needs and standards.
  • Create searchable indices for web page content.

Phase 3 – Testing

  • Web-portal is tested in which each link, content, data and option are checked by several users to ensure no error and problems are uncovered by testing or customer feedback, and then rectified.
  • Evaluate code to ensure that it is valid, is properly structured, meets standards and is compatible with browsers, devices, or operating systems.
  • Communication with web hosting agency regarding web portal performance
  • Recommendations are presented and after approval implementations are made for betterment in presentation and back end processes.

Phase 4 – Monitor & Control

  • Monitor security system performance logs to identify problems and notify security specialists when problems occur.
  • Make change to the system as required
  • Install and configure hypertext transfer protocol (HTTP) servers and associated operating systems.
  • Develop and implement automated web site tests according to planned schedules, or after any web site or product revisions.
  • Design and implement web site security measures such as firewalls or message encryption.

Phase 5 – Implementation

  • In last phase the web portal will be made live to public, ongoing refinements are continued as per contract done with the client.
  • The web portal will be monitored throughout the respective tenure as per contract,

Deliverables

  • Liaison with technical department and upload the courses on web portal
  • Develop tool kit for users of this web portal
  • Develop master trainer on web portal
  • Test run of web portal at field level
  • Submission of final report on development process of web portal/Virtual training System

Desired Qualifications

  • Masters’ in Computer Science from HEC recognized university or equivalent
  • Microsoft certification(s) in .NET and related tools / technologies for database applications will be preferred
  • Knowledge of SDLC & Agile Methodologies
  • Extensive knowledge of multiple front-end language and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
  • Extensive knowledge of multiple back-end languages (E.g. C#, Java, Python and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Minimum 3 years’ experience in Microsoft SQL Server and Microsoft .NET tools and technologies
  • Working experience in ASP.NET, SQL server, MySQL, development of Android based applications, Mobile Data Studio, tablet-based data collection, processing, analysis and presentation of data.
  • Experience of database design and development using Microsoft SQL Server 2008, MySQL, PostgreSQL, PHL
  • 3 – 6 years of work experience supporting technical or programmatic activities in health sector or other health areas (experience with health facilities setting a plus)