After working with a local non-profit agency, I was able to identify a critical business need within the organization. After meeting with them and discussing the issue, I was able to compile the issues into some analysis documents. I was able to generate a formal systems request, provide a comparative feasibility analysis for different solutions, as well as generate some user stories.
I'll be discussing this project as well as the organization as a whole in the video posted here:
Systems Analysis Presentation
The analysis of the solutions for the organization is still on-going. While the organization is still leaning toward developing a MS Access solution, I feel there may be some unexplored avenues that may provide the functionality they are looking for. It is my intention to see this project through to the end and to provide the agency with a usable product that addresses their needs.
For all developers out there, I'd highly recommend taking on some "pro-bono" work. It has given me an opportunity to reach out to my community and help those who do not have the financial resources to seek out solutions to their problems. I've come to find that there are many non-profits out there who struggle to find funding just to keep servicing their communities. Finding additional funding to hire developers is extremely difficult. In the end, I think the entire project will have taken me a total of around 20 hours to complete. While that's a significant amount of time to sacrifice for no money in return, I believe that it offers a chance to learn as well as a chance to grow professionally. In the end, I think it's a worth while investment.
It's been a blast working on this project, it has been challenging as well as rewarding. I look forward to completing this project and taking on more projects like it in the future.