Description
|
Plan to Realize Learning Outcome(s)
|
Method(s) of Measurement
|
IT Architecture Design and Development Skills
|
System Requirements Specification Skills
|
- Analyze requirements with B1G1 during meetings and draft proposed implementation based on B1G1's expectations
|
- Supervisor Feedback
- Sponsor Feedback
|
Software and IT Architecture Analysis, Design Skills
|
- Analyze the solution and design architecture to model a solution for seamless information flow between the Internet, Mobile Network, and B1G1’s back-end services
- Develop an iOS application based on proposed requirements alongside integration with existing B1G1's back-end services
|
- Supervisor Feedback
- Sponsor Feedback
|
User Experience Simulation & Design (Internal)
|
- Understand Business and Consumers needs to provide an intuitive workflow with minimal learning curve on the application
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
|
Implementation Skills
|
- Perform required User Acceptance Test (UAT) and Deployment Test(s) of iOS application in each iteration
- Resolve bug(s) arise from Tests within proposed schedule
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
- Bug Metric
|
Technology Application Skills
|
- Initiative taken to learn iOS programming language and framework to develop the proposed application (e.g. attending of iOS workshops conducted by code::XtremeApps, and SmartCompany Webinars – How to create a killer mobile app for your business)
- Ability to utilize appropriate Objective-C, iOS Framework, Cocoa Touch, and UIKit for implementation
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
|
Project Management Skills
|
Scope Management Skills
|
- Manage scope of work with the following considerations:
- Group members’ technical capabilities
- Proposed implementation schedule
- Justify addition or reduction of proposed functionalities when necessary
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
- Schedule Metric
|
Risk Management Skills
|
- Evaluate appropriate project risk(s) and devise mitigation plans to reduce impact on implementation schedule
- Regular monitoring and updating of Risk Metric
|
- Supervisor Feedback
- Internal Group Review
- Schedule Metric
- Risk Metric
|
Project Integration and Time Management Skills
|
- Analyze and evaluate B1G1’s back-end architecture design in advance to propose technical solutions for integration, perform any required System Integration Test (SIT) if required
- Allocate adequate timeline for required integration
- Adhere to proposed implementation schedule with agreed milestones for each iteration
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
- Schedule Metric
|
Configuration Management Skills
|
- Maintain proper audit trails and revision of codes of project source
- Tracking of Programming Task by each group member periodically to ensure proper allocation of tasks
|
- Use of Subversion
- Programming Task Tracking
|
Quality Management Skills
|
- Evaluate feedbacks given from UATs and responses from both Supervisor and B1G1
- Perform feasible change(s) from constructive feedbacks to further enhance the productivity and usability of the proposed application
- Perform Fit-Gap Analysis if necessary to access the expectations of B1G1 vs. proposed requirements
|
- UAT in accordance with implementation schedule in each iteration
- Supervisor Feedback
- Sponsor Feedback
|
Learning to Learn Skills
|
Methodology for Group Learning
|
- Regular group sharing sessions and practical walkthrough on Xcode platform
|
- Group Sharing & Feedback
- Peer Evaluation
|
Collaboration (or Team) Skills
|
Improve Effectiveness of Group Processes and Work Products
|
- Appreciate feedbacks from group members during sharing sessions
|
- Group Sharing & Feedback
- Peer Evaluation
|
Communication Skills
|
Presentation Skills
|
- Interactive presentations for various upcoming presentations to showcase the proposed application to Supervisor and B1G1
- Present gist of intended agenda to allow audience to understand the design and architecture of the proposed application
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
|
Writing Skills
|
- Proper documentation of entire project implementation:
- Proposal
- Requirements
- Help Guide
|
- Supervisor Feedback
- Sponsor Feedback
- Internal Group Review
|