Faculty is a cloud platform for data scientists who need powerful compute, fast configuration, secure collaboration and easy deployment.
In Faculty Platform, the access type determines what roles users can have within projects.
New users have Full access by default. This allows them to take any role on a project, including being project Admins and Data Scientists. They can create new projects and servers as well as invite others to join Faculty.
Basic users can be Data Providers or Observers on projects they have been added to. They cannot create projects or servers.
I paired with a back-end developer and product manager to understand better the existing permissions on the platform and our current user needs. After kicking off the feature, I spend some time creating user personas and their restrictions. I created many user journeys and scenarios to clarify the permissions (as seen below).
Data science projects do not simply end with a few key takeaway conclusions, but result in trained machine learning models going into production.
With these models taking ever more critical roles in organisations’ services and tooling, it’s important for data scientist to track how models were created, know why a particular model was selected over other candidates, and be able to reproduce them when necessary.
Experiments feature in Faculty Platform makes it easy to keep track of this information.
After understanding for the user research what the feature might entails, the product team created a master document that contains milestones of the different sections of the feature wit allocated tentative deadlines.
I created low fidelity wireframes and transformed it into a prototype. After extensive user testing, I worked on the high fidelity designs to pass on to the front end team (as seen below).
The Knowledge centre is a place for sharing environment definitions and project templates with other data scientists in your organisation. It is a great space for data scientist from different levels, to browse and ind resources that can be either added to their projects making it grandeur or using resources ad a learning tool to develop other projects.
Following customer requests, the product team decided to create a space to allow users to share knowledge and learn from one another. I spend a lot of time with external users to research exactly the extent of this feature. After creating wireframes and low fidelity prototypes, I designed the high fidelity designs that were handed over to the front end (as seen below).