Wednesday, June 3, 2009

Post-course mentoring for Diploma SA Alumni

1. Possible Job Roles and Application of skills
a. Project Management
• Assist and advise business user on potential and innovative use of IT in the conduct of business operations.
• Conceptualise possible IT solution that meet business needs.
• Assist users in seeking project approval and funding.
• Monitor and report project progress against project plan
• Manage scope, resources and schedule to meet project objectives
• Manage project teams and activities to ensure that project deliverables are met
• Identify and advise users on change management issues
• Ensure smooth running of operational systems and improvements made to systems.
• Manage conflict resolution

b. Business Analyst
• Gather, analyse and document the user's business requirements and processes that may help to reduce business cycle time and improve processes.
• Advise business user on potential and innovative use of IT in the conduct of business operations.
• Assess the user's business requirements and evaluate the viability and feasibility of possible improvements.
• Assist business user in compiling system cost, cost-benefit analysis and investment justifications.
• Perform data collection and analysis, design and propose improvement around existing automation systems and business processes.
• Work with both testing team for system functionality testing and users for user acceptance testing to verify that user requirements are incorporated into the system design.
• Represent the user in the new enhancements, system upgrades and be involved in continuous issue resolutions.
• Help users in understanding the use of technology and systems through conduct of briefing, training and consultancy.
• Serve as system administrator (e.g. manage system accounts, approve system changes)

c. System Analyst
• Select the most architecturally sound combination of software (solutions, products, and services) to deliver to the business needs or to address the business issues
• Guide the design of technical software from the business requirements by leveraging design methods, patterns and best practices.
• Analyse the user's IT needs, translates these needs into system and architecture requirements to ensure the user’s needs and requirements can be met by the architecture design.
• Define the application architecture and migration strategies of information Systems.
• Assist in developing acceptance testing and user training plans to ensure the quality of product as well as its smooth implementation.
• Develop evaluation tools and techniques and contribute expertise to software development team to ensure that system proposals are fully analysed and evaluated.
• Propose alternative solutions and technologies to improve and bring about high quality system solutions.
• Develop technology integration strategies and plans.

d. IT Procurement and vendor management
• Gather, analyse and document the user's business requirements to produce the procurement specifications. E.g. Request for proposal.
• Support user in the calling for proposal, evaluation and award
• Assist users in the managing of the procurement from award, delivery, acceptance and operationalisation.
• Manage the Contract and service providers in the delivery of the contract deliverables and services.
• Assist in tender preparation, evaluation and award
• Monitor contractual / SLA compliance and escalate for management attention
• Anticipate problems that may affect service level standards of vendors and work with vendors and users to resolve them when required


2. Potential Project Ideas to be explored:
a. Teacher Training Administration & Management system
• Maintain teacher training records
• Maintain teacher training needs analysis
• Maintain training catalog for generic and core courses for ease of reference
• Workflow for training application requests submission, approval and post course evaluation submission.

b. School Administration and Student Admission system
• Enrolment and Registration of student
• Maintaining of student records and particulars
• Maintaining of student academic records and data (e.g. results)
• Management of school fees and payments
• Develop and optimise school timetables and teacher rosters
• Maintain lesson plans data and review workflow.
• Maintain school logistics inventory and needs

c. Teachers network and resources portal
• teachers resource portal (e.g. teaching materials, worksheets, exercises, formative and continuous assessment tests samples)
• Lesson learnt and best practice sharing over the network
• Provide teaching knowledge depository

d. Setup computer lab
• Explore into setting up of a computer lab for computer literacy training (e.g. use of software tools like Microsoft Office)
• Explore into procurement of learning software using computers for various subjects such as Mathematics, etc

e. Student Learning Management System and Portal
• Student Portal for posting of announcement, news and other student information
• Posting of class assignment information and materials
• Email for discussion and other school communications
• Upload/download of student assignment work submission.

No comments:

Post a Comment