LCP_FCP_F14a_T07_V2.1 Version 2.1
Life Cycle Plan (LCP)
Mission Science iRobots
Team 07
Ashwini Ramesha OCE, Requirements EngineerChen Li Requirements Engineer, Feasibility AnalystFarica Mascarenhas IV&V, Quality AnalystJiashuo Li Prototyper, Software ArchitectRitika Khurana Project ManagerSiddhesh Rumde Life Cycle Planner, Requirements EngineerSowmya Sampath Software Architect, PrototyperYun Shao Feasibility Analyst, OCE
LCP_FCP_F14a_T07_V2.1 10/18/14
Version HistoryDate Author Version Changes made Rationale
09/20/14 FM, SR 1.0 Original for CSCI577; Tailored from ICSM OCD Template To fit CS577 course content
09/28/14 SR 1.1 Update old contents To meet course requirements
10/10/14 SR 2.0 Sections 2, 3.1, 3.2, 4, 5 are added. To modify version 1.0 according
to the requirements of the FC package
10/18/14 SR 2.1 Sections 2, 3.1, 3.2, 4, 5 are added. To modify version 1.0 according
to the requirements of the FC package
LCP_FCP_F14a_T07_V2.1 ii 10/18/2014
Table of ContentsLife Cycle Plan (LCP)....................................................................................................................................................iVersion History.............................................................................................................................................................iiTable of Tables.............................................................................................................................................................ivTable of Figures.............................................................................................................................................................v
1. Introduction.......................................................................................................................................................1
1.1 Purpose of the LCP.....................................................................................................................................1
1.2 Status of the LCP........................................................................................................................................1
1.3 Assumptions.................................................................................................................................................1
2. Milestones and Products...................................................................................................................................2
2.1 Overall Strategy..........................................................................................................................................2
2.2 Project Deliverables....................................................................................................................................3
3. Responsibilities..................................................................................................................................................5
3.1 Project-specific stakeholder’s responsibilities..........................................................................................5
3.2 Responsibilities by Phase............................................................................................................................5
3.3 Skills.............................................................................................................................................................9
4. Approach..........................................................................................................................................................11
4.1 Monitoring and Control...........................................................................................................................11
4.2 Methods, Tools and Facilities...................................................................................................................12
5. Resources.........................................................................................................................................................13
LCP_FCP_F14a_T07_V2.1 iii 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version 2.1
Table of TablesTable 1: Artifacts Deliverables in Exploration Phase.....................................................................3Table 2: Artifact deliverable in Valuation Phase............................Error! Bookmark not defined.Table 3: Stakeholder's Responsibilities in each phase....................................................................5Table 4: Skills..................................................................................................................................9Table 5: Tools and Usage .............................................................................................................12Table 6: Module List and Their SLOC..........................................................................................13Table 7: COCOMO II Scale Drivers.............................................................................................13Table 8: COCOMO II Cost Drivers for Navigaion Module..........................................................14Table 9: COCOMO II Cost Drivers for Sensor Detection Module...............................................14Table 10: COCOMO II Cost Drivers for Light and Sound Module..............................................15
LCP_FCP_F14a_T07_V2.1 10/18/14
LCP_FCP_F14a_T07_V2.1 Version 2.1
Table of FiguresFig. 1: COCOMO II Analysis Result…………………………………………………………………..17
LCP_FCP_F14a_T07_V2.1 10/18/14
LCP_FCP_F14a_T07_V2.1 Version no 2.1
1.Introduction
1.1 Purpose of the LCP The purpose of the life cycle plan is to streamline the project into various phases so that the entire development team and client can achieve improved development speed, improved quality, improved project tracking and control, improved relations and minimal exposure to risks.
1.2 Status of the LCP Current version of the life cycle plan is the initial of the life cycle plan, which is version 1.0. This version of the LCP will include the artifacts developed in the Exploration phase. Also it describes each member’s roles and skills in the same phase. The list of deliverables and the overall strategy to develop the project along with the responsibilities of each stakeholders are also added. The resources of the project required for the project are also estimated to analyze the project’s feasibility within 24 weeks.
1.3 Assumptions The duration of the project is 24 weeks, which are 12 weeks in Fall 2014 and 12 weeks in
Spring 2015. The team will get a licensed version of all the software to be used for the project. Each team member will stick to his responsibilities mentioned in section 2 during each
phase and will perform them accordingly. The elementary schools will like the GUI which has been developed for the iRobot. There will be regular meetings with the client, to discuss the progress, issues and other
concerns. There are eight people working on the project including one DEN student is an optimum
number of staff required to do this project in the given schedule.
LCP_FCP_F14a_T07_V2.1 1 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
2.Milestones and Products
2.1 Overall StrategyThe development of the GUI for Mission Science iRobot is going to be from the scratch. The project will use the ARCHITECTED AGILE process of the Incremental Commitment Spiral Model as all the components are going to be custom made.
Exploration Phase Duration: 09/12/14 – 09/26/14Concept: The team should focus on understanding the current system and design the business work flow in the Exploration phase and would conduct regular weekly meetings with the client to discuss and understand current system, requirements, concerns and progress. Deliverables: Valuation Commitment Package Milestone: Valuation Commitment Review Strategy: One Incremental Commitment Cycle
Valuation Phase Duration: 09/29/14 – 10/24/14Concept: To evaluate the risks, the SCS excluding the students and teachers, and the developers will have win-win negotiations. The team will gather requirements and then along with the Stakeholders they will prioritize the requirements and a proposed system will be defined by these win-win negotiations. Based on this definition the team prepares initial prototypes of the high risk win conditions.Deliverables: Core Foundations Commitment Package, Draft Foundations Commitment Package, Project Effort Reports, Project Plan, Progress Reports, Prototype Report, System and Software Architecture Description, Supporting Information Document. Milestone: ARB FCR Strategy: One Incremental Commitment Cycle
Foundations PhaseDuration: 10/20/2014– 12/1/2014Concept: In this phase, the feasibility of each requirement (Win condition) is determined and development starts with, usually, the most feasible and required conditions. Continue risk assessment process, regular stakeholder meetings are to be taken every week, regular progress reports and effort reports to be submitted every alternate Monday, project plans are to be prepared and released on project web-page, risk resolution, assessing project status, sharing implementation jobs.Deliverables: Draft DC Package, DC Package.Milestone: Development Commitment Review.Strategy: One Incremental Commitment Cycle
LCP_FCP_F14a_T07_V2.1 2 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
2.2 Project Deliverables
2.2.1 Exploration PhaseTable 1: Artifacts Deliverables in Exploration Phase
Artifact Due date Format MediumClient Interaction Report 09/22/2014 .doc, .pdf Soft copyValuation Commitment Package Operational Concept Description
(OCD) Early Section Life Cycle Plan (LCP) Early
Section Feasibility Evidence Description
(FED) Early Section
09/29/2014 .doc, .pdf Soft copy
Evaluation of Valuation Commitment Package
10/11/2014 .xls Soft copy
Project Plan Every alternate Wednesday
.mpp, .pdf Soft copy
Progress Report Every alternate Wednesday
.xls Soft copy
2.2.2 Valuation PhaseTable 2: Artifact deliverable in Valuation Phase
Artifact Due date Format Medium
Draft Foundations Commitment Package: Operational Concept
Description (OCD) Feasibility Evidence
Description (FED) Life Cycle Plan (LCP) System and Software
Architecture Description (SSAD)
Prototype report (PRO)
10/13/2014 .doc, .pdf Soft copy
Evaluation of Draft Foundations Commitment Package
10/13/2013 .doc, .pdf, Bugzilla
Soft copy, Bugzilla
Response to Evaluation of Draft Foundations Commitment Package
10/15/2013 .doc, .pdf, Bugzilla
Soft copy, Bugzilla
Foundations Commitment Package: 10/20/2013 .doc, .pdf Soft copy
LCP_FCP_F14a_T07_V2.1 3 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
Operational Concept Description (OCD)
Feasibility Evidence Description (FED)
Life Cycle Plan (LCP) System and Software
Architecture Description (SSAD)
Prototype report (PRO) System and Software
Requirements DefinitionBugzilla report Every Monday Text Bugzilla Website
Project Plan Every alternate Wednesday
.mpp, .pdf Soft copy
Progress Report Every alternate Wednesday
.xls Soft copy
LCP_FCP_F14a_T07_V2.1 4 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
3.Responsibilities
3.1 Project-specific stakeholder’s responsibilitiesExcept for the client and developer team, the Mission Science iRobot project has two other success critical stakeholders:
Elementary Students: These students will use the GUI to generate instructions which can be used to operate the robot.
Undergraduate Students: The undergraduate students will continuously monitor the GUI during development and train the elementary school students and teachers about how to operate the GUI.
Elementary School Teachers: The teachers guide the elementary school students in using the GUI to develop logical statements.
3.2 Responsibilities by PhaseThe following table is a template for stakeholder’s responsibilities in each phase.
Table 3: Stakeholder's Responsibilities in each phase
Team Member / Role
Primary / Secondary ResponsibilityExploration Valuation Foundations Development
- Construction Iteration
Development- Transition Iteration
Prof. Darin GrayClient
Primary Responsibility- Explain scope and primary requirement- Contribute to the win conditions- Clarify the problems from development team
Primary Responsibility- Assess workartifacts andprovide feedback- Identify shared vision, goal, and concepts
Primary Responsibility- Providefeedback forprototypes
Ritika KhuranaProject Manager, Life Cycle Planner
Primary Responsibility- Plan the project- Plan the schedule- Contact clients- Manage client interactionSecondary Responsibility- Update Bugzilla- Plan project life
Primary Responsibility- Create detail project plan- Record project individual effort- Record project progress- Create and follow action items
Primary Responsibility- Record Project progress- Create detailed project plan- Manage client interaction
Secondary Responsibility
LCP_FCP_F14a_T07_V2.1 5 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
cycle phases- List deliverables- Identify responsibilities and skills of team members
- Manage client interaction
Secondary Responsibility- Identify responsibilities and skills-Update Bugzilla
- Create life cycle plan- Assess life cycle content- Create detail project plan
Chen LiRequirements Engineer, Feasibility Analyst
Primary Responsibility- Gather the current system details.- Analyses of Requirements- Negotiation of requirements.
Secondary Responsibility-Identify Risks-Risk Assessment
Primary Responsibility- Capture and score MMF and win-conditions- Capture progress of win-win negotiation
Secondary Responsibility-Analyze the Business Case-Identify the most appropriate process-Assess and plan to mitigate risks-Assess feasibility evidence
Primary Responsibility- Identify system and software requirements definition
Secondary Responsibility-Update website-Mitigate Risks-Plan Test Cases- Document feasibility evidence description- Assess feasibility evidence
Yun ShaoFeasibility Analyst, Operational Concept Engineer
Primary Responsibility-Identify Risks-Risk Assessment
Secondary Responsibility- Review the work products/ deliverables- Shaper of project plan- Provide evaluation of work products
Primary Responsibility-Analyze the Business Case-Identify the most appropriate process-Assess and plan to mitigate risks-Assess feasibility evidence
Secondary Responsibility-Analyze and prioritize capabilities to prototype- Prepare development / production environment
Primary Responsibility-Mitigate Risks-Plan Test Cases- Document feasibility evidence description- Assess feasibility evidence
Secondary Responsibility- Create operational concept description- Assess operational concept- Analyze and prioritize capabilities to prototype
LCP_FCP_F14a_T07_V2.1 6 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
Siddhesh RumdeLife Cycle PlannerRequirements Engineer
Primary Responsibility- Plan project life cycle phases- List deliverables- Identify responsibilities and skills of team members
SecondaryResponsibility- Gather the current system details.- Analyses of Requirements- Negotiation of requirements.
Primary Responsibility- Create detail project plan- Identify responsibilities and skills of team members
SecondaryResponsibility- Capture and score MMF and win-conditions- Capture progress of win-win negotiation
Primary Responsibility- Record Project progress- Create detailed project plan- Create life cycle plan- Assess life cycle content
SecondaryResponsibility- Identify system and software requirements definition
Ashwini RameshaOperational Concept Engineer Requirements Engineer
Primary Responsibility- Review the work products/ deliverables- Shaper of project plan- Provide evaluation of work products
SecondaryResponsibility-Interact with client- Gather the current system details.- Analyses of Requirements- Negotiation of requirements.
Primary Responsibility- Analyze and prioritize capabilities to prototype- Prepare development / production environment
SecondaryResponsibility- Capture and score MMF and win-conditions- Capture progress of win-win negotiation
Primary Responsibility- Create operational concept description- Assess operational concept- Analyze and prioritize capabilities to prototype
SecondaryResponsibility- Identify system and software requirements definition
Jiashuo LiPrototyperSoftware Architect
Primary Responsibility-Create the progress report-Analyze the current System-Assist in developing the OCD
SecondaryResponsibility-- Create project plan for week 1- Help with various documents for VCP
Primary Responsibility-Create the progress report- Assist in developing the LCP-Develop the prototype.-Take feedback of the client and the undergraduate students.
SecondaryResponsibility
Primary Responsibility-Add features to the base system-Develop the GUI in conjunction to the feedback received in the Valuation phase.
SecondaryResponsibility- Define technology dependent
LCP_FCP_F14a_T07_V2.1 7 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
-Physical and logical architecture-Use case diagram-System Context diagram-Artifacts and information diagram
architecture- Decide on style, patterns and frameworks- Create required UML models- Complete SSAD
Sowmya SampathSoftware ArchitectPrototyper
Primary Responsibility- Create project plan for week 1- Help with various documents for VCP
SecondaryResponsibility-Create the progress report-Analyze the current System-Assist in developing the OCD
Primary Responsibility-Physical and logical architecture-Use case diagram-System Context diagram-Artifacts and information diagram
SecondaryResponsibility-Create the progress report- Assist in developing the LCP-Develop the prototype.-Take feedback of the client and the undergraduate students.
Primary Responsibility- Define technology dependent architecture- Decide on style, patterns and frameworks- Create required UML models- Complete SSAD
SecondaryResponsibility-Add features to the base system-Develop the GUI in conjunction to the feedback received in the Valuation phase
Farica MascrenhasIV & VQuality Analyst
Primary Responsibility-Review the project artifacts.- Keep track of the win Conditions being the shaper of the project using Winbook.-Update Bugzilla by reviewing the various tickets.
Primary Responsibility- Review the project artifacts.- Keep track of the win Conditions being the shaper of the project using Winbook.-Check the quality of the prototype in conformance with the existing standards.
Primary Responsibility-Review the project artifacts.- Keep track of the win Conditions being the shaper of the project using Winbook.-Check the quality of the prototype in conformance with the existing standards
LCP_FCP_F14a_T07_V2.1 8 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
-Update Bugzilla by reviewing the various tickets.
-Update Bugzilla by reviewing the various tickets.
3.3 SkillsTable 4: Skills
Team members Role SkillsRitika Khurana Project Manager Current skills: Programming
in C, good communication skills, Project documentation, identify skills, project planning
Required skills: need to brush up usage of visual studioand negotiation skills
Ashwini Ramesha OCE Current skills: C programming, Requirement analysis, Buying information, Project documentation, identify skills
Required skills: UML, Visual studio, Negotiation skills
Chen Li Requirements Engineer Current skills: Java, C, SQL, HTML, CSS, JavaScript, Buying information, Project documentation, Requirement analysis
Required skills: Visual Studio, Website development, Analytical skill
Sowmya Sampath Software Architect Current skills: C++, Java, Creating UML, Documentation, Analytical skill
Required skills: Visual StudioSiddhesh Rumde Life Cycle Planner Current skills: Java, C++,
SQL, Visual Studio JavaScript, Project
LCP_FCP_F14a_T07_V2.1 9 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
Documentation
Required skills: Negotiation skills, C Programming, Requirement analysis, Visual Paradigm
Jiashuo Li Prototyper Current skills: UML, Visual Studio, Java
Required skills: Embedded software development, analytical skills
Yun Shao Feasibility Analyst Current skills: C, C++, php/html, mysql, obj-c, project documentation, analytical skills
Required skills: visual studioFarica Mascarenhas IV&V Current skills: Shell scripting,
Perl, Java, C++, SQL, AutoShell, HTML, JavaScript, Negotiation skills, Analytical Skills
Required skills: .NET
LCP_FCP_F14a_T07_V2.1 10 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
4.Approach
4.1 Monitoring and Control
4.1.1 Closed Loop Feedback Control
The weekly progress reports identify the activities undertaken and completed in the week. Project Plan provides the baseline for the activities. Any deviation from this baseline is identified, its severity is analyzed and action, as appropriate, is taken
The progress reports records planned and actual efforts and tasks spent. If the difference is outside acceptable limits, then the Project Manager can initiate action by calling in team meeting and discuss this issue and follow up measures and tasks for next week
The weekly risk analysis ensures that all risks identified have a mitigation plan. This will help to stay on track with the project schedule.
The Winbook lists all the requirements and the risks and also prioritizes the requirements. The Team uses Google drive to communicate all the matters within the members and to
keep all the artifacts organized. The team also uses the DEN discussion forum and blog for sharing files and for communicating.
4.1.2 Reviews
Weekly group review: This review is made every week so that each team member can contribute their work.
IIV&V: By the den student, all artifacts are reviewed and bugs are released for each one of them.
Win-Win Negotiations: Negotiations and review in which all values from the SCS are noted. Also help to estimate and, prioritize and order the requirements
Review by Undergraduate Students: The undergraduate students incrementally monitor the GUI of the system and give their feedback which can be used by the developer team for further improvements.
LCP_FCP_F14a_T07_V2.1 11 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
4.2 Methods, Tools and FacilitiesTable 5: Tools and Usage
Tools Usage ProviderMicrosoft Word 2012
Constructs documents for all artifacts. Also used for developing client interaction reports.
USC
Microsoft Project 2003
Creates Gantt charts for Progress reports and LCP USC
Microsoft PowerPoint 2012
Creates presentation for client meeting and ARB reviews USC
Mozilla Firefox and Google Chrome
Downloads course material and medium for communication among stakeholders
USC
Winbook tool Facilitates and supports Win-Win negotiation USCSubversion Implements version control system to maintain artifact
integrity and traceabilityOpen Source
Microsoft Visual Studio 2012
Build .NET framework USC
Mockflow Online Tool
Creates throwaway prototype for the project. Open Source
Visual Paradigm Creates UML diagrams that are used for documenting the use cases and sequence diagrams
USC
WinAVR Compiler for C programs after creating set of instructions to be implemented in Visual Studio.
Open Source
LCP_FCP_F14a_T07_V2.1 12 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
5.Resources
- Estimated CSCI577a Effort : 8 team members at 12 hrs./week for 24 weeks- Most Likely estimated effort: 2304 hours- Budget information: This project has no budget for our development efforts, while the
software is provided and tools are free.- Project duration: 12 weeks (Fall 2014) + 12 weeks(Spring 2015)- Component modules in your development project: Single GUI including linking tool
like WinAVR for compiling the generated C instructions.- Programming language used: Visual Basic C++ and C.
Table 6: Module Lists and their SLOC
No. Module Name Brief Description SLOC REVL
1 Navigation Module Provide navigation for the iRobot to move in any direction. 1200 10%
2 Sensor Module Provide sensation of the external environment to the iRobot. 2000 15%
3 Light & Music Module Enable the light and music feature of the iRobot. 1050 10%
Table 7: COCOMOII Scale Driver
Scale Driver Value RationalePREC NOM There is a considerable understanding of the product’s
objectives, experience in developing such GUI and some need for innovative data processing and architectures.
FLEX VHI There is a very high need for GUI conformance with pre-established requirements and external interface specifications.
RESL NOM All major risks are documented with mitigation plans for each module; however there is a considerable amount of uncertainty pertaining to the success of User Interface and COTS software.
TEAM HI No extra efforts are needed to synchronize stakeholders and they are ready to accommodate other stakeholder’s objectives.
PMAT NOM (Level 2)
ICSM Principles and Guidelines are followed strictly by the developer team
LCP_FCP_F14a_T07_V2.1 13 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
Table 8: COCOMOII Cost Driver for Navigation Module
Cost Driver Value RationaleRELY NOM If the system fails it will deter the elementary students to use the
iRobot. However, it will not have a catastrophic effect on the use of iRobot by the students.
DATA NOM There will be moderate test cases for testing the navigation module.
DOCU NOM Nominal Documentation is required for future maintenance
CPLX NOM Highly structured programming with nested controls and extensions will be required for this module.
RUSE NOM The code in this module can be used for developing the other two modules.
TIME NOM The system consumes nominal time and resources in this module.
STOR NOM The navigation module requires nominal storagePVOL LO The platforms are stable and do not require frequent upgrades
ACAP NOM Analysts have basic experiencePCAP HI Most of the team members have the ability to code in various
aspects required for the project.PCON HI Not all the team members are continuing with 577b.
APEX LO All of the team members have low experience related to this module
LTEX NOM Low programming language and software tool experience
PLEX NOM Few team members have high platform experienceTOOL NOM The tools used are moderately mature and basicSITE HI All team members and client are on campus; whereas the
elementary school students are in the same city.
Table 9: COCOMOII Cost Driver for Sensor Detection Module
Cost Driver Value RationaleRELY NOM If the system fails it will deter the elementary students to use the
iRobot. However, it will not have a catastrophic effect on the use of iRobot by the students.
DATA NOM There will be large number of test cases for testing the sensor module.
DOCU NOM Nominal Documentation is required for future maintenance
CPLX NOM A lot of complex tasks like task synchronization, recursive coding and complex calls is involved.
LCP_FCP_F14a_T07_V2.1 14 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
RUSE NOM The code in this module can be used for developing the other two modules.
TIME NOM The system consumes nominal time and resources in this module.
STOR HI The sensor detection module require very high storagePVOL LO The platforms are stable and do not require frequent upgrades
ACAP NOM Analysts have basic experiencePCAP HI Most of the team members have the ability to code in various
aspects required for the project.PCON HI Mostly all the team members are continuing with 577b.APEX LO All of the team members have low experience related to this
moduleLTEX NOM Low programming language and software tool experience
PLEX NOM Few team members have high platform experienceTOOL NOM The tools used are moderately mature and basicSITE HI All team members and client are on campus; whereas the
elementary school students are in the same city.SCED NOM There is a nominal schedule constraint.
Table 10: COCOMOII Cost Driver for Light & Sound Module
Cost Driver Value RationaleRELY NOM If the system fails it will deter the elementary students to use
the iRobot. However, it will not have a catastrophic effect on the use of iRobot by the students.
DATA NOM There will be moderate test cases for testing the light and sound module.
DOCU NOM Nominal Documentation is required for future maintenance
CPLX NOM Highly structured programming with nested controls and multimedia extensions will be required for this module.
RUSE NOM The code in this module can be used for developing the other two modules.
TIME NOM The system consumes nominal time and resources in this module.
STOR NOM The Light and Sound module requires high storage capacity.
PVOL LO The platforms are stable and do not require frequent upgrades
ACAP NOM Analysts have basic experience
LCP_FCP_F14a_T07_V2.1 15 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
PCAP HI Most of the team members have the ability to code in various aspects required for the project.
PCON HI Mostly all the team members are continuing with 577b.APEX LO All of the team members have low experience related to this
moduleLTEX NOM Low programming language and software tool experience
PLEX NOM Few team members have high platform experienceTOOL NOM The tools used are moderately mature and basicSITE HI All team members and client are on campus; whereas the
elementary school students are in the same city.SCED NOM There is a nominal schedule constraint.
LCP_FCP_F14a_T07_V2.1 16 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
Fig. 1: COCOMO II Analysis Result
LCP_FCP_F14a_T07_V2.1 17 10/18/2014
LCP_FCP_F14a_T07_V2.1 Version no 2.1
If we use the most likely approach, the project can be completed by seven personnel in the given schedule. However, if we use the pessimistic approach, then we are short staffed by a smaller margin. This can be resurrected if the personnel who join the project in the next semester have larger experience in terms of applications, language and platform. This will definitely help the team in completing the project.
LCP_FCP_F14a_T07_V2.1 18 10/18/2014
Top Related