cmsc615hw2_draft3

advertisement
Homework #2
CMSC 615
(Instructor: Dr. Maccarthy)
Fall 2006
UMBC
Team: ABC
Mollick A. Arefin
Duy Huynh
Submission Date: 14 September 2006
1. What is the difference between a Life Cycle Model and and Development Life Cycle
Model? (1pt)
Ans. Life cycle model is collection of all phases from conception to close out of the
project. It define what work will be performed at each phase, what deliverables will
be produced and when, who is involved at each phase, and how management will
control and approve each work produced in each phase.
The Development Life Cycle on the other hand is a portion of the Life Cycle Model
dealing with the development. This is used as frame work for developing information
systems and software development, because it include requirement, design,
implementation/ coding/ unit testing, integration testing/verification. Unlike the Life
Cycle Model, the development life cycle spend a large portion of the project effort
attempting to clarify the requirements of the project and developing. The
Development Life Cycle Model generally excludes Manufacturing, Deployment,
Operations, Maintenance, and Retirement phases.
2. List the activities and milestones associated with the DoD System Development and
Demonstration Phase Life Cycle Model. What kind of model is it? (1pt)
The activities and milestones associated with the DoD System Development and
Demonstration Phase Life Cycle Model are sequentially –
Milestone: B
“An affordable increment of militarily-useful capability has been
identified”
“The Technology for the increment has been demonstrated in a relevant
environment” (i.e., TRL 6)
“A system can be developed for production within a short time frame
(normally less than 5 years)”
Refine System Performance Spec & Environmental Constraints
* System Requirements Review (SRR)
Develop System Functional Specs & System Verification Plan
* System Functional Review (SFR)
Develop CI Functional (Design to) Specs & CI Verification Plan
* Preliminary Design Review (PDR)
Develop Product Documentation and Inspection Plan
* Critical Design Review (CDR)
Design Readiness Review (DRR) Milestone
Fabricate/Assemble/Code
CI Verification Development Test & Evaluation (DT&E)
Verify System Performance: Integrated DT&E & Live Fire Test and Evaluation
(LFT&E)
Test Readiness Review (TRR)
Verify System Functionality: System DT&E & LFT&E, & Operational
Assessment (OA)
Demonstrate System: Combined DT&EO/OT&E/LFT&E
* System Verification Review (SVR)
* Production Readiness Review (PRR)
* Functional Configuration Audit (FCA)
Milestone: C
“An affordable increment of militarily-useful capability has been
identified”
“The Technology for the increment has been demonstrated in a relevant
environment” (i.e., TRL 6)
“A system can be developed for production within a short time frame
(normally less than 5 years)”
DoD System Development and Demonstration Phase is a “V” LCM.
3. Explain how the “V” model is essentially a classic waterfall model? Why is it drawn
as a “V”? (1pt)
The V model is essentially the classic waterfall model because the sequential nature of
processes; each process must be completed before the next phase can be started. Both the
V model and the classic waterfall model include the requirement, design and analysis,
implementation, testing, and maintenance phases.
The V model is drawn as V shape in order to visually map (or pair up) each design phase
to the corresponding test or verification phase. For example, the Systems Functional
Review (SFR) corresponds to the System verification Review (SVR) . If something does
not fulfill the customer requirement at SVR stage, the “V” model suggests to revisit the
SFR stage directly and make corrections. The bottom of the V represents the Critical
Design Review (CDR) that decides the development; CDR is a very important stage of
the V model.
4. Go to the DAU Systems Engineering web site
<http://www.acq.osd.mil/ds/se/publications.htm>. Download (and skim) a copy of the
“Systems Engineering Plan (SEP) Preparation Guide”.
5. Download a copy of my recommended SEP Annotated Outline from Blackboard &
read it.
6. 1.Develop an annotated draft Systems Engineering Plan for your Project (IN YOUR
OWN WORDS, DO NOT COPY MINE) (1 pt)
7. Develop drafts for each of the following Sections (5 pts):
1.1.2 Program Description
Amazing books projectl is a program contracted from Amazing Books
corporation. This is the web-based ordering system that provides users the
capability to find and purchase the book online using the internet. The Customer
Interface, Inventory and Shipping capabilities is expected to be deployed in the
next 4 months and Finance capabilities will be deployed within 6 months.
The client have identified the business requirements of the project, though UMBC
Management Team will conduct interface design and other requirements. Since
there’s a short time frame for the project, we propose an concurrent development
life cycle for this project. We will performing
1.2 Program Technical Status (Address DOD Acquisition Life Cycle)
1.3 Approach for SEP Updates
2.3.1.1 Technical Development Process (Address Development Life Cycle and
Systems Engineering Process)
2.3.1.2.1 Technical Planning (Include a WBS)
2.4.2 Technical Reviews
8.1 Take the Myers-Briggs Test
8.2 Develop a Team Personality Profile (E/I, S/N, T/F, J/P Result/Score for each team
member)
Mollick A. Arefin: (I, N, T, J) = (33, 75, 25, 44)
Personality type:




moderately expressed introvert
distinctively expressed intuitive personality
moderately expressed thinking personality
moderately expressed judging personality
Duy Huynh (Bao):
(E, N, T, J) = (1, 12, 12, 1)
Personality type:




slightly expressed extrovert
slightly expressed sensing personality
slightly expressed feeling personality
slightly expressed judging personality
8.3 What did you learn?
One thing we have learned is that a Systems Engineering team can (or usually) have
members of diverse personality types. Therefore, the success of the team as a whole
significantly depends on how well the members get along and communicate with each
other.
Download