7
Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Embed Size (px)

Citation preview

Page 1: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Fundamentals of Software EngineeringGroup 4 – OLBD Solutions

Aakant Taurani, Jean YooPhil Breczinski, Steven Pingel

Page 2: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Responsibilities• Aakant• Website PHP coding• PHP training for other group members• Documentation – Focused on State Transition Diagrams in SRS,

Process Model Implementation, and URS.

• Jean• Website HTML and PHP coding• Documentation – Focused on State Transition Diagrams and write

ups in SRS, Process Model Implementation, and URS.

Page 3: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Responsibilities• Phil• Website HTML and PHP coding• Documentation – Focused on Data Flow Diagram in SRS,

Function Point Analysis, and URS.

• Steven• Database Design• Setting up SVN repository, Google Groups, training material

(uiowa Lynda)• Website Database Integration – PHP Coding• General Documentation - Contributed to all the major

documentations.

Page 4: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Group Meetings• Our group had regular meeting on Tuesdays with Raman for

several weeks. • Thursday after class was designated meeting time for the

group, members participated on every meeting with few exceptions such as labs, exams, and sickness.

• If more than one person had conflicts, meeting canceled (twice).

• Each meeting lasted about 1.5 hours to 2.• Past three weeks, we increased our meeting time, started

meeting on Tuesdays after class as a regular meeting time as well.

• Meetings have been held during some weekends and different weekdays as well.

Page 5: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Tools• Website• PHP• HTML• CSS • MYSQL – UIOWA Webdev Server

• Development• SVN Repository• Google Groups• Google Docs

• Training• Lynda.com

Page 6: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Security• HTML Post to hide data in url• Database passwords encrypted with 128 bit AES• Webdev Server is secure• Password fields to hide plain-text passwords• No user can look up another user’s password.

Page 7: Fundamentals of Software Engineering Group 4 – OLBD Solutions Aakant Taurani, Jean Yoo Phil Breczinski, Steven Pingel

Challenges• As a group, there were few challenges:• Little web developing experience

• Necessity of learning new language – PHP• Lack of conceptual contexts• Did not know what we did not know

• Loss of group member