Evaluation

Achievements

Achievement Table

ID Requirement Priority State Contributor(s)
1 Connector: Correct Authentication between Power Platform and IBM Cloud API Must-have Yes Lucas
2 Connector: Successful connection set up between Power Platform and API Canvas App Must-have Yes Lucas, Kin
3 Connector: API Resource set up in IBM Cloud Must-have Yes Kin, Lucas
4 Connector: Main methods carrying out the core functionality of API Must-have Yes Kin, Lucas
5 Canvas App: start session, text box, submit input, display assistant response Must-have Yes Lucas
6 Connector: All methods from API for front-end app users Should-have No Lucas
7 Canvas App: multiple connectors, deployment template, custom actions Should-have Yes Lucas
8 Connector: All methods from API for backend developers Could-have No Lucas, Kin
9 Connector: Custom icons & description for connectors, custom code for actions and triggers Could-have No Lucas, Kin
10 Canvas App: Custom flow template for automation Could-have Yes Kin
Key Functionalities (Must have & Should have) % completed
Optional Functionalities (Could have) % completed

Individual Contribution Table

Task Andrew Ivan Kin Lucas
Requirement Analysis 50% 25% 25% 0%
Researching 25% 25% 25% 25%
Designing Sketches and Prototypes 0% 40% 0% 60%
Coding 0% 0% 40% 60%
Testing 0% 0% 50% 50%
Report Website 60% 40% 0% 0%
Development Blog and Regular Updates 20% 20% 60% 0%
Video Editing and Presenting 0% 35% 50% 15%
Overall 25% 25% 25% 25%
Role Website Designing and Development, Requirement Gatherer Website Designing and Development, Researcher Backend Developer, Researcher, Video Editing Frontend and Backend Developer, Tester, UI Designer

Future Implementations

ID Features that could be added
1 Implement custom code for actions and triggers
2 Include all methods of API