Valuation Phase Artifact Due date Format Medium Draft Foundation Commitment Package Operational Concept Description (OCD) Prototype Structured System analysis and Design Life Cycle Plan (LCP) Feasibility Evidence Description (FED) 10/13/2014 .doc, .pdf Soft copy Progress Report Bi-weekly Wednesday .xls Soft copy Microsoft Project Plan Bi-weekly Wednesday .mpp, .pdf Soft copy Risk Analysis Bi-weekly Wednesday Text Part of Progress Report Table 2: Artifact deliverable in Valuation Phase Foundations Phase Artifact Due date Format Medium Foundation Commitment Package 10/20/2014 .doc, .pdf soft copy Progress Report Bi-weekly Wednesday .xls Soft copy Microsoft Project Plan Bi-weekly Wednesday .mpp, .pdf Soft copy Risk Analysis Bi-weekly Wednesday Text Part of Progress Report Table 3: Artifact deliverable in Foundations Phase
Responsibilities by Phase Team Member / Role Primary / Secondary Responsibility Exploration Valuation Foundations Development- Construction Iteration Development- Transition Iteration Name: Trupti Sardesai Primary: Project Manager Secondary: Operational concept engineers Primary Responsibility -Schedule meetings -Assign task, Analyze proposed system Secondary Responsibility -Conceptualize system. -identify shared vision. -Asist operational concept. Primary Responsibility - Meeting Management for Foundations Phase; -Record Project Plan; -Record Progress Report Secondary Responsibility - Analyze current system. -Explore alternatives. Primary Responsibility -Meeting Management; for Development construction; -Project Plan; Progress Report; -Monitoring project Secondary Responsibility -System conceptualizations. Name: Wenchen Primary: Prototyper Secondary: Operational Concept Engineer Primary Responsibility -Analyze and prioritize capabilities to prototype; -Update website Secondary Responsibility -Assess operational concepts; Primary Responsibility Assess component for prototyping -Update website Secondary Responsibility -Explore alternative operational concept Primary Responsibility -Develop prototype. -Prepare and tailor development component -Update website Secondary Responsibility -Conceptualize system Name: Yan Zhang Primary: Operational Concept Engineer Primary Responsibility -Analyze Proposed System Primary Responsibility - Meeting Management for Foundations Primary Responsibility -Meeting Management; for Development -
Secondary: System/Software Architect -Assess operational concept; -Identify Shared Vision; Secondary Responsibility -Identify risks. -Manage Bugzilla Repository Phase; -Record Project Plan; -Record Progress Report Secondary Responsibility -Manage Bugzilla Repository -Assess and plan to mitigate risks. -Assess feasibility and evidence; construction; -Project Plan; Progress Report; -Monitoring project Secondary Responsibility -Manage Bugzilla Repository -Identify most appropriate process; -provide feasibility evidence Name: Zhitao Zhou Primary: Feasibility analyst Secondary: Requirement Engineer Primary Responsibility Analyze Proposed System. -Identify risks. Secondary Responsibility - Facilitate win-win negotiations Primary Responsibility -Analyze estimation cost. -Assess and plan to mitigate risks. -Assess feasibility evidence. Secondary Responsibility -Tailor negotiations -Capture MMFs. Primary Responsibility -Choose appropriate process -provide feasibility evidence. Secondary Responsibility -Tailor win-win negotiations - Name: Subessware Selvameena Karunamoorthy Primary: System/software Architect Primary Responsibility - Understand basic crawler architecture; -Provide system Primary Responsibility -Analyze Proposed system. -Provide system Primary Responsibility -Analyze Proposed system. -Provide system architecture -Specify
Secondary: Requirement Engineer architecture -provide feasibility evidence; Secondary Responsibility -Facilitate win-win negotiations architecture -provide feasibility evidence; -Assess proposed system; Secondary Responsibility -Facilitate win-win negotiations Architecture styles, patterns and framework. -provide feasibility evidence; -Assess proposed system; Secondary Responsibility -Facilitate win-win negotiations Name: Qing Hu Primary: Life Cycle Planner Secondary: Feasibility Analyst Primary Responsibility - Identify project component’s milestones Secondary Responsibility -Identify risks. -Manage Bugzilla Repository Primary Responsibility -Assess development timeline. -Estimate effort, cost and schedule using COINCOMO 2.0 Secondary Responsibility -Manage Bugzilla Repository -Assess and plan to mitigate risks. -Assess feasibility and evidence; Primary Responsibility -Identify life cycle management approach. -Develop transition plan. Secondary Responsibility -Manage Bugzilla Repository -Identify most appropriate process; -provide feasibility evidence Name: Pranshu Kumar Primary: Requirements Engineer Secondary: System/software architect Primary Responsibility - Analyze current and proposed system. -Gather requirements. Secondary Primary Responsibility -Capture MMFs. Secondary Responsibility -Assess system architecture. Primary Responsibility -Capture progress of Win-win condition. Secondary Responsibility -Assess system architecture.
Responsibility -Provide system architecture -Specify Architecture styles, patterns and framework. Name: Amir ali Tahmasebi Primary: IV &V Secondary: Shaper Primary Responsibility - Checking and verifying documents that are been generated. -Verify the bugs that are filed on bugzilla. Secondary Responsibility -Help to negotiate/solve disagreement between our team and client. Primary Responsibility - Checking and verifying documents that are been generated. -Verify the bugs that are filed on bugzilla. Secondary Responsibility -Help to negotiate/solve disagreement between our team and client. Primary Responsibility - Checking and verifying documents that are been generated. -Verify the bugs that are filed on bugzilla. Secondary Responsibility -Help to negotiate/solve disagreement between our team and client. Table 4: Stakeholder's Responsibilities in each phase 3.3 Skills Note: Our project will be completed in one semester; we are all only register in 577a. Don’t continue 577b Team members Role Skills Wenchen Tu Prototyper Current skill: Java, UI Design, JS, CSS, MySQL, Python Required Skill: Python, PostgreSQL, UI Design Zhitao Zhou Feasibility Analyst Current Skill:C/C++, Python, Java Required Skill: Python, PostgreSQL, Qing Hu Life Cycle Planner Current Skill:C, java, PHP, MySql, JS, Python Required Skill: PostgreSQL,