Tech Talent Boost Washington - North Seattle College (June - September 2024)

Website Page Creation

Our company has been serving thousands of customers for decades. However, our current website is outdated and requires updating. We would like to collaborate with students to create new pages that help users navigate the site and find up-to-date information. This will involve several different steps for the students, including: Identifying and researching useful web pages that can be included on our website. Creating new pages for the website, with our assistance in providing the content. Reviewing and updating old web pages to ensure consistency of information. Bonus steps in the process would also include: Recommending potential upgrades or features that can be included in the website

Created by Default
Category Website development + 2

Scrum Master Assistant

Details : We are looking for students to act as a Scrum Master Assistant in making sure that teams value their agile behaviours while managing the other parts of necessary projects. Students will support the Scrum Master in their daily tasks such as managing team needs and clearing obstacles to ensure the team can complete their tasks with little problems. Project will be split into 4 sprints totalling 80 hours completed within 8 weeks time Sprint 1: Students will observe scrum master and have opportunities to understand their role and responsibilities while asking questions Sprint 2: Students will take over the events and ceremonies as acting Scrum Master with guidance of the actual Scrum Master. Sprints 3&4: Students will continue to iterate and hone their craft as Scrum Master under the guidance of the actual Scrum Master.

Created by Default

Web Page Evaluation

Our company has been serving thousands of customers for decades. However, our current website is outdated and requires updating. We would like to collaborate with students to evaluate our web pages and recommend areas for improvement. This will involve several different steps for the students, including: Familiarizing themselves with the current structure of our website and our company’s products, target market, mission and vision statements. Conducting background research on factors that affect the quality of websites. Developing a set of criteria to evaluate our web pages and justifying the importance of each criterion. Evaluating our web pages based on the established criteria. Bonus steps in the process would also include: Recommending areas for improvement on our website. Assisting in implementing changes to web pages.

Created by Default
Category Website development + 1

Recommendation Engine Prototype

Our company has a website for our customers to interact with products. The website welcomes thousands of users every day, each with different experiences and preferences. We would like a group of students to design and build a prototype recommendation engine that matches users to products. These recommendations could be based on what other users with similar viewing/liking patterns have viewed/liked. This will involve several different steps for the students, including: Familiarizing yourself with our website and products to understand how they work. Researching state-of-the-art machine learning and recommendation engine technologies. Developing recommendation engine prototype models based on an existing dataset. Producing recommendations from the prototype models. Testing recommendation engine prototype models with users. Iterating and improving tested prototype models.

Created by Default
Category Software development + 3

API Software Development

The project aims to leverage various APIs to streamline data management processes within our company. Students will work on integrating different APIs to automate data transfer, synchronization, and analysis, thereby optimizing workflow efficiency. The project will focus on selecting, integrating, and testing APIs that align with our specific business needs, such as CRM, ERP, marketing automation, or data analytics platforms.

Created by Default
Category Cloud technologies + 2

Mobile App Development

Our company advertises thousands of products online. We use an app to connect with our customers. We would like to collaborate with students to implement some app updates. These updates will help us provide new features and fix bugs. This will involve several different steps for the students, including: Familiarizing themselves with our platform, products and services. Identifying updates that should be added to our app. Implementing and documenting changes. Recommending areas for future app improvement.

Created by Default
Category Mobile app development + 1

Product specifications document

Develop a product requirements document describing a feature or improvement that responds to a business problem of our choosing. Describe focus area here, then remove this text.

Created by Default
Category Product management + 1

Usability Testing

Our company advertises thousands of products online. The main problem we are trying to solve is to garner more user feedback through users’ experiences with our interface. We would like to understand our strengths and areas of improvement from a customer perspective. We would like to collaborate with students to conduct usability tests with pre-identified customers. We will provide our latest prototypes for these tests. This will involve several different steps for the students, including: Conducting background research on our products. Reaching out to customers and scheduling interviews. Familiarizing themselves with the usability tasks that should be administered. Conducting the moderated interviews remotely and following up with customers to thank them for their participation. Analyzing and reporting the metrics / results of the tests.

Created by Default
Category UX design + 2

Mobile App UI / UX Design & Prototype

Our company would like to explore designing a prototype for a native mobile application version of our current web based product. We currently have a lot of traffic to our product via the web and we would like to start to attempt to capture some of that user activity via a mobile application. Tasks may include: Conducting background research on our existing web application for the product. Identifying key areas of our current product and how they might translate to a mobile application. Learning and using various software design tools. We strongly recommend students learn how to use Figma as this is the latest and greatest tool currently available. Creation of a screen by screen UX / UI prototype of a native mobile application which can be used on both iOS and Android Conducting UX / UI testing with real potential users potentially involving paper prototypes or other software tools to support this

Created by Default
Category Mobile app development + 3

Data Analysis

We’d like students to help analyze our datasets to draw helpful insights. From this analysis, we hope to not only improve our processes and understanding but also gain insights that will enhance our strategy. These insights will be directly related to business outcomes.

Created by Default

Migrate Software Platform to a New Cloud Provider

The project involves migrating a software application from its current cloud service provider to a new provider. Students will be tasked with assessing the existing infrastructure, planning the migration strategy, executing the migration process, and validating the application's functionality post-migration. The goal is to ensure a seamless transition while optimizing performance, scalability, and cost-effectiveness.

Created by Default
Category Cloud technologies + 4

Scrum Team - Project Manager Assistant

We are looking for students to play a role as the scrum team’s project manager. A student in this position will understand the logistical aspects of the scrum team’s projects and <Insert other info> . Students in this position will overlook the scrum team’s project through a logistical lens Students will help facilitate the scrum team events and ceremonies. The student will play a key role in helping the project manager create a more efficient work process.

Created by Default

Recommendation Engine Development

Our company advertises thousands of products through a user interface. We would like to work with students to create a new recommendation system that returns products based on what a user has previously viewed or rated. The recommendations should also consider products viewed by other users who are like the given user. This will involve several different steps for the students, including: Analyzing our existing dataset of users, products, and reviews. Developing a recommendation engine software. Optimizing software runtime performance and assessing areas for improvement. Researching other variables that can improve the quality of product recommendations. Accounting for additional variables in the recommendation engine software. Testing the developed software and making improvements based on additional data.

Created by Default
Category Software development + 1

Performance Testing

Our company advertises thousands of products online. However, our platform is outdated, and we want to make some changes. We would like to collaborate with students to conduct performance testing. This will help us identify specific areas of improvement. This will involve several different steps for the students, including: Familiarizing themselves with our users, services, and products. Identifying performance metrics and benchmarks. Planning and designing performance tests. Implementing and executing tests using performance testing tools. Bonus steps in the process would also include: Analyzing results and retesting.

Created by Default
Category Mobile app development + 1

Incident Response Plan

Our company collects and processes large amounts of data from thousands of customers. It is of utmost importance that we keep this data confidential and safely manage personal information. We would like to collaborate with students to create an incident response plan. This plan would help our company respond to cybersecurity threats and maintain customer trust. This will involve several different steps for the students, including: Familiarizing themselves with our mission and vision statements. Completing a needs assessment. Identifying phases of the incident response process. Recommending procedures to identify and recover from cybersecurity threats. Bonus steps in the process would also include: Testing the incident response plan through a cybersecurity drill.

Created by Default
Category Security (cybersecurity and IT security) + 2

Online Website Design

Our company advertises thousands of products online. We hope to gain a renewed understanding of the features and design that our target market would expect in our website. We would like to collaborate with students to produce a design prototype informed by real customer input and feedback that we can bring to a developer for implementation. This will involve several different steps for the students, including: Conducting user interviews and research on our industry, our target market, and desired website features. Designing a wireframe prototype for our website and mapping out user interactions. Documenting the design process and any additional insights that emerge. Testing the prototype with customers and surveying for feedback. Refining design ideas with input from experts and customers. Prototyping multiple versions of a design that includes the desired website features.

Created by Default
Category Product or service launch + 2

Accessibility Testing

Our company advertises thousands of products online. The main problem we are trying to solve is to garner more user feedback on our interface’s accessibility. We would like to collaborate with students to conduct accessibility tests on our website with pre-identified customers. This will involve several different steps for the students, including: Conducting background research on disabilities and methods of evaluating accessibility. Reaching out to customers and scheduling interviews. Familiarizing themselves with the test tasks that should be administered. Conducting accessibility tests remotely and following up with customers to thank them for their participation. Analyzing and reporting the metrics / results of the tests. Bonus steps in the process would also include: Recommending website improvements based on findings.

Created by Default
Category UI design + 3

Mobile App Port

Our company advertises thousands of products online. We use an app to connect with our customers, and we want to make it compatible with more devices. We would like to collaborate with students to create an ported version of our app in a new technology, so more users can access our services. This will involve several different steps for the students, including: Familiarizing themselves with our platform, products and services. Familiarizing themselves with the features we would like to re-implement in the adapted version. Recreating features for our ported version. Recommending ways to minimize the challenges of app porting. Bonus steps in the process would also include: Testing the new app.

Created by Default
Category Mobile app development + 1

Website Testing

Our company advertises thousands of products online. We hope to gain a renewed understanding of the features and design that our target market would prefer on our website. We would like to collaborate with students to determine user preferences through A / B testing. This will involve several different steps for the students, including: Conducting background research on our products and our target market. Identification of modifiable features that could increase user activities on our website. Preparing different versions of web pages for A / B testing. Conducting tests with users and measuring which versions of web pages have higher conversions. Recommending website changes based on test results. Bonus steps in the process would also include: Implementing the recommended changes to our website.

Created by Default
Category UI design + 1

Product Design & Prototype

To expand our product offering with a new ergonomically-designed line, we need insights into how we can redesign existing popular equipment and what products have the most design potential. We are interested in gaining insights on popular products that could be redesigned to be more usable and comfortable and included in our new ergonomic line. We would also like a prototype of a single product to be included in our new line.

Created by Default

Website / Product User Testing

Our company would like to explore and find user testing insights on our current website. We believe that insights coming out of these experiments will help us design a better product and offer a better experience to our customers. We would like a group of students to conduct user testing scenarios on our product with a handful of current and potential customers of ours and then report the results back to us. Conducting background research on our existing web application. We are happy to provide a walkthrough and other resources to help bring them up to speed. Identifying key areas of our current product and narrowing down which sections of the product and what scenarios should be tested with the users. Learning about various testing techniques that are currently industry standard and learning how to perform them efficiently and capture feedback well. Conducting user testing scenarios with our product and reporting results back

Created by Default
Category UI design + 1

Applied Business Analytics

Project description : Provide background and contextual information. Define the analysis problem. Clearly identify project goals and deliverables. State the value this analysis will bring to your organization. Note that the analysis problem must be stated in terms of a product or result that can be accomplished using some form of descriptive, predictive, or prescriptive analytics, by the size of students listed in the course page, in the required number of weeks. Data Description: Provide information on the data you will share, including variables, type, granularity, time-period, number of records, and approximate total size in bytes. Provide information on how you will share this data, including mode of access, platforms, frequency, and format. Confirm that you will be able to provide access to this data by the required date.

Created by Default

Website UI / UX Design & Prototype

Our company would like to explore re-designing our current website with a prototype. We are always on the lookout for innovative and fresh UI and UX ideas that will help our users. This will involve: Conducting background research on our existing web application for the product. We are happy to provide a walkthrough and other resources to help bring them up to speed. Identifying key areas of our current website and what areas of focused might return the best results in a redesign. Learning and using various software design tools. We strongly recommend students learn how to use Figma as this is the latest and greatest tool currently available. Creation of a screen by screen UX / UI prototype of a web application which can be used on all major browsers and be mobile friendly Conducting UX / UI testing with real potential users potentially involving paper prototypes or other software tools to support this

Created by Default
Category Branding & style guides + 2

Chat Function - App Design & Implementation

Our company advertises thousands of products online. However, we currently rely on slow modes of communication with our customers. Users have requested the functionality to contact sellers directly via a real-time chat function. We would like to work with students to create a general chat application that can be easily ported to any other existing system. This will involve several different steps for the students, including: Researching technologies being used for chat applications. Selecting the best technologies for creating a real-time application. Producing a wireframe or mock-up of the resulting system’s user interface. Creating a product roadmap for the system and an implementation plan detailing possible interactions with the system. Bonus steps in the process would also include: Developing an artificial intelligence chatbot.

Created by Default
Category Mobile app development + 2