The Pensieve Project: an empathy based approach to collaboration during the software development life cycle
What is the Pensieve Project?
The Pensieve Project aims to provide a new lens on collaboration during the software development lifecycle.
The initiative came from a desire to expand technical skillsets by actually executing the tasks involved in delivery, but to also learn empathy for teammates by assuming their roles throughout the conception of a digital experience.
The mission is to build a community of thinkers and develop a playground where everyone can be involved in the creation of innovative experiences, as well as showcase the work to inspire others.
The theory is that by ideating, designing, and building together we can all learn how to create truly impactful experiences . We believe that by making the behind the scenes of digital technologies less daunting for everyone, we can provide the space to learn real time and embrace the room for error.
Who’s a Pensieve contributor?
The Pensieve Project is meant to provide everyone with an opportunity to participate in the making of a digital experience and assume whatever role they want to further explore. You can join an ongoing project you find interesting or initiate your own.
The teams for any project can be structured with any number and combination of the functions below:
- Engineering [frontend , backend , full stack, web, mobile, devops, release]
- Design
- Product manager
- Project management
- Quality / Testing
The Pensieve Project is meant to help provide you with a community of collaborators to help you explore ideas or give you an opportunity to stretch your skills in any of the areas highlighted above on someone else’s project.
Level of experience or familiarity with the role can vary based on the project requirements and timelines set, but you are encouraged to take a chance and stretch yourself beyond your current capabilities. This is meant to be fun after all.
Whether you are a current software engineer who wants to explore a design career, a professional in a non technology field exploring a career change, a company wanting to provide a 360 skill rotation program, or even a college student looking for a project to add to your resume, this is the perfect place to confidently fail fast.
What else is there to see here?
We will be providing monthly deep dives on a various set of topics in the form of blog posts. These will help explore the idea behind the projects, the challenges faced while building them, the lessons learned, or even share best practices on using the tools selected.
What is a Pensieve anyways?
In the magical world of Harry Potter, a Pensieve is a magical, shallow basin used to store and view memories. To use the Pensieve, the user extracts a memory from themselves or someone else with a wand, then drops it in the Pensieve for later retrieval.
Consider this the place where you free your brain from all those great ideas so you can focus on one at a time