Midterm Flashcards
What are the major SDLC phases?
1) Conceptual/Preliminary Analysis
2) Requirements
3) Design
4) Development or Implementation
5) Testing
6) Deploy
Whats the difference between a group and a team?
Group: two or more people who interact with each other to accomplish a goal.
Team: a group that works intensively together to achieve a common goal through
-Coordinated effort
-Common goals instead of individual goals
-Mutual accountability in addition to individual
-Complementary skills and interdependence
-Leadership shared among team members
What types of teams are there?
Hierarchal Teams, Chief Programmer Teams, Matrix Organization, and Democratic/Open-Structured Teams
What is the relational-economic view of motivation?
People are motivated by monetary considerations. Managers make all of the decisions. There are penalties to ensure compliance which results in fear. There are many levels of structure with limited span for control.
What is the social view of motivation?
People are motivated by social needs. The work is typically not meaningful in itself. Control is exercised through group pressure.
What is the self-actualization view of motivation?
Motivation comes from within one’s self. Managers typically frame a problem, not a solution. Organization structure facilitates by does not control. The rewards are intrinsic within the work.
Name Maslow’s hierarchy of needs
- Self-actualization (Continued self-improvement and growth)
- Ego (Status, recognition, prestige)
- Social (Belonging and Acceptance)
- Safety (safety from danger, deprivation)
- Physiological (Water, food)
- *The lowest unfulfilled needs act as the motivatior
What makes up a good task?
- Description of what is to be done
- An estimate of how long it will take to complete
- An identified responsible party to complete
- Pre-constraints
- Co-constraints
- Post-constraints
What is a Covey Board?
A 4 quadrant table that lists what is “important vs. not important” and “urgent vs. not urgent”
What is a KanBan?
Often uses wipe boards or sticky notes: it shows what is “to do,” “doing,” and “done.”
What is a Gnatt Chart?
(Think Wrike) It shows the effort needed for each task as well as the dependancies that each task has on one another.
What is Brook’s Law?
“Adding people resources to a late software project makes it later.”
What do the number of month’s a project is going to take depend on?
The sequentiality of the tasks and the number of independent partitionable subtasks .
How does a large software project end up being a year late?
Answer: One day at a time…
- Incremental slippages on many fronts eventually accumulate to produce a large overall delay.
- Continued attention to meeting small individual milestones is required at each level of management.
What 3 things are part of the “triangle?”
time, resources, features