HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T2 DaDa Achievers Reflections"

From IS480
Jump to navigation Jump to search
Line 91: Line 91:
 
'''Jasper'''
 
'''Jasper'''
 
*'''Team Management'''
 
*'''Team Management'''
*Different working styles in the group
+
Different working styles in the group
* Conflict is inevitable
+
Conflict is inevitable
* Putting aside differences to work together and produce a solution
+
Putting aside differences to work together and produce a solution
  
  
 
'''Wilfred'''
 
'''Wilfred'''
 +
*'''Client Management - Rolling with Changes'''
 +
Post-UAT change requests management
 +
Post-deployment expectations management
 +
Providing reassurance and assistance to cope with new system

Revision as of 12:24, 19 April 2013


Home Project Overview Project Management Project Documentation Project Progress Summary Reflections


Learning Outcome


Acceptance


Time Management

Despite the fact that most of the team are handling less modules this semester than previous semesters, it is still undeniable that the workload generated by our final year project would eventually require us to manage our individual time properly. Working as a team and having shared goals, we would have to be accountable to all our other team members. Therefore, it is highly crucial for everyone of us to be able to manage our time well, in order to meet our individual deadlines for completion of parts of our project.

Expectations Management

Working with real clients provides an extra element to the usual school project setting. Unlike typical school projects, our project involves dealing with our clients' expectations of the team and our project deliverables. These expectations make our final year project experience more realistic and matching with those of the corporate world. This would better prepare us for the rigours that we might face after graduation and eventual commencement of a full-time job.

Expansion of Technical Knowledge

The exposure to new or different technologies in our final year project allows us to learn about the usage of these technologies that we do not focus on in our previous courses in SIS. Although the need to master these new technologies would be a challenge to most of us, being equipped with more of these knowhows and learning to be adaptive would put us in better stead for the future challenges we would face in our working life.


Midterm


Chen Chen

  • People Management

I faced some challenges ensuring everyone follows strictly to the project schedule as most group members became very busy after the term starts. As workloads became heavier, I learned how to motivate group members to keep them going on their with the allocated tasks. However, there are some group members who are more difficult to manage than the rest. Thus, I have learned to do my best to continuously motivate group members to ensure that they do not fall behind the schedule.

Haja

  • Tasks Prioritization

After the decision to change over to Magento and as the school load was getting more, the number of tasks in my to do list was growing. Some of the tasks were so tough for me that I was unable to move on and caused some delays. I decided to change my strategy to divide my time such that I will be able to clear easier tasks faster. I got Chen Chen to help me prioritize based on her opinion. Then I prioritized the items based on my level of confidence. This way, although some of the difficult tasks are still left undone, I managed to reduce my tasks.

Jasper

  • Keep Calm

User Interface (UI) can be time consuming and complex depending on what is to be implemented. After Haja made the decision to switch to Magento, more time need to be invested to learn where edits are to be made and its not so simple as to just edit the CSS files. Often times get frustrated as some edits do not actually change the layouts and the most important thing I took away from this is to keep calm and eventually I will be able to do it.

Wilfred

  • Client Management

I’ve learned that clients are more than meets the eye, and will/can change their mind about requirements in between meetings! It’s also worth paying attention when they talk about their pain points and struggles with the way they’re currently doing things. They say the client is alright right but sometimes we have to say no and provide alternatives and suggestions to the client.

  • Quality Assurance

I’ve learnt that testing needs to be done early and often to ensure the quality of our deployment as well as setting clear goals and objectives for each session. It's easy to want to do too much in one single test session.


Finals

Chen Chen

  • Project Management

Reconsider priorities after the launch of E-Commerce site Complete remaining iterations while managing changes made to E-Commerce and inventory management system

  • Time management

Planning ahead is very important

Haja

  • Anything that can go wrong will go wrong
  • Doing is better than perfect
  • Don’t aim for perfection. Do it iteratively.
  • Break tasks into smaller pieces and prioritize them.


Jasper

  • Team Management

Different working styles in the group Conflict is inevitable Putting aside differences to work together and produce a solution


Wilfred

  • Client Management - Rolling with Changes

Post-UAT change requests management Post-deployment expectations management Providing reassurance and assistance to cope with new system