You are on page 1of 25

HUMAN RESOURCE MANAGEMENT SYSTEM

Software Development Proposal

By:
ABC Software Development Plc
For:
Education for Sustainable Development Ethiopia (ESD
Ethiopia)

Content

AUGUST 2022
DEBRE BIRHAN, ETHIOPIA
s
1. Introduction.........................................................................................................................................1
2. Executive Summary.............................................................................................................................1
3. Client Testimonials..............................................................................................................................2
4. Objective.............................................................................................................................................2
5. Scope...................................................................................................................................................3
6. Business Opportunity / Significance of the Project..............................................................................3
7. Project Time Line................................................................................................................................3
8. Software Development Team..............................................................................................................4
9. Software Development Methodology..................................................................................................4
9.1. Project Development Approach...................................................................................................4
9.2. System Development Environment..............................................................................................5
9.3. Testing Procedures.......................................................................................................................6
9.4. Requirement Analysis..................................................................................................................7
9.4.1. Functional Requirements.....................................................................................................7
9.4.2. Functional Requirements Matrix..........................................................................................9
9.4.3. Non-Functional Requirements...........................................................................................16
9.4.4. Hardware and Software Requirement................................................................................16
9.4.5. Expert requirement............................................................................................................17
9.4.6. Rental Service Requirements.............................................................................................17
9.4.7. Budget Requirement for Rental Services / requests, month, year.......................................18
9.5. Budget Breakdowns...................................................................................................................18
9.6. Budget and time requirement for software development / module.............................................18
10. Project Millstone............................................................................................................................21
11. After sell service............................................................................................................................21
12. Constraints.....................................................................................................................................21
13. Pricing and Payment......................................................................................................................22
14. Conclusion.....................................................................................................................................22
1. Introduction
With the goal of delivering eye catching yet simplistic websites in terms of user interface, ABC
Software Solutions has been serving in the web development industry for the past 3 years.

In an internet driven era where websites are the first face of a company and more than hundreds
of big and small web development agencies giving out their hands to help companies starting
from the design phase till development and post development errands, finding the right company
who will make your website stand out among other companies in different niche is tough and we
thank you for trusting us with your project.

For the past decade, we have worked with all types of companies starting from e-commerce,
startups, marketing companies, schools etc. and have excelled in every project we have taken.

The reason for the elevated status we hold in this industry is because our dedicated employees in
different sections work with the morale of delivering client satisfactory content. In this proposal,
some real time projects that we had worked on previously which somewhat are related with the
solution will provide you have been explained in brief.

An overview on what your web design solution is according to us will also be presented in this
proposal including the project timeline, breakdown of costs and terms and conditions.

We are very excited to work with you and thank you again for coming to us for solutions to your
web presence problems! 

2. Executive Summary
This proposal serves as ABC Software Development PLC reply to the request for proposal that
your company ESD, forwarded to up, dated April, 2022 G.C. With a project cost of 200,000.00
ETB /Two Hundred Thousand Birr/, we want to render our software development expertise to
you and produce a management system that will increase your business’ opportunities for
growth.
3. Client Testimonials
ABC Software Development PLC is one of the leading software development companies. We
have the required expertise and track record in providing optimal performance and quality of
software products and services. And also, we have different client with this software
development process. Some of our partners,

 Debre Berhan University.


 Y Transport PLC.
 DB Driving License PLC.
 Millennium Academy.

4. Objective
Building dynamic websites helps you to maintain your system throughout the whole projects that
provides and makes it easier for the organization to continually update and improve the system
and content of all the webpages.

This system aims to be managing all information’s in each project. Dynamic website
development is the most important system because it provides systematic and accurate
information about the details of the stakeholders that participate in each project. So, the project
objectives are as following: -

1. Manage the Human Resource.


2. Manage Birhan project.
3. Manage CITC project.
4. Manage Edget project.
5. Manage Solar project.
6. Manage HerChoise project.
7. Manage Tesfa project

As a system manage or management is the process of controlling each and every activity on the
system. It includes Create, Delete, Insert and Update functionalities; it provides reports on
period-to-period details of each project; Improving manpower plan and the effective utilization
of manpower across the organization; Manage Audit logs and provides user friendly user
interfaces and dynamic website.

5. Scope
This Web Application/System limited to provide that, the development of full dynamic website
that provides different information’s and service delivered by the company. A project–
Birhan,Malala, Edget, Solar, 1000days, Tesfa, Education matterand HRM databases is
implementing on the system and that enables to manage projects based on the roles of the
stockholders inside the organization.

6. Business Opportunity / Significance of the Project


 Monitor human resource, projects and finance.
 Automation of office operations for faster and more accurate documentation.

7. Project Time Line


No Task Schedule Remark
May 2022 June 2022 July 2022
15 15 15 15 15 15
Days Days Days Days Days Days
1 Requirement Gathering ▲
2 System Analyze ▲
3 System Design ▲
4 Coding ▲ ▲
5 Testing ▲
6 Implementation ▲
7 Operation and maintenance ▲
8. Software Development Team

No Name Role Description


1 ChalewTesfaye Software Software programmer is able to write code
Programmer for the business logic of the project and user
interface design.
2 AbrhamTesfaye System Make the system design for the project and
Designer show each activity and its sequence of the
project.
3 BinyamEshetu Software Software programmer is able to write code
Programmer for the business logic of the project and user
interface design.
4 TemesgenWalelign System Make System analysis to be identifying the
Analysts existing system and collect some existing
system drawbacks including business rules
to perform the project.

9. Software Development Methodology


The project implementation uses the approach of Agile Model. We need to provide a build to the
client regularly in some intervals. The client uses checks the application and then suggests
changes in the application which is to be delivered in the next development build. And due to
this reason, Agile Model is being followed in the project.

9.1. Project Development Approach

The Agile Model is used for project development. We have selected Agile Model because of its
beneficial speed without affecting the quality of product and agile makes the team so much more
productive.

Agile Model Agile SDLC model is a combination of iterative and incremental process models
with focus on process adaptability and customer satisfaction by rapid delivery of working
software products. Agile Methods break the product into small incremental builds. These builds
are provided in iterations. Each iteration typically lasts from about one to three weeks. Every
iteration involves cross functional teams working simultaneously on various areas like planning,
requirements analysis, design, coding, unit testing, and acceptance testing. At the end of the
iteration a working product is displayed to the customer and important stakeholders.

What is Agile?

Agile models believe that every project needs to be handled differently and the existing methods
need to be tailored to best suit the project requirements. In agile the tasks are divided into time
boxes (small time frames) to deliver specific features for a release. Iterative approach is taken
and working software build is delivered after each iteration. Each build is incremental in terms of
features; the final build holds all the features required by the customer.

Advantages of using Agile Model

Customer satisfaction by rapid, continuous delivery of useful software. People and interactions
are emphasized rather than processes and tools. Customers, developers and testers constantly
interact with each other. Working software is delivered frequently (weeks rather than months).
Face-to-face conversation is the best form of communication. Close daily cooperation between
business people and developers. Continuous attention to technical excellence and good design.

Disadvantages of using Agile Model

In case of some software deliverables, especially the large ones, it is difficult to assess the effort
required at the beginning of the software development life cycle. There is a lack of emphasis on
necessary designing and documentation. The project can easily get taken off track if the
customer representative is not clear what final outcome that they want. Only senior programmers
are capable of taking the kind of decisions required during the development process. Hence it has
no place for newbie programmers, unless combined with experienced resources.

9.2. System Development Environment

PHP

PHP is a general-purpose scripting language originally designed for web development to produce
dynamic web pages. For this purpose, PHP code is embedded into the HTML source document
and interpreted by a web server with a PHP processor module, which generates the web page
document.
My SQL

My SQL is a relational database management system (RDBMS) that runs as a server providing
multi-user access to a number of databases.

Applications which use My SQL databases include: Joomla, WordPress, Drupal and other
software built on the LAMP software stack. My SQL is also used in many high-profile, large-
scale World Wide Web products, including Wikipedia, Google (though not for searches) and
Facebook.

9.3. Testing Procedures

Functionality Testing

Test for – all the links in web pages, database connections, forms used for submitting or getting
information from the user in the web pages, Cookie testing, etc.

Usability Testing

Usability testing is the process by which the human-computer interaction characteristics of a


system are measured, and weaknesses are identified for correction.

Interface Testing

In web testing, the server-side interface should be tested. This can be done by verifying that the
communication is done properly. The compatibility of the server with software, hardware,
network, and database should be tested.

Compatibility Testing

The compatibility of your website is a very important testing aspect.

Performance Testing

The web application should sustain a heavy load.

Security Testing
The primary reason for testing the security of a web is to identify potential vulnerabilities and
subsequently repair them.

9.4. Requirement Analysis

9.4.1. Functional Requirements

The functionalities expected from the proposed system are documented as follows:

Company Information Module

This module shall allow managing company information such as, company detail, branches,
departments, positions, address, representatives …

Personal Information Module

This core module shall maintain all relevant employee related information, including different
types of personal information, work experience, job related information etc. Information
captured in this module is utilized by all other modules, thus eliminating data redundancy.

Employee Life Cycle Module

This module shall manage the processes through the system including the approval and
disapproval. Workflows let the monitoring of the activities manageable. A workflow shall be
initiated by one employee and approved by several other employees in the hierarchy.
Recommended workflows include Recruitment, Probation Extension, Confirmation, Increment,
Designation Change, Promotion, Bonus Payment, Leave of Absence, Salary Adjustment,
Contract Renewal, Termination, …

Forms and Letter Module

This module shall allow defining Forms and letter template, utilizing letters and form templates,
managing letters and protocol records, etc.

Leave Management Module

This module shall allow to manage leaves, defining leave types, calendar, schedules. It shall
provide a way to manage leave request. The head of the employee can grant accept or reject it. It
may so happen that an employee has multiple supervisors. In that case, his/her leave needs to be
approved by all of them. In all other cases, his leave stands to be cancelled. An advanced option
involves, that an employee has multiple supervisors and the position/hierarchy of the supervisors
are different. In that case, the approval of the leave starts from the supervisor bottom-most in the
hierarchy. If he approves the leave, it passes to the next higher-level supervisor and continues to
the supervisors as per the hierarchy. However, the leave is cancelled, if it is rejected at any level.

Employee Self-Service module

Employee self-service shall provide employees of the company with the ability to view relevant
information such as personal information, request for leaves, service, and the like online.

Former Employee

This module shall provide an option to retain the information of all those employees who served
the company and have quit for other opportunities or retired from the company. Maintaining the
information allows to keep in contacts with the former employees.

Account and Role Management Module

This module shall mange membership involves in creating new membership accounts, updating
members details, activating and deactivating members and sending notifications to members. It
shall manage roles, such as creating role, assign user to role, activating, deactivating. It also
handles user login activities such login, attempt count, lock account, unlock account, …

Message and Notification Module

This module shall allow managing messages, notification and alert activities. It allows defining
messages and notifications, count, status update …

Project and Program Module

This module shall enable to manage project information, project status, programs in a project,
beneficiaries of the program, finance the program, timeline of the project and program.

Reporting Module

This module shall allow displaying different summary, list, graphical, chart and statistical reports
about human resource of the company. It also displays different reports about the actives/service
requested and provided by the HR department.

Donor self-service portal


This module shall enable donors to create account and apply for projects or programs, to finance
the program or project in money, material, or whatever they can. Allow to trac the project or
program history they supported for.

API Service

This module shall allow exposing some basic service of the HRMS to other systems and mobile
app, such as basic employee data, employee record, clearance, disciplinary information, online
job application portal, etc.

This module is utilized by other application developer and a convenient way for integrating the
HR system to other application of the company.

9.4.2. Functional Requirements Matrix

The following matrix displays the modules, functionalities and features required for the Human
Resources Management System.

Module Features Description


Company Shall have information about the company and its branch,
logo in different size for different letter heading and
purpose, contact, address …
Department Shall provide a way to manage different department and
hierarchy in the company
Company
Position and Shall provide a way to manage different positions in each
Information
Rank department
Module
Branch Shall manage company branch information, address,
contact, …
Human Shall display statistical summary of human resource of the
Resource company with department
Summary
Personal Shall manages the personal and contact information about
the
employee
Employment Shall contains the present employment held by the
employee
Family Shall manages the family information, which is required to
contact in case of emergency, pension and other.
Qualification Shall manages the Academic and Professional qualification
acquired by the employee
Remuneration Shall manages the salary information
Work Shall manages the previous work experience gained by the
Experience employee
Skills & Shall manages the skills of the employees. This may
Expertise include all
the soft skills and hard skills of the employee.
Achievement Shall manages the achievements made by the employee
during
Personal
the term of the employment
Information
Performance Shall manages how well the employee has performed while
Module
History working with the company
Reporting Shall manages the reporting structure of the employee.
Hierarchy This is
vital when applying leave and other activities.
Disciplinary Shall manages the disciplinary actions taken against the
Action employee for any unacceptable behavior.
Document Shall provide access the documents generated through the
History system pertaining to the employment and any other
documents submitted by the employee such as certificates,
letters, …
Leave Shall displays the leave entitlements for the employee
Entitlements
Training Shall manages the list of training attended by the employee
during the term of the employment.
Employee Shall display the dates on which the employee was
History progressed to the next level such as confirmation,
promotion, designation change and so on during the term
of the employment.
Referees Shall manage any references related to the employee
Extra- Shall manage any sports activities, community
Curricular engagement, etc.
Activities that the employee would engage apart from work.
Workflow Shall manage the processes through the system including
Initiate the approval and disapproval. Workflows let the
monitoring of the activities manageable.
A workflow shall be initiated by one employee and
approved by several other employees in the
hierarchy. Recommended workflows include
Recruitment, Probation Extension, Confirmation,
Increment, Designation Change, Promotion, Bonus
Employee
Payment, Leave of Absence, Salary Adjustment, Contract
Life
Renewal, Termination, …
Cycle
Workflow Shall enable an initiated workflows should to be cancelled
Module Cancellation at
different points by the authorized user.
Workflow Shall provide a way to track the workflows at each
Status approval
Tracking point
Workflow Shall provide a way to delete or mark as closed a
Delete/closed completed
workflows by the authorized user.
Letter Shall allow to create a predefined letter template, in the
Template system,
Generation which could be used any number of times.
Generate Shall allow to select a letter type for an employee
Letters for
Employee
Letter Shall allow to approve this letter and print the Letter
Forms and Generation
Letter Letter Shall allow the user to reprint another letter, that was

Module Regeneration printed


'Letter Generation'
Protocol Shall manage protocol record information
Record
In/Out Letter Shall allow to record in/out letter on the protocol record
Leave Leave Setting Shall provide a way to manage leave information such as

Managemen Leave
Period, working days, Holidays and the types of leave can
t Module
be explicitly defined
Leave Shall enable to manage Leave schedule for any employee
Schedule
Leave Shall enable to assign Leave for any employee
Assignment
Leave Shall allow access to the leave which an employee has
Notification applied for
Leave Shall provide a way to manage leave request. The head of
Approval the employee can grant leave or reject it. It may so happen
that an employee has multiple supervisors. In that case,
his/her leave needs to be approved by all of them. In all
other cases, his leave stands to be cancelled. An advanced
option involves, that an employee has multiple supervisors
and the position/hierarchy of the supervisors are different.
In that case, the approval of the leave starts from the
supervisor bottom-most in the hierarchy. If he approves the
leave, it passes to the next higher-level supervisor and
continues to the supervisors as per the hierarchy. However,
the leave gets cancelled, if it is rejected at any level.
Leave Shall keep track of the leave summary of various
Summary employees in the company. In case, some leave which were
not used during the leave period but are transferrable as per
rules, are added to the next leave period.
Personal Shall display personal information of an employee
Information
Apply for Shall enable to apply for Leave
Leave
Employee Leave View the Personal Leave Summary and detailed leave
Self-Service Summary information

module Document Shall let the user to upload all the certificates and other
Upload important documents relevant to the employment.
Request for a Shall enable an employee to request for different services
Service such as work experience, letter for an organization, forms,

Former Shall provide an option is to retain the information of all
Employee those
Former employees who served the company and have quit for other
Employee opportunities or retired from the company. Maintaining the
information allows to keep in contacts with the former
employees.
User Account
Role
Account and Security and Shall allow to manage password, generate, create, reset,
Role Sign in sign in options, locations, …
Managemen options
Sign in Shall allow sign/login activities, such login, attempt count,
t Module
activities lock account, unlock account, …

Define Shall allow to manage pre-defined message and


message notification for some purpose
and
notification
Messaging Shall manage messaging activities such as, sending,
Message and
Activities receiving, read status, count, notify, …
Notification
Notification Shall manage notification activities, such as alert for some
Module Activities request/activity, count, read/unread, …
Event Shall allow to manage event which require
notification/message/alert
Message Shall allow to display message/notification and alert
Summary summary for a user
Project Shall allow to manage Project information, project
Project
information location, project statistics and others
Managemen
Project Shall allow to manage project progress, history, status,
t Module Timeline activities, and others
Program Shall allow to manage program information, track and
Information follow up program
Program
Beneficiary Shall allow to mage beneficiaries of the project, status of
Managemen
the beneficiaries, …
t Module
Finance Shall allow to track and follow up budgets, materials, time,
power and others invested on a project
Training Training Shall allow to manage training departments, trainees’,

and Trainee information status, alumni, information

Information
Module
Sign up and Shall allow donors to conduct self-registration and sign in
sign in to get information

Donor self- Apply for Shall allow donors to donate for projects, activities or
donation others
service
portal
Follow/track Shall enable donors to track/follow the projects/activities
activities they are applied for

Summary Shall allow to display employee, company, other summary


Report report
Statistical Shall display statistical reports
Report
Reporting
Leave report Shall display employee status, quiet, promotion,
Module
resignation, … reports
Service Shall display different service request and response reports
Request
report
API Service Shall allow to expose some basic service of the HRMS to
API other systems and mobile app, such as basic employee
Service data, employee record, clearance, disciplinary information,
etc.

9.4.3. Non-Functional Requirements

Usability

The system should be easy to use by every user. In order to accomplish this project objective, the
system should have a simple and user friendly and well-designed interface.

Performance

The performance of the application should be fast and efficient. The system should be available
for user in real time and always up to date.

Accuracy

As we were developing the application, we must make the system that is very accurate in its
functions. All the data should keep working properly, keep getting perfect input, process
accurately and produce the perfect output. Accuracy is the most important non-functional
characteristic or requirement of the system.

Security

To protect sensitive data, we may consider developing nonfunctional security features.

Maintainability

The application should be maintained in order to perform the best of its ability.

9.4.4. Hardware and Software Requirement

Hardware
Computer to be used in the office, for the administrative purpose of the system “normal” PC will
be good enough. Therefore, the general configuration of the computer is,

 Intel(R) Core i7 @ 2.50GHz personal computer with 8GB RAM and 250GB SSD ofhard
disk space.

And, also need to have a good and reliable 4MB internet connection to make the system run
smoothly.

Software

 We recommend using Chrome browser when accessing the system as administrative role
to view full functionality.
 Microsoft Windows 10 operating system

9.4.5. Expert requirement

Experts are needed to manage the admin control panel and other activities of the company. We
need a computer science graduate with BSC, and have a wonderful computer application usage,
internet usage, networking and technical knowledge.

9.4.6. Rental Service Requirements

 Domain Name and Web Hosting rental services.


 Internet.
9.4.7. Budget Requirement for Rental Services / requests, month, year

No. Service / Product Total Price Remark


Country code 1st level .et domain
1 Web Hosting 1,375 ETB
name, Per year
2 Internet DSL 1,575 ETB Per month
Total 0 ETB

9.5. Budget Breakdowns

Specification Qu
Measu Single Total
No Item Spec Spec ant Remark
rement Spec Two Price Price
One Three ity
1 Computer No RAM > CPU Core HDD 1 50000 50000
16GB i7 with > =250
3.5GHZ GB

9.6. Budget and time requirement for software development / module

The system is a complete Web Application / System that integrated through a dynamic website
and it consist of projects like: - HRM, Birhan, Malala, Edget, Solar, 1000days, Tesfa, Education
matterProjects. Those projects integrated through the system and it has own databases in order to
manipulate as a system. It is simple and easy to use system having basic minimal features. You
can get started straight away without any training, yet having flexibility to do things your way.

Below we share estimation cost in ETB for the project/system with the basic functionality. 

Employee Management = (60000 ETB)

Employee Management is a basic activity that includes a component covering many other HR
aspects from application to retirement. The system records basic demographic and address data,
selection, training and development, capabilities and skills management, compensation planning
records and other related activities. Leading edge systems provide the ability to "read"
applications and enter relevant data to applicable database fields, notify employers and provide
position management and position control. Human resource management function involves the
recruitment, placement, evaluation, compensation, leave, attendance and development of the
employees of an organization.

Program Management = (20000 ETB)


Program management is one of the systems that included to the web application/system. This
provides to manage different programs that add or included by the company. It helps to assess
the entire program that added by the company electronically and able to perform effective and
efficient program management activity within the system.

Report Management = (30000 ETB)

Report is an analytical method used to display data. The data from each project database
elaborate using statically view as it needed by the organization and it is preferable for each
projectsresources-related state, insights, and metrics with the primary purpose of improving
workforce performance, recruiting procedures and other relevant processes with the specific
dashboards.

Project Management = (60000 ETB)

There are different projects that the organizationmanages Birhan Malala, Edget, Solar, 1000days,
Tesfa and Education matterprojects are currently run as a project manually in the organization.
This system enhances the project by providing advanced web application/system. The major
management activates for the projects list down as follows,

Birhan = as the description of the organization one of the project that implement on it is Birhan.
By implementing Birhan project as a system or dynamic web application able to register
stakeholders, edit and delete their information detail, able to retrieve information based on
different filtering ways.

Malala = as the description of the organization one of the project that implement on it is Malala.
By implementing Malala project as a system or dynamic web application able to register
stakeholders, edit and delete their information detail, able to retrieve information based on
different filtering ways.

Edget = as the description of the organization one of the project that implement on it is Edget.
By implementing Edget project as a system or dynamic web application able to register
stakeholders, edit and delete their information detail, able to retrieve information based on
different filtering ways.
Solar = as the description of the organization one of the project that implement on it is Solar. By
implementing Solar project as a system or dynamic web application able to register stakeholders,
edit and delete their information detail, able to retrieve information based on different filtering
ways.

1000days = as the description of the organization one of the project that implement on it is
1000days. By implementing 1000days project as a system or dynamic web application able to
register stakeholders, edit and delete their information detail, able to retrieve information based
on different filtering ways.

Tesfa = as the description of the organization one of the project that implement on it is Tesfa. By
implementing Tesfaproject as a system or dynamic web application able to register stakeholders,
edit and delete their information detail, able to retrieve information based on different filtering
ways.

Education matter = as the description of the organization one of the project that implement on it
is Education matter. By implementing Education matter project as a system or dynamic web
application able to register stakeholders, edit and delete their information detail, able to retrieve
information based on different filtering ways.

User Management = (15000 ETB)

There are different users interact in this system based on its privilege. This user able to change
profile setting of its user account.

General Setting = (15000 ETB)

Able to setup all the adjustments of the system. Different metrics and attributes have its own
dynamic attribute to be performed on the system. Thus this system able to adjust the general
setting.

10. Project Millstone


No. Project Detail Date From Date To Total Hour
1 Requirement gathering and analysis 01/05/2022G.C 15/05/2022G.C 150

2 System Analysis 16/05/2022G.C 30/05/2022G.C 150

3 System Design 01/06/2022G.C 15/06/2022G.C 150

4 System Development 16/02/2022G.C 30/06/2014 150


G.C

5 Deployment 01/07/2022G.C 20/07/2022G.C 200

6 Testing 21/07/2022G.C 25/07/2022G.C 50

7 Training 26/07/2014 G.C 30/07/2022G.C 50

8 Maintenance 01/08/2014 E.C 01/09/2022G.C

11. After sell service


We provide trainings for all stakeholders that perform activity in the system. And by providing
proposal able to perform additional features that are raised by the company.

12. Constraints
While we develop this project several constraints may have face. In order to fix those constraints
we prepare plans as the constraint type.

13. Pricing and Payment


In order to implement this project totally the company provides 300,000 /three hundred
thousand/birr including software development cost. The project cost is 100,000 /one hundred
thousand/ birr for the detailed budget breakdown, and the software development cost is
200,000 /two hundred thousand/ birr totally the company provide 300,000 /three hundred
thousand /birr in this project. The payment method is divided with three terms, 1 st term pay 30%
of software development cost next to the agreement of the project. The 2 nd term pays 40% of
software development cost next to implementation of the system. And finally the remaining 30%
pay after the project completed.

14. Conclusion
The project databases are the main database that the organization uses. It performs all the CRUD
(Create, Retrieve, Update andDelete) functionalities. It has own stakeholders to be included on
the system and it’s a unique attribute that identifies each project stakeholders.

The project of Web-based Project Management System for ESD is the requirement of all
organization to manage the men power, projects and programs in proper and efficient manner.
Throughout the training, we were able to put in our efforts to make the project a success. The
environment provided by the company enabled us to work in a positive manner.

You might also like