HeaderSIS.jpg

Maxco Learning Outcome

From IS480
Jump to navigation Jump to search
No. Learning Outcomes Course-specific core competencies which address the Outcomes Methods of Assessment
1. Integration of business & technology in a sector context
1.1 Business IT value linkage skills YY · Ability to describe the motivation for the project

· Ability to describe project requirements and business IT linkage

· Ability to explain how project can add value and benefit to the current business

· Ability to explain the objective and value statement of the project

· Defining the scope of the project (includes the use cases which tie to the business needs)
· Evaluate and feedback on the proposal · Feedback on the team’s final presentation on the value of the project
2. IT architecture, design and development skills
2.1 System requirements specification skills YY · Propose functional and non-functional requirements

· Extract business rules

· Verify industry/organizational needs with the sponsor and other stakeholders

· Specify the requirements using the diagrams

· Prioritize the requirements

· Estimate the effort required for the functions and map it to the needs.

· Describe the database requirements using diagrams
· Evaluate and feedback on the proposal · Compare the proposal with the final demo of the system
2.2 Software and IT architecture analysis and design skills YY · Produce diagrams as a proposed solution to the requirements

· Ability to evaluate the different technology (frameworks, programming language, IDE tools, etc) to best to develop the system

· Design the table relationships, connections and transactions in the database

· Post the designs on the wiki or some repository where the stakeholders can view them
· Evaluate the midterm and final reflections and appendix · Regular meeting with the supervisor to review the product of each iteration
2.3 Implementation skills YY · Develop and test the system to build

· Devise the right development schedule and methodology for the team to deliver the system

· Use the development tools (IDE, bug tracker, repository control, document management, etc)

· Plan and execute the testing process as well as the rest of the implementation tasks

· Continuously get feedback from the stakeholder on the system iterations
· Evaluate the midterm and final reflections and appendix

· Regular meeting with the supervisor to review the product of each iteration

· Regular meeting with client to review implementation
2.4 Technology application skills Y · Ability to select and use the appropriate technology building blocks, components, packages and tools when developing the solution. · Feedback from supervisor
3. Project management skills
3.1 Scope management skills YY · Propose the scope of the project

· Manage the changes to scope

· Estimate the effort needed for the scope proposed
· Evaluate the proposal, midterm and final reflections · Regular meeting with the supervisor to get feedbacks
3.2 Risks management skills YY · List the project risks in the proposal and update them in the midterm and final reflections

· Monitor the risks

· Execute the mitigation when the risks occur

· Re-evaluate the risks after each iteration
· Evaluate the proposal, midterm and final reflections · Regular meeting with the supervisor to get feedbacks
3.3 Project integration and time management skills YY · Propose a schedule for the project

· Monitor the schedule and update it with collected matrix

· Revise the estimate effort base on the progress

· Ability to collaborate work (Dropbox to be used for integration task)
· Evaluate the proposal, midterm and final reflections · Regular meeting with the supervisor to get feedbacks
3.4 Configuration management skills YY · Identify schedule and roles for integration · Assign team member role and backup to configure the final product. · Regular meeting with the supervisor to get feedbacks
3.5 Quality management skills YY · Plan and execute the testing process

· Acquire test subjects and providing incentive for the testers to do a quality job

· Continuously get feedback from the stakeholder on the system iterations
· Evaluate the proposal, midterm and final reflections · Regular meeting with the supervisor to get feedbacks
4. Learning to learn skills
4.2 Skills for developing a methodology for learning YY · Explain how the team solve problems they faced throughout the project · Follow the advice of the supervisor, subject method expert, or client · Regular meeting with the supervisor to get feedbacks
5. Collaboration (or team) skills:
5.1 Skills to improve the effectiveness of group processes and work products YY · Define the team member roles

· Explain the tasks that each member perform and demonstrate the results

· Perform team building tasks and conflict resolution when needed
· Regular meeting with the supervisor to get feedbacks
6. Change management skills for enterprise systems
6.1 Skills to diagnose business changes Y · Regularly update the stakeholders on the progress of the project.

· Present the progress base on the impact of the requirements and team effort

· Reschedule the project based on the impact analysis
· Regular meeting with the supervisor to get feedbacks
6.2 Skills to implement and sustain business changes Y · Ability to implement any ad-hoc changes · Regular meeting with the supervisor to get feedbacks
8. Communication skills
8.1 Presentation skills Y · Present the project motivation, functionality, project management and reflection for the project · Feedback from Project Acceptance and Final presentations
8.2 Writing skills Y · Write the reports (Proposal, Midterm, Documentation, Final etc) for the project · Feedback from Proposal, midterm and final reports
Y This sub-skill is covered partially by the course YY This sub-skill is a main focus for this course