The OMS: Our in-house multitasking Management
software
I've described the features of the OMS in relation to the activities
that happen within the organization:
Customer Enquiries: When a client enquiry
reaches a 'hot' stage, ready-made templates can be used in the estimation
of time involved, description of the scope of the project and the client
requirements.
Project Management: The moment a project
is created at the Requirements capture stage it is added to the OMS and
the project manager receives a notification of the project created. He
is then able to assign tasks and resources with the help of the project
leaders. Workflows when added are approved by the project manager. A project
leader is able to track multiple releases for the project, multiple objectives
and milestones easily with the OMS.
Once tasks are assigned to individual resources, resources enter their
individual task times and completion dates in the OMS. When a task is
recorded as complete in the OMS, it is then sent to the Quality assurance
team for checking.
Calendar:
A calendar is maintained for each individual and the user can add all
scheduled work into the OMS. So, when a new task is being assigned to
a user, the OMS gives the number of free hours that the user has on that
particular day and suggests a proper assignment time and date for the
task.
Performance Management: An added feature
of the OMS is a Human Resource element that helps a human resource manager
track employee performance. In a 360-degree performance review, the peer
review is carried out quite easily. The HR manager adds the template and
it is sent automatically to all employees who can fill out the requisite
details about their colleagues and submit for analysis. The OMS uses a
pre-established formula and calculates the results that are displayed
in a user-friendly manner to the HR manager.
In conclusion, it is most important to define the client's role in project
management. The client needs to understand the processes and responsibilities
that will be crucial for a smooth and effective client-developer relationship
and a successful final product. The client needs to agree on the communication
protocols during the project, the change control procedures regarding
scheduling and budgets. All said and done, this is what will make for
a satisfied client and a successful project.