Featured iDataForms Web Site

Happy Beginnings Egg Donation
www.HappyBeginningsEggDonation.com

 

Happy Beginnings Egg Donations offers a service that pairs egg donors and gestational surrogates with prospective parents. When we were first contacted by Happy Beginnings they were processing their donor applications manually.

  1. Donors would contact Happy Beginnings by phone.
  2. A staff member would collect all of the donation information by hand.
  3. This information would then be passed through their vetting process.
  4. If the donor was accepted to the program, the donor information would then be re-entered into a database.

This was very laborious and error prone process. The egg donor application has over 400 questions, many with short essay style answers. Often times, due to the detailed nature of the questions, donors need to research answers, requiring them to call back several times to complete their application. And any changes to answers really got messy, as donors did not have direct access to modify their own records.

To make matters worse, their database was not well structured, prospective parents could not perform targeted searches. So they could not easily locate donors that match their needs. And administrative staff had no easy way to perform basic management functions on their information. They really needed to automate; the manual process was just too inefficient and inflexible.

Happy Beginnings had the experience to know what they needed, but no idea how to get it done. The challenge for us was to understand their business requirements and workflow. And then to build a system to automate these processes to the extent possible. We worked closely with Happy Beginnings to understand how they processed donors through their system. We also spent some time talking with them about how an ideal system would work, what the features would be. Our investigation resulted in a fairly extensive list of requirements.

Click here to see the full list of features
 

Donors

  • A multi-page donor application form that donors can complete in-steps. The application must include the donor's login credentials.
  • The ability for donors to attach up to 6 pictures to their application.
  • Donors must have the ability to log back into the system in order to modify any portion of their application, including changing their pictures.
  • Donors must receive a confirmation email when they start their application, the email must include the donors login credentials.
  • Happy beginnings must receive a notification email whenever a new application is started. The email must include the donors basic contact information.
  • All processing of forms must be secured with SSL.
  • Donors must be automatically assigned a unique ID that will be used by prospective parents to identify them. The real identity of donors must be kept private.
  • Their needs to be an automatic lost login lookup for donors that loose or forget their login credentials.
  • Donors should only have access to view or edit their own profile only. They should not be able to access another donors profile.

Prospective Parents

  • Prospective parents must register before being allowed to search the database of donors. The registration must include login credentials.
  • Prospective parents must be able to perform targeted searches of the donor database, allowing them to locate donors that match specific search criteria.
  • Registered parents returning to the site must have the ability to log back into the system in order to search of the donor database or to modify their application.
  • Prospective parents must receive a confirmation email when they post their application, the email must include their login credentials
  • .
  • Happy beginnings must receive a notification email whenever a new prospective parents registration is posted. The email must include the parents basic contact information.
  • Their needs to be an automatic lost login lookup for prospective parents that loose or forget their login credentials.
  • Prospective parents should only have access to view or edit their own profile only. They should not be able to access another parents profile.

Data Presentation

  • Happy beginnings had very specific requirements regarding how search results should be formatted, including dynamically sortable headers and selectable thumbnail images.
  • When a thumbnail image is selected the full size original should open in a popup window..

Administrative Management Functions

  • Administrative staff must have search, edit and delete privileges on the donor and prospective parents database.
  • Administrative staff must be able to easily compile an Excel email address list of all donor and / or prospective parents registered in the system.


We took what we learned and prepared a Statement of Work (SOW), which details the systems functional requirements and provides a delivery timeline and a cost. Based on our estimates we expected it would take us 10 working days to complete the project. Which would include development, testing and the customer test and acceptance lifecycle. The project took several days longer than we anticipated. However, this did not affect the final price, as our pricing is flat-rate based on delivery. In the end the system we put together for Happy Beginnings fulfilled all of the requirements we identified. We were able to deliver the final product in just 3 weeks, which was amazing when compared to the 5 to 6 month estimates they were getting from other developers.

We really enjoyed working with Happy Beginnings on this project. They are dedicated professionals that understand the importance of the work they do. This is reflected in their mission statement:

"Our Mission is to help families grow through the gift of egg donation. We are continually striving to be professional, courteous and heartfelt while guiding our clients and donors through a very personal journey. It is our endeavor to make this a stress free and enjoyable experience for all involved."