Posted by Unknown
XYZ University (Deadline: January 26, 2015, 9am)
Enrolment Process
Enrolment in school serves as an important part in the life of a student as he enters a school. It gives students the impression on how the institution manages and manipulates the entire body. It forms part of the impression formation of the school as it is the first experience of all students.
As computer technology has become an important tool in human race, the student online enrolment system of XYZ university, developed by the Management Information Systems (MIS) and the Technical Services (TSO) of the university, enables their students to enrol in their subjects prior to the commencement of their semesters. Aside from allowing students to enrol through the internet without experiencing the hassle of travelling to the campus, the system incorporated the business rules in the academic world-subject pre-requisites, student’s payment status, and other vital information about a student’s registration in the university. It must be highligthed that one of the important things for a student must have for him to enrol in subjects for the following semester is his grades.
As a start, XYZ University and TSO headed by MR. A developed online programs which allowed teachers to submit their students’ grades online via the Academic Information System (AIS) and which allowed students to view their grades via the Student Information System (AIS). It is also through SIS where students can choose courses to enrol in.
In essence, grading is an exercise in professional judgement on the part of the instructors and professors. It greatly involves the collection and evaluation of students’ achievements or performance. Through this process, various types of descriptive information and measure of students’ performance are converted into grades that summarize students’ accomplishments in class.
However, as the school opens the registration for the coming 2nd-5thyear students for the second semester of School Year 2011-12, several problems have been experienced by the school and of the students:
Non-enrolment of students due to late uploading of students’ grades by the teachers caused by several factors including computer literacy of senior teachers;
b. Slow updates of course and grade uploads due to slow connection and server traffic caused by the number of teachers and students using the program all at the same time, and;
c. For some reasons, the system’s database was hacked which resulted to mismatch of students’ grades and students’ identification.
Assuming you have read the entire PMBOK, please answer the questions below in no less than 3000 words.
Question:
If given the opportunity to be the Project Manager of the programs, what quick solutions to these problems can be introduced?
If
given the opportunity to be the Project manager of the programs, first,
I would do my best to educate the teacher’s or the users of the said
program or even giving them the right knowledge on how to operate the
computer properly. Doing this to the specific users could prevent
problems such as computer illiteracy or users are unknowledgeable on the
program. This is a very important step in developing a program. The
creator or programmers must educate the users well on all the
whereabouts of the said program; so that the programs can be used at its
maximum efficiency and that would all users are able to handle the
program well. If the senior teachers could really not afford to learn
the program or even how to use the computer itself, we could come up on
another strategy to solve this particular issue, like having somebody
who is knowledgeable enough on the computer and the program to encode
the necessary information or data that must be uploaded. These personnel
however must be a well trusted one and the information uploaded must be
verified by the teacher itself to prevent unlawful acts like, changes
on the data uploaded. Before implementing the program, the development
team must have a testing period of the said software. In this way,
preliminary issues and bugs could be detected and the users like the
teachers could have a glimpse or a partial touch on the program. This
would help the teachers familiarize the software, in this period also,
users could raise questions or clarifications about the user. In this
period also, issues met by the team are listed and is given necessary
solutions. Issues or clarifications that would be mentioned by the
teachers could also be given answers and be clarified. In this period
also, necessary changes or desired changes on the said program could be
given attention. During this testing period, feedbacks on the teachers’
side are very critical. Their feedbacks are of great value; this is
because they are one of the main users of this program.
As
project manager I would also suggest to put a deadline on the teachers
uploading of the students’ grade, and teachers who would upload grades
late should have necessary disciplinary actions or like penalties be
received by the late teachers. This should be a rule especially on the
teachers’ side. Late uploading of grades would only mean that a certain
teacher is lousy on his job, not doing his job well. If students could
not enroll because their grades were not uploaded on time, this would be
really creating a big problem. Not only the lousy teacher could be
blamed about the situation, but also the University itself for
incapability of monitoring its teaching staff if they are doing pretty
well on their job. This is really unfair on the side of the student, the
management, and also with the ones who are paying the teacher. The
University should be the one that would primarily make this move on
their teaching staffs, this is the University’s responsibility, they
should be the one guiding and watching their teachers if they are really
doing the right job and if they are doing great their work. Uploading
of the students’ grades or any other important information that the
teachers’ needed to upload must be monitored by the University or the
Deans of the University. They may also be the one to monitor their own
teachers if they are uploading the grades on time. In this way also,
tracking of the teachers’ performance could be watched close.
In
this particular solution the teachers would be forced to work well, and
not to be late in submitting on time. This would be a big help in
preventing the issue of students that are unable enroll because their
grades were not uploaded on time. This would create chaos, the students
would really file complaints and this would be a problem. So, if the
teachers’ could be taught or be knowledgeable enough on the computer and
the whereabouts of the program, problems like, students that are unable
to enroll due to the said problems would be prevented.
Next,
as project manager I will check if the universities Network is good
enough for the program. I’ll check, is the network doing well enough for
the users, If not, I will find the problems on why the program is not
working well with the present network. Slow
updates of course and grade uploads due to slow connection and server
traffic caused by the number of teachers and students using the program
all at the same time, in case like this, I would greatly propose to the
University to upgrade their network. It is clear that the current
Network cannot be of efficient use with the said program, the users
would probably not be satisfied, and would also probably be bragging
about the slow performance of the network. For the program to work
efficiently a good network connection that could meet the necessary
expected output of the users is needed. With this, as project manager, I
would really persuade the University to upgrade their network for the
program to work efficiently. With slow network connection, slow updates
would really be an issue; program would also be really hard to access by
the teachers or students in the University because of slow network
connectivity and poor network performance. With this kind of network
program will not work efficiently, and the users could not maximize its
capabilities, and would probably be a result of money, time and effort.
To prevent this, Network upgrade is the best option I could think of if I
were to be the project manager of the program. Network
upgrade that would be chosen should be just enough for the program to
be used by the University and its number of users. It is not necessary
to choose a very powerful or very fast network connectivity if it is not
necessary. It would just be a waste of money. The network should just
be right enough for the program to be efficient enough for the users, so
that the users could maximize the programs capabilities. Having
this upgrade will make updates of course and grade uploads to be faster
which will be helpful for accommodating a large number of users and
their needs. It is also advisable to have an administrator to work and
monitor on the program so that the program will be monitored timely,
preventing or any problems concerning the program would be easily fixed
because of the continuous monitoring of the administrator. The
administrator will also be the one to work on the possible solution on
the issues that will be met on the program along the implementation
period of the program which can possibly rise anytime. Having the
administrator to monitor the program will be useful thus further
complication will be avoided since there are many users of the program.
Also having a team that would help the administrator will also be
helpful on monitoring the program and having it stable and less with
issues or bugs. This team will be the technical support team, though
there is an administrator as we all know he can’t or he may not possibly
accommodate all tasks very well enough because he has no support. This
is big task, if lots of issues would arise the administrator would
probably have a hard time solving all of them and maintaining the health
of the program. The technical team will help the administrator finish
the job faster and even solve the issues a lot faster. If a team would
help maintain and monitor the health of the program, detection of
possible bugs, and system failures would be faster and more accurate.
The network administrator and his team will provide the necessary tasks
to keep the system running smoothly, and solve issues effectively.
Though this would cause the University another addition on the expenses
and increases on financial release, on the other hand it will compensate
on the money that will be lost if the system would fail or will be
down. Though this will increase release of money, but this would also
decrease the great amount of money, time and effort when the system
would be down due to down system or failure of the program to run
smoothly. This would still be very beneficial on the part of the
University, because this would probably help them keep their tasks and
schedules run smoothly if there are no bugs or errors on the program. In
making the program, this project will yet again go to a process of
self-repairing. Since it has defects all over the codes and security has
been breached by those hackers, further study is necessary and I should
have competent members that can solve the issue very effectively. This
will take a long time but will be further reduced if we all cooperate.
Having the previous team is also recommended since they created the
system first and they are also vital in recovering the error of the
system and will be able to direct the new team of what was the error of
the system and how will it resolve back again. A good technique or
strategy is needed In order to finish the project for good. There is no
success if there is no strategy to conquer the lingering presence of
mistakes that’s been in the project the whole time. However implementing
change on a project depends on how many are the members or group that
will execute the project manager’s plan. If the team is huge enough then
there is no problem of assigning whether he/she will be sent there at
the program section or he/she will design according to his/her specific
skills and abilities. However if it is small then time is of the
essence. Work until it gets the job done. Organize schedules and hold
meetings as regularly as you can. It would be a pain though but it gets
the project faster. As a project manager, I would reorganize the teams
into tiny little bits. One would handle the design, another would
determine what mistakes the system was, and also another would handle
the codes and work with the programming team to implement change in the
codes. The jumbled information of students and faculties must be
repaired also since a hacker hacked into the database which makes the
work harder than ever but I have full confidence with the assembled team
as a project manager should be keen to pick the best person for the
job. In account of the database, it should be either repair it by
reorganizing the information stored in it or to create the information
all over again by creating a temporary system that will record the data
of students and transfer it to the database. Uploading files in the
other hand is different. It could be that the codes is long and
unorganized or it could be not clear at all or it would be the hardware
that is the problem. I, as the project manager, should restructure the
codes as simpler as possible. A change in hardware would be a nice
addition such as this would greatly enhance the rate of uploading files
to the server. A new user interface would be nice if it the current one
was old therefore bringing new style for the students and faculty of the
XYZ University to be proud of them.
The
systems database being hacked and resulted to the student’s grades and
identification getting mismatched is really a big problem. This would
probably make the students angry cause mismatch of student’s grade and
identification are both serious or rather very important data that must
be securely kept by the University. This problem would have a big effect
on the University since the database itself was the one affected by the
hacking. This problem is really hard to prevent thinking that there is
really a big possibility of it happening though not sooner than what is
expected. There should always be a countermeasure to this problem. There
is no such thing as perfect security, though we could think and have
possible solutions readily made or prepared if we expect these kinds of
problems in the future, thus we could lessen the damage. Having
solutions ready before these problems already happened would make the
problem’s damage if we could apply those solutions effectively and quick
enough. Having quick solutions to these problems is very vital on
maintaining the credibility and the integrity of the important data of
the students that the University holds. Having the student’s data such
as student’s grade or identification is a big responsibility of the
University. This task is still part of the administrator’s
responsibility, this is why having a network administrator and the
technical support team is very important. They keep track for the
possible problems that would appear from time to time at the program and
one of these problems is hacking which is very dangerous especially it
destroys the credibility and integrity of the data. Further information
by the students is also permitted as they give great constructive
criticism to the system. They are the first ones to use the system of
course which makes them our great customers. There is someone who said
that “The customers are always right” is always correct. We must
understand the customer’s agony by fixing the codes that are in the
system. Changing the system to a better one will surely give them
happiness as what project managers must do. A lot of functions in the
system must be implemented if this must be finished. The system must
take full advantage of the current technology around us taking all the
latest techniques in the internet, what they use and how to combat a
threat if there is one. In this way we can safeguard the system with the
necessary technology to ward of the hackers and make the system as
faster as possible. There should be a full understanding of the system
of course. A full understanding will make the job easier and less messy
as programmers would be in confusion if this would happen. Also, further
study is needed for this project. If there are more defects that stayed
in the project and has not been seen or resolved then it would be wise
to record it in a note or paper that will inform the future project
manager on what to do or what they could succeed in times that we were
not. After releasing the system to the public, there should be a testing
phase so that the team can handle the old and new bugs that have been
seen by the team that’s why there is a beta testing stage that will
invite some of the students of the University to examine and create some
opinions of the project that will make the team be aware of the problem
or be proud of themselves for the compliment that the students give
them.
Having
continuous monitoring of the system will help lessen the possibility of
the systems database to be hacked, if hackers or crackers would attempt
to illegally enter the systems database or do whatever illegal and
destructive things on the program, the network administrator and his
team would quickly catch them and as a result they could prevent this
from continuously happening by applying the necessary solutions needed
when these problems be met. Since the administrator and his team has
gained control and monitoring over the program then any complications
can be easily identified and will be resolve with the necessary
solutions needed. The University should also have a much stronger
security provided for the protection of the students’ grades and
students’ identification. Making the security tight will also lessen the
cases of the Universities’ program database being hacked. This will
also help avoid or lessen the problem wherein the student’s grades and
identification will get mismatched. Thinking about the fact that the
program was hacked then the previous security wasn’t proven to be strong
enough and the program was not monitored enough, though the fact that
there will always be a hole in every system because there is no perfect
security, then the security of the database should always be monitored
and controlled. As project manager I would really suggest to also
upgrade the Universities network security to be upgraded and the
security of the system’s database should be constantly monitored. There
should also be a back-up file for the database. Having back-up files is
very critical and vital on making the program running healthy and
solving issues in a quick response time. We cannot always say that the
network is always secure because it is constantly monitored, still we
cannot prevent problems. We cannot possibly say when will the system be
down, or whether the data are always in tacked in the database. So to
prevent a total loss of data when the database would be compromise,
having back-up is a very good solution and data loss prevention.
Constant back-up is really needed so that if the current program would
be down and the database would compromise we could quickly make the
program running again quickly because we have back-ups. With
this system I can conclude that this will be a great mark in the
university that they will be proud of. What I did and my advice will
become great for years to come if the project was a success. The
enrollment system will become faster and will not delay the students and
the faculty. It would be effective and will make the students be
inspired and hopefully be more productive than ever. If anything goes as
planned and executed perfectly then things will go smoothly as you can
imagine. I wouldn’t worry if there are still problems that can arise
from the new system. I can guarantee that if the next project manager
will handle the project again then there is no need to be afraid of
because we have documented the previous project of what is the problem
and what should be avoided and display the strategies we used and that
will be undeniably helpful to them. That will be what I will do in order
to secure the future of the system in the hands of another project
manager or I could be again the chosen one to modify the project again
or be given the chance to create a new one if possible.
Being open-minded and preventive is a good attitude for a project
manager, a project manager should always expect the unexpected so that
he could be prepared of what is coming and make the necessary actions
and solutions to for the coming problems.
|
0 comments: