Friday, June 5, 2009

About me

My name is Khairina. I am 23 years-old. Born on 10th of December 1986 as the 3rd child of my parent at Petaling Jaya, Selangor. My family is not large. There's only six of us. I got one elder brother, elder sister and later one younger brother plus my parents. My father works as technician and my mother is housewife. But at the same time, my parents run a business since they have two outlets in Bangi PKNS Complex which sells ibadah equipments and foodstuff.

My elder brother, 26, studying Arabic language in Syria. My elder sister, 25, is married and currently have one little baby. She is IIUM graduate and will continue her Master of Education in IIUM next coming semester. Next is me, having my third year in Kulliyah of ICT, IIUM majoring in Computer Science while my younger brother 21, currently on training provided by Ministry of Education.

I live in Bandar Baru Bangi, Selangor. My house is located behind 'Kamsis UKM' or University Kebangsaan Malaysia Student Campus so i don't have many neighbors since UKM students living behind my house are shifted through each semester in that university. I classify my life as moderate, not overwhelming rich but I conceive as 'enough'.

Since child, my mother always grow me up with to-be-doctor set in mind. But i always involving myself in arts; drawing, and inventing things. My hobby since child is reading. I even started to read a very thick fiction novel about space while I still in primary school. My parents really support my interest and they bought me many books, novels and magazines. I like reading any type of book or writing. I have included some links on the right panel of my blog to the things I read. The genre I like most is ancient historical and fiction. Other than that, I also love to travel.

I am currently into social charity work, giving up my strength as a teenager to the people around the world. I have experience in helping some people in rural areas and kids . I found this kind of activities bring a lot of consciousness and make me more grateful to be who I am today.

In the field of study, I have load of interest on Linux since last couple semester, after being introduced to the open source system. For that, I have printed and collected many materials on them for my own reading. Thanks to my lecturer, Dr Mohiyuddin who motivate me to learn and provide me with loads of reading materials even after I finish a course with him. But since I am still new, many things I have to learn to master in Linux.

It's quite a while for me to think image that represent me and some of my friends suggest images for me. Later then I think image that best represent me best is the starfish. Instead of liking the shape of this creature, what I like most about this creature is it's uniqueness. Inside the water, we'll see them so softly moved like a rubber or jelly but once it brought to the land it's actually very harsh and tough like a rock. I have experience of touching it once during my visit to Semporna Sabah and I found the starfishes come in many colors. Some features of the starfish that I think represent me is the symbolic of its nature of living. I can easily suit myself at any places I live. I am not very strict and though not a very lenient person. Maybe I am more like the starfish which will be so harsh on certain conditions but also can be very soft under other circumstances. The picture below I had taken myself on an island near Semporna.




If Allah brings you to it, He will bring you through it.

Thursday, June 4, 2009

Educational and career goals

My educational background
I started my early education at my hometown, in islamic tadika and later at primary school, both near my house. When I reach 13, due to the reason that my parent will be going to Mecca, i started be separated apart from my family, beginning my secondary school at Johor (Sekolah Men Ugama At-Tanwiriah), near to my grandmother's house. After a year, i move to school in Pasir Puteh, Kelantan (SMU (A)Saniah) since at the moment, both my brother and sister are studying there. After PMR, again, i move to Kota Bharu Kelantan (Maahad Muhammadi Lilbanat- same school with my sister). After SPM (Sijil Pelajaran Malaysia) i further my study to IIUM Matriculation.
Reversing back few years ago, I always wanted to further my study to East countries. My interest grow since I'm 14 years old where many of my seniors with good examination result manage to get in the universities there. But, as time moves, the students are no longer be given chance to easily get there due to the many speculation occur in our country. Even i got a good result in SMU (Sijil Menengah Ugama- basic requirement for pusuing study in East universities), I have no chance even to apply any of universities in the East and every single of my dreams slowly faded.

Why IIUM? Why ICT?
I am currently enrolled in my third semester as undergraduate student in International Islamic University Malaysia (IIUM) specialty of Kulliyah of Informational and Communication Technology majoring in Computer Science. Since i have a childhood dream of living in East countries and had my life at Kelantan, it's obvious why i chose IIUM as the next destiny of furthering my study. I love living in a good environment where we feel safe in there, less bad people, more wise people which will lead us to be as wise as them. But, getting in IIUM is a blessing in disguise. Even I have no intention at first on pursuing my study here, I slowly learn that this is the life i belong. I have traveled to many places and I learn that to be good, what we must have first is determination inside ourself. No matter where you are, you can be somebody.
About choosing the course, ICT, I actually have strong interest on computer and almost all my cousins are working in this field. Therefore, even I am offered and accepted as student of Kulliyah of Economics at first, I converted to KICT once I get into IIUM. To be honest, I have more interest of hardware part of computer. Once, I ever taken out all components of my CPU and rebuild it back, just for fun during leisure time at home. Conversely, I have less interest of fancy part of computer and even my wallpaper in my Windows or Ubuntu are both the default one. I just explore on what a system capable to do than I will switch back to default mode.

Challenges
The biggest challenge I face as a student is time management. But I do think that time will never seems to be enough, but it still always be wasted. I always remind myself that 24 hours per day that Allah gives should be enough for all mankind untill the end of the world. So, it's my challenge to get it rightly and use it wisely. It's also challenging for me to balance my study and my other interest. The hassle day I face everyday made I have no time for reading books or novels. While I have some program of social work, I will left a bit of my study behind. Resulting from this situation, I decided to end my social work contract and start to focus more on my study.

Achievements
My achievement in the field of study is quite moderate. I just manage to keep myself having good result every semester and that's it. Recently, I started to apply to join in Research team, after nearly be accepted, I cancel my participation due to time constraints. My achievement in co-curricular activities is quite a few. But those are none for me to be proud of since they are achievements for bringing up myself self-esteem and learning the life as it is.

Strengths & Weaknesses
I can say, my strengths are the fact that I can work under pressure, can separate personal matters when I'm doing my works. I am well-verse and good at public speaking. In the field of study, some people say I'm perfectionist but I think I am a person that want to do the best in everything I do. I hate 'cincai' work. I am very detail on keeping the work neat, with right spelling, grammar and alignment. In the other hand, my weakness must be again, time management. In the study field, I am very bad at Programming (C++, C, Java).

My Career Goal
Upon successful completion of my undergraduate, i will earn Bachelor in Computer Science. I intended to concern my study on security. My goal is to pursue a carrier as system administrator or security analyst after completing Master. I'm aiming on going abroad furthering post graduate on these field. After completing Master maybe I will undergo working to the Ministry of Malaysia due to JPA contract i currenly hold. Moving becoming ten years, I see myself doing business on this field same like my parents do or being a lecturer giving up my service to the next generation. At the same time, as my hobby is reading, I always dreaming myself to be a journalist or book writer. Some of my long-term plans include to write books and get it published by my own.


Tawakkal: Make Du'a, Do your best, And leave the Rest To Allah

IT Project Management Tips

In matriculation (MCIIUM), I get myself involve in many leadership program since I see it bring some good of bringing up my self-esteem and create experience of being in some programs. After some experience in school, I started in a leadership training as Secretary and later Catering sub-committee in Taaruf week. Later in main campus, I started to join facilitating program under Wawasan Club and currently I am the Secretary of Mahallah Hafsah Representative Committee (MRC) for current tenure 2008-2009. As I join and involve in managing projects and program, many experience regarding managing a project I have gone through.

For IT projects, since I'm KICT students, a lot of IT projects have been done throughout each semesters such as the fancy Building Learning Base Flash for Kindergarten Children and Online Shopping Website to more advance such as Ibn Jaafar Filing System, Set Up Sguil in Linux Ubuntu and so on. All have been successfully done and basically in a group whereas all of the member will be assign a role.

Each of the tips below are all base on what I have learn in class combining altogether with what I had experience and learn as in practical in both project types. We will go through each chapters in Schwalbe book entitled Information Technology Project Management (5th ed.)


List of chapters

Chapter 1 Chapter 2 Chapter 3 Chapter 4

Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9

Chapter 10 Chapter 11 Chapter 12



Chapter 1: Introduction Project Management

This chapter basically introduce us to basic terms essentials in project management. Project, is something (product, service or result) which must have our own clearly defined purpose, undertaken by identified group of people, in a duration of time and require resources.

One of the important point in this chapter is about the triple constraints which are; Time, Scope and Goal. If any of these constraints change, at least one is affected and need to be change as well. It's proven in example of my situation therefore let me share you some experience of mine. I currently managing a program for Mahallah which involving 36 foreign students to a home-stay at Terengganu. We acquire some amount of money in running the program, since the budget exceed the amount that a principal can approve, we have to seek for approval from the Director of STAD or Deputy Rector (part of procedure in the university). What happen was our proposal has been rejected at first due to our cost allocation which need to be increased. Since one of the constraints been changed (Cost), we have to re scratch budget allocation and resend back the application letter and it cause the date of the program is a little bit delayed.

Some tips I would like to suggest, always be prepared. Unwanted and unexpected situation may come to you, so always have a Plan B or backup plans so you are clear of what you want to do and even the constraints have occur to be change, you can manage it well.

"Man plans, and it's God who decides"

One other thing we must to take note from this chapter is the project management framework which consists of nine knowledge areas which we'll gone each one by one on later chapters. All nine knowledge areas are including integration management, scope, time, cost, quality, human resources, communication, risk and procurement.

Back to top


In this chapter, we are introduced of the organization, it concept in broad, and also, we are guided to perform organizational chart which have 3 types (Functional, Project and Matrix). As we go through the chapter, we form the organizational structure in practical for our group project.

Firstly, our group got the title of project to do Human Resource Department IT project and as the result from discussion and brainstorming, we decided to do enhancement of performance evaluation of the academic staff in IIUM which evaluate quality of a lecturer.

In determining position in project chart, we randomly pick amongst ourselves to hold certain position base on basic strength and weakness of ourselves. For example, we agree to choose Abi Dzar as the project manager since he has the clear picture of proposed project, and we hope, he will lead us to produce good outcome.

Important tips in this chapter, even all the members are well verse in his/her capability and knowledge, we must identify the character of each person as well as their strength and weaknesses so we appoint the right people to the right job. This will make your project get into the right track and maximum accomplishment can be achieved.

Nothing great was ever achieved without enthusiasm

Back to top

Chapter 3: The Project Management Process Groups

As we acknowledge, a project involve processes. A process is a series of actions directed toward a particular result and project management process groups include initiating, planning, executing, monitoring and controlling as well as closing. These five processes are basis in every project. Project initiation is done to formally denote the start of a project in which the key stakeholders and project manager are assigned. These assigned people then move to planning phase where a project management plan that describe plan on whole project to the end to be guidance for the next phase- execution. Project team members will take into place where they execute planned project and turn it into a completed product. This process will take longest time and require most resources. In the meanwhile, as the project run, the member and project manager will consistently monitor and controlling the progress of a project. Some milestone might be targeted in some points so it's easier to keep track and do monitoring. A consistent kill points is important if any error occur so it can be detected in early time so the project will always heading to produce the right product. Last but not least, closing the process. It involves gaining stakeholder and customer acceptance of the final products.


These processes can be map with nine knowledge area mentioned in previous chapter. Later in next chapters we will go through one by one of the nine knowledge area in basis of processes from this short chapter.

Back to top

Chapter 4: Project Integration Management

The first knowledge area in the book is the most important one of integrating core and facilitating knowledge which is; Project Integration Management. This knowledge area as stated in Chapter 1, is effects and affected by all other eight knowledge area, so a success of a project very much depends on this part. Listed below is the processes involve project integration management.

  1. Developing a project charter.
  2. Developing a preliminary project scope statement.
  3. Developing a project management plan.
  4. Directing and managing project execution.
  5. Monitoring and controlling project work.
  6. Performing integrated change control.
  7. Closing the project.

Basically the whole chapter is explaining each of the points above in detail.

The rise of Islam offers perhaps the most impressive example in world history of the power of words to alter human behavior in sudden, surprising ways. - William H. McNeill

Back to top

Chapter 5: Project Scope Management

In a project, we have to specify our scope to ensure every member leading to the right end. So every member must know their specific scope or all work they need to do in completing the project. Scope management involve some processes which are planning and defining the scope, creating work-breakdown structure (WBS) and followed by verify and control the scope defined.

Firstly, the way of how we going to do scope management also be documented and this document will guide through all process as they take place.

One part that might be essential in this chapter is creating WBS. Some approaches can be done but it's just like scratch the task or activity in organized hierarchical way. These hierarchy play significantly important since it will differ level of task and activity in it. Some brief concept of WBS have been define by the lecturer in class and she even gave us clear picture when she brought in real example of her own project's WBS. Then, we had been given WBS as assignment.

When I exercise WBS for my group, which is for 3 departments-task using SmartArt in Microsoft Word 2007 (the software really helps and amazingly intelligent), the font which automatically adjusted by Microsoft become very small until I have to zoom very big. I know that I can separate each department to be in different sheet but actually all departments are interconnected. Later, I divide those tasks in different sheet so it's viewable and I couldn't imagine if I get into very much detail, WBS can be super duper big! :-)

Later then I feel that WBS is not a good medium for a big project. It's not systematic and troublesome to refer for guide. It only suits for small project, so the task can be break real down (into details) and not all subdivided task are visible to all members (maybe one person only holds his part of scope with no concern on other's detail). I remember some other diagram like Activity diagram (generated by StarUML) or flowchart, even they're a bit complex, but it can hold many things such as the flow in their shape, more precise and systematic.

Some days in between, I went to a meeting for Mahallah program, and I started to draw WBS for me to easily navigate all work to be done. There is it, I figured out the best strength of WBS. Tips for this chapter, WBS is best for it's simplicity and understandable.

WBS is simple, can be sketch in just couple of minute can can be understood by most of people. Afterall, if people who read the structure of work don't understand all shapes in those flowchart and activity diagram, there's no point of using it. Therefore, I realize a thing that the most important is the structure that can be understood by all people even they don't have any background of IT since IT project normally consists of people from various areas and field of studies.

If you don't change your mind, why have one?

Back to top

Chapter 6: Project Time management

Few weekends ago, I went home and I perceive my father's Gantt Chart he currently using on a running project of PKNS. It contains with bars of activity which are denoted by some colors to determine durations, milestones and some other information. In this chapter, we discusses on time management and the processes include defining and sequencing the activities, estimating resource and duration for each activities as well as develop and control the schedule.

A proper scheduling is undeniably important as it play big role of ensuring the project success. It distinguish a good project from an awful one. The schedule is used to ensure project done in time with properly manage all activities along with resources. Some milestones may be dictated at some points, level or phase in a project for the project manager to ensure completion, scope and objective align with PMP.

How to develop a good project schedule?

  • Start draft one at early stage of project initiation
  • Keep update the schedule as the project moves
  • All duration or deadlines determined must be realistic
  • Take into account all activities should be done, if the scope is large or involving so many processes, divide the project into phases or level and create milestones of each
  • Gather enough knowledge of needed resources (man power, hardware or software or might be services)- how they are to be used and their availability
  • Ensure time-line created fully manipulate duration given and resource available.
  • Develop legends which are easy to be understood, colors that represent conventional way of importance level

Not to be forgotten, the commitment of all project members are needed where they must always keep align to the project schedule and adhere to all deadlines determined. It has no meaning if we have a very good schedule but the project members disobey on it.

The Prophet (PBUH) said: Not a single dawn breaks out without two angels calling out: “O! Son of Adam, I am a new day and I witness your actions, so make the best out of me because I will never come back till the day of judgment.” - AlMa'thur

Back to top

Chapter 7: Project Cost Management

This chapter introduce us to an essential topic since all project involve money. Normally, some cost has been approved or allocated to your project. Bad cost management lead your project is off on the wrong foot or precede cost overrun and both could impact your project to be delayed or suspended , or even worst; possible cause project end or termination. If project cost spilled, time and scope might change and stakeholders or customer may no longer interested on the project you had done, since it bring revenue generated will spilled as well and shows that crappy project management bringing all the whole nine yards of your effort are useless. I have notified some points of having good cost management below.

Tips to ensure good cost management (base on cost management process)


  • Cost estimation
    • Base thing that we have to do is in the initiating process whereas cost estimation must be logical. Wrong estimation will harden cost management. Pick a good person who have well-knowledge of financing, experience enough in allocating cost is important hence a realistic figure of money is allocated. Some information from outside source might be needed.
    • Cost estimation done in the first place might be not total accurate therefore people who develop estimation should struggle to do estimation as precise as it could be. As the project runs, team often find out some cost which has been overlooked. Thus, prediction of these kind of situation must be identified in early cost estimation.
  • Cost budgeting
    • Create cost baseline that show time-phased budget so project manager are able to keep track on the progress of project along with budget spent in some points of time. The cost baseline should also take into account realistic and predictive all events might occur.
    • In addition, for any changes if happen, produce an updated cost baseline or revised cost baseline, so it's always reliable and precise to refer.
  • Cost control
    • Another important process of cost management is cost control where project manger have to monitor cost performance
    • Cost monitoring can be done referring to the cost baseline developed in cost budgeting. The point of time placed in the cost baseline is in periodic or regular basis and the project manager must perform proper measurement of cost performance in each points


The cost is long forgotten but the quality is remember forever

Back to top


Many of IT projects aiming of producing quality products or services. What is quality? To what standard that a product can be competent and considered having good quality? ISO defines quality as the degree to which a set of inherent characteristics fulfills requirements. Several characteristics has been listed in order to consider quality of a product. Here are few characteristics that I consider essential feature for qualifying a product or services in concerns with IT project:

  1. Functionality - Main feature of a product is to be functional or less the product bring no meaning to the customers.
  2. Maintainability - Other than to be functional, a quality product normally can easily be maintained. More maintainability feature it provide, more likely a product to have better quality than the others.
  3. Support - Additionally, one feature in a product to identify they have quality is when they provide consistent support for their customers. Dell Inc. emphasize on support to ensure quality of their product and in enhancement of service for each product purchased by the customer. This feature may just an option for producers of product but the approach done by Dell proven to made them in glory.
  4. Structured and robust - For IT project, data structure is important to ensure the data is understandable by third party which may not part of project team members. The product must be robust where it could tolerate and take into account possibilities in all conditions.
  5. Fault-tolerance - Another important feature could be fault tolerance which indicate that it could tolerate and the system not auto crash or machine just break down if any error happens.
  6. Open to future enhancement - Quality product also understandable by others as mentioned above for the sake of future enhancement that may be made by others. This is a very important feature where all part of project must be properly documented since nature of IT project which is open to be learn by others.

How to assure quality of your product?

  • Set standard - Standard to be followed by the project must be stipulated so that the project move toward that standard.
  • Role and responsibility - Project manager should be responsible for assure quality from scratch (early start of initiation process continuously until project completion).
  • Material - The product must be made by material that is acceptable in quality so it's last longer.
  • Benchmarking - One approach which is benchmarking is also good idea for project managers to look another similar succeeded project.
  • Quality audit - Structured review by set of people who have good command of quality auditing. They sometime hired from outside the project people so that they made unbiased auditing.

Overall, high effort must be done to ensure product quality and this effort is worth since high-quality product usually draw customers' and researchers' attention to be used or manipulated to be better product.

The World is three days: "As for yesterday, it has vanished, along with all that was in it. As for tomorrow, you may never see it. As for today, it is yours, so work in it."- Hassan al-Basri

Back to top

Chapter 9: Project Human Resource Management

This chapter is merely important for us to understand since our role in group project is Human Resource Department. After we got this department as role in project, we actually gather real information of IIUM Human Resource Department through website and I even go to HR office on my way to settle some work there to see how they flow. What I learn, HR is basically about managing people (as for IIUM, HR concerns on all staff, - academic and non-academic staff). This department is the one who do recruitment, provide training or promotions and even amount of salary allocation to the staff. As the people is the main asset of an organization, managing people in right way also important to guarantee project success.

Processes involve in project human resource includes planning, acquiring, developing and managing project team members. As we acknowledged, documented plan on staff management plan should be establish in early phase and this plan must be followed in later phases of recruiting and controlling a team. As I read the slides on managing people, I feel that I'm still poor in this soft skill since I always experience inefficiency of man power allocation. I find that managing people is not as easy as dealing with machine in my programming assignment but it's even bigger and complicated issue which carry along with responsibilities and feeling.

In my experience, even job allocation has been done properly and people with good command has been selected and assigned to the job, project manager still has the bigger role and challenge to assure the job really done since people wont do a job if they're not motivated enough. Project manager has to be smart in tackle their people, not to be lenient and not to be too strict. He/She should suit him/herself in various types of people. One keyword from the seniors for me before I became MRC, expect the unexpected and be prepared all the time. Additional point I have to state here that it is a must for project manager to be patient. This is important as we see the best example from the prophet, his approach to be very patient and smart had made Islam achieve great success.

Being unwanted, unloved, uncared for, forgotten by everybody, I think that is a much greater hunger, a much greater poverty than the person who has nothing to eat...We must find each other. - Mother Teresa

Back to top

Chapter 10: Project Communications Management

In this chapter, several important processes in communication management process discussed which are communication planning, information distribution, performance reporting and managing stakeholders. Later in this chapter, the book mentioned about conducting meeting as platform to communicate. I agree that a meeting is a good medium to do communication for a project. Even if you meet people you work with closely or everyday, a formal meeting must be conducted and it must have certain objectives. If the meeting member stay focus to achieve those objectives, then it will help so much in doing later tasks through ensuring your project completion. But, under what circumstances a meeting should be held? How frequent it must be conducted? Some friends of mine said, better conduct the meeting frequent but keep each session short and in contrary, the other said conduct only few session but each must settle everything so we dont have to waste other time to meet. Below are some tips refering to the book plus my personal addtition base on my experience.

How to run effective meeting

Be professional

  • The scope of the meeting must only within the checklist prepared and keep the environment formal so all meeting members do not waste time talking unrelated things.

Frequency

  • The frequency of a meeting must be base on the need of a meeting. Update or follow-up can be done through observation and other way else instead of meeting.

Prepare checklist

  • Important points of message to be delivered or agenda must be joted down in a checklist before the meeting held. The checklist can also help a project manager to determine the need of the meeting. If all checklisted items are not very critical, can be extend to other later date, or other medium can be used (memo, e-mail or so on), the meeting might be not held and vice versa. Another thing should be included in the checklist is the people related to each matter in the meeting to assure right people being called for the meeting.

Be clear

  • People who call for the meeting must clear on the purpose of each meeting so the meeting will not heading nowhere

One more part I like in this chapter is about handling conflict. Several possible way of handling conflicts include confrontation, compromise, smoothing, forcing or withdrawal. I also learn that conflict can be good since it could produce better result and motivation to project members. I agree on the statement but I think the conflict can be good only if the member manage and take it in the right way.


Whoever is offered an apology from a fellow Muslim should accept it unless he knows that the person apologizing is being dishonest.- Muhammad (salAllahu alayhi wasalam) [Mishkat al Tabrizi, Vol III Hadith no. 5052].

Back to top


Chapter 11: Project Risk Management

Toward the end of the course, we learn about risk management. Risk management often be overlooked by the project managers. They just put all those possible risk in their heads without properly document them but this document is very important to ensure the project keep running in any circumstances. While learning this chapter in class, we are putted in group and practice our own group project's risk register.

Tips to create a good risk register

  1. All possible risk in any circumstances must be stipulated

  2. Take into account both positive and negative risk

  3. Some calculation or matrices must be done

The greatest mistake you can make in life is to be continually fearing you'll make one


Back to top

Chapter 12: Project Procurement Management

Our final lecture is talking about the project procurement management which describe acquiring goods and/or services from an outside source (outsourcing). Many parties debating on the need of outsourcing. As for me, I'm not on the side of Wal-Mart which dont do outsource at all. For the sake of cost at one point yes can be reduced, but in concern with IT project, which normally need people from various areas. A form of consultant also may be needed and other experts, for hiring them as part of staff made cost become even bigger. Another factor is a company might be running several projects with acquiring different skill set of people and outsourcing of experts definetely needed in order to ensure professional work and quality of product produced.
Some processes involve in project procurement management are:

  1. Planning purchases and acquisitions

  2. Planning contracting

  3. Requesting seller responses

  4. Selecting sellers

  5. Administering contracts

  6. Closing contracts

One thing we should notify that those processes are critical to ensure good procurement management. One more essential point in this chapter is about the types of contracts base on situation namely, fixed price (lump sum), cost reimbursable, time and marterial and unit price contract. A contract can fall on all four types mentioned.

The most painful thing to experience is not defeat but regret

Back to top

Reference:

Schwalbe, K. (2006). Information technology project management (5th ed.), USA: Thomson Course Technology



      Tuesday, June 2, 2009

      Reflections on the IT Project Management

      Through one semester I attend the course, I feel that I enjoy taking this subject even my schedule is pack even it is short semester, since I am taking two subjects which one of it is extremely tough where it include programming things which I'm no good at it. What I like in the course is firstly the approach of the lecturer in delivering the subject so we can stay focus till the end of the three-hour class. The lecturer also shows us some funny clips and motivational slides which are very meaningful and helps in relaxing my mind. The subject itself it very easy-going so no tense of attending the class.

      But what I dislike most about the course is the time. It's more preferable to have class at night than evening since we will have like half and hour break for Maghrib prayer. For some classes, we end up doing nothing and even some of the students just dissappear after the break. I think, the lecturer must take the attendance twice so that all student are present for both sessions.

      In one class I had this semester, one colleague of mine had mentioned on adding more Islamic perspective on the content of the subject. I strongly agree on this matter since all management part like the nine knowledge areas are all the best when they are implied in Islamic way or taking the best example of the Prophet Muhammad SAW.

      Other than that, for short semester, I think it will be better if the lecturer keep updating the process of group project work in each week. To made every class helpful, the approach when we do risk register in class is best since we apply all things we learn that day and do it in practical. This outcome, plus with some enhancements and modifications can be straightly used in group project. This help us to have a clearer picture of doing group project rather than just having a template which later lead us to just migrating the existing one to new one of our own without truly understand about it.

      If I had more time, I wish I would have better outcome of group project. Since the final is around the corner, and I have both final papers on the same days, both group project to be presented, I think I have overlooked and eliminated some things in group project. I wish I could perform and put more effort to produce better project management plan.