SlideShare una empresa de Scribd logo
1 de 25
THE GENOGRAM
PROJECT
http://intense-woodland-8718.herokuapp.com
GENOGRAM –Team
• Product Owner - Sudipta Mohapatra
• Scrum-Master - Tolu Abayomi
• Amit Sinha
• Sotiris Ioannou
The Path Forward…
• Genogram??
• The Website Interface
• Features
• User Stories Completed
• Issues Faced
• Pylint Score &Test Coverage Statistics
• Team Statistics
• Live Demo!!
• Future Goals
GENOGRAM
• A graphic representation of a family tree.
• Allows the user to analyse hereditary patterns
and psychological factors that punctuate
relationships.
• First developed by Monica McGoldrick and
Randy Gerson in 1985
The Genogram Web Interface
• http://intense-woodland-8718.herokuapp.com
FEATURES
• Login/Logout
• Add members to your genogram.
• Members added are visible in the page.
• Different shapes for identifying Male/Female members.
• Visible Tree structure linking all the members appropriately.
Completed User Stories
• As a user I want to be able to register for a new account using at least my
name, email address, date of birth so I can start creating my genograms.
• As a user, I want to be able to view a tree of my family history.
• As a user, I want to be able to add members into my genogram tree and
visualize them.
• As an Admin, I want the user to successfully login and logout of the website.
MAJOR ISSUES FACED
• Resolving issues while integrating with Git.
• Finalizing models for working with D3.
• Reading Data from the database, serialize it to JSON and pass it to the
front end.
• Setting up the database to Postgres to deploy on HEROKU.
• Total issues faced – 41
• Issues Closed/Resolved – 27
TEST Coverage Statistics
• The project is 75% test covered.
• The statistics are obtained by implementing Django-Nose library.
PYLINT Score
• The Project has been rated at 8.57/10 by Pylint.
TEAM STATISTICS
Commits
0
10
20
30
40
50
60
70
80
TOLU SOTIRIS SUDIPTA AMIT
TOLU SOTIRIS SUDIPTA AMIT
Individual Work Statistics
• Tolu
Handled issues with integrating the project components.
Deploying the project on Heroku.
Modifying the models to work with D3.
Updated the add person form.
Worked on serializing the data to pass onto the front-end.
Worked on the API for the project.
Individual Work Statistics…
• Amit
Creating initial models and worked on modifying them.
Creating forms to register a new user and add persons into the genogram.
Documenting the Project.
Worked on Login/Logout and Registration of an User.
Individual Work Statistics…
• Sudipta
Template layout withTwitter Bootstrap and static files.
Creating the pages for the project and worked on links.
Wrote test codes for the project includingAcceptance tests using Selenium.
Individual Work Statistics…
• Sotiris
Worked on D3 to visualize the data.
Worked on serializing the data for passing onto the front-end.
Worked on modifying the models to work with D3.
Adding comments for documentation to some files.
Future Goals
• Create different links to show different type of relationships.
• Show more shapes
• Improve the User-Interface.
• Increase the test-coverage on the project.
• Clean up the code to increase the Pylint score.
• Complete all the user-stories.
Gracias!!!

Más contenido relacionado

Destacado

Ann Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive PracticeAnn Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive Practice
IAMIreland
 
Family Systems Theory
Family Systems TheoryFamily Systems Theory
Family Systems Theory
Jason Wrench
 
Tools in Family Assessment
Tools in Family AssessmentTools in Family Assessment
Tools in Family Assessment
Aileen Pascual
 

Destacado (20)

Career Genogram
Career GenogramCareer Genogram
Career Genogram
 
Understanding the influence of our family of origin
Understanding the influence of our family of originUnderstanding the influence of our family of origin
Understanding the influence of our family of origin
 
Ecomap
EcomapEcomap
Ecomap
 
Counselling%20Essay
Counselling%20EssayCounselling%20Essay
Counselling%20Essay
 
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
 
Family assessment
Family assessmentFamily assessment
Family assessment
 
Family Systems Theory
Family Systems Theory Family Systems Theory
Family Systems Theory
 
Ann Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive PracticeAnn Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive Practice
 
Psychodynamic Formulation Revised
Psychodynamic Formulation RevisedPsychodynamic Formulation Revised
Psychodynamic Formulation Revised
 
Bowenfamilytheory
BowenfamilytheoryBowenfamilytheory
Bowenfamilytheory
 
complete note of Casework
complete note of Caseworkcomplete note of Casework
complete note of Casework
 
Reflective practice
Reflective practiceReflective practice
Reflective practice
 
The ecological perspective in social work
The ecological perspective in social workThe ecological perspective in social work
The ecological perspective in social work
 
Bowenian Family Therapy
Bowenian Family TherapyBowenian Family Therapy
Bowenian Family Therapy
 
Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)
 
The Bowen Family Systems Theory
The Bowen Family Systems TheoryThe Bowen Family Systems Theory
The Bowen Family Systems Theory
 
Family tools complete
Family tools completeFamily tools complete
Family tools complete
 
Mary Ainsworth Attachment Theory
Mary Ainsworth Attachment TheoryMary Ainsworth Attachment Theory
Mary Ainsworth Attachment Theory
 
Family Systems Theory
Family Systems TheoryFamily Systems Theory
Family Systems Theory
 
Tools in Family Assessment
Tools in Family AssessmentTools in Family Assessment
Tools in Family Assessment
 

Similar a Genogram - Family Analysis Made Easier

D7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copyD7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copy
Acquia
 
Mobile Project Management
Mobile Project ManagementMobile Project Management
Mobile Project Management
Lee Schlenker
 
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH TechnologyRupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur
 

Similar a Genogram - Family Analysis Made Easier (20)

Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and Gamification
 
DrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia TechDrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia Tech
 
D7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copyD7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copy
 
AUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATORAUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATOR
 
Lead user training
Lead user trainingLead user training
Lead user training
 
Mobile Project Management
Mobile Project ManagementMobile Project Management
Mobile Project Management
 
Assessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKitAssessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKit
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
 
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH TechnologyRupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designers
 
Datagrinch product experience
Datagrinch product experienceDatagrinch product experience
Datagrinch product experience
 
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOs
 
Governance is Not An Option
Governance is Not An OptionGovernance is Not An Option
Governance is Not An Option
 
Vasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_ExpVasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_Exp
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Learning portfolio
Learning portfolioLearning portfolio
Learning portfolio
 
Georgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyGeorgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case Study
 
Htf2014 managing share point projects with agile and tfs andy
Htf2014 managing share point projects with agile and tfs   andyHtf2014 managing share point projects with agile and tfs   andy
Htf2014 managing share point projects with agile and tfs andy
 

Último

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Último (20)

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

Genogram - Family Analysis Made Easier

  • 2. GENOGRAM –Team • Product Owner - Sudipta Mohapatra • Scrum-Master - Tolu Abayomi • Amit Sinha • Sotiris Ioannou
  • 3. The Path Forward… • Genogram?? • The Website Interface • Features • User Stories Completed • Issues Faced • Pylint Score &Test Coverage Statistics • Team Statistics • Live Demo!! • Future Goals
  • 4. GENOGRAM • A graphic representation of a family tree. • Allows the user to analyse hereditary patterns and psychological factors that punctuate relationships. • First developed by Monica McGoldrick and Randy Gerson in 1985
  • 5.
  • 6. The Genogram Web Interface • http://intense-woodland-8718.herokuapp.com
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. FEATURES • Login/Logout • Add members to your genogram. • Members added are visible in the page. • Different shapes for identifying Male/Female members. • Visible Tree structure linking all the members appropriately.
  • 13. Completed User Stories • As a user I want to be able to register for a new account using at least my name, email address, date of birth so I can start creating my genograms. • As a user, I want to be able to view a tree of my family history. • As a user, I want to be able to add members into my genogram tree and visualize them. • As an Admin, I want the user to successfully login and logout of the website.
  • 14. MAJOR ISSUES FACED • Resolving issues while integrating with Git. • Finalizing models for working with D3. • Reading Data from the database, serialize it to JSON and pass it to the front end. • Setting up the database to Postgres to deploy on HEROKU. • Total issues faced – 41 • Issues Closed/Resolved – 27
  • 15. TEST Coverage Statistics • The project is 75% test covered. • The statistics are obtained by implementing Django-Nose library. PYLINT Score • The Project has been rated at 8.57/10 by Pylint.
  • 16.
  • 19. Individual Work Statistics • Tolu Handled issues with integrating the project components. Deploying the project on Heroku. Modifying the models to work with D3. Updated the add person form. Worked on serializing the data to pass onto the front-end. Worked on the API for the project.
  • 20. Individual Work Statistics… • Amit Creating initial models and worked on modifying them. Creating forms to register a new user and add persons into the genogram. Documenting the Project. Worked on Login/Logout and Registration of an User.
  • 21. Individual Work Statistics… • Sudipta Template layout withTwitter Bootstrap and static files. Creating the pages for the project and worked on links. Wrote test codes for the project includingAcceptance tests using Selenium.
  • 22. Individual Work Statistics… • Sotiris Worked on D3 to visualize the data. Worked on serializing the data for passing onto the front-end. Worked on modifying the models to work with D3. Adding comments for documentation to some files.
  • 23.
  • 24. Future Goals • Create different links to show different type of relationships. • Show more shapes • Improve the User-Interface. • Increase the test-coverage on the project. • Clean up the code to increase the Pylint score. • Complete all the user-stories.