• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/14

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

14 Cards in this Set

  • Front
  • Back

What does SDLC stand for?

Software Development Life Cycle

What are the 3 main SDLC Methodologies from oldest to newest (most modern)?

WaterFall, Lean, Agile

What are the 6 stages of SDLC in order from beginning to deployment?

Planning -> Defining -> Designing -> Building -> Testing -> Deployment

Which SDLC has a "Manifesto" and "Principles"?

Agile has a Manifesto that defines its Principles for being highly adaptable / flexible to changes

What are drawbacks to using the "Waterfall" Methodology of Software Development?

WaterFall is meant to go through each SDLC Cycle once, and the TTM (Time To Market) for working software is not until the Software is 100% completed, with little ability to adapt to changes in the desired outcome without Starting over at the "Planning" Phase

What are some core concepts of Lean Methodology?

Reduce "Waste" / Empower the Team / Decide as Late as possible / Deliver as fast as possible

Which Methodology is derived from another Methodology for SDLC?

Agile is derived from "Lean" principles, with a more defined focus on feature driven development, striving for "deployment ready" features at any time (but doesn't necessarily get deployed)

What is a Scum Team / Scrum Master?

Scrum teams are developers that have meetings on their feet as they should not last long enough to sit, all with their own special roles in the team, the Scrum Master leads the team / identifies any road blocks to address them immediately

What is a "User Story"?

A user story is an Agile Team members role in the team, it explains their contribution to the team, a team members role is their user story

What is a Sprint?

Sprints are a short burst of development with a defined outcome and time-frame (time-box) in which to accomplish their tasks, after each "Sprint" there should be a working / deliverable software feature or deliverable product

What is considered "Waste" that Lean Methodology aims to eliminate?

Partially done work / Extra processes / Extra Features / Waiting / Task Switching / Motion (having to wander around an office looking for someone) / Defects (bugs)

Which Methodology is "Feature Driven Development"?

Agile is based on constantly developed Software by Features rather than as a whole, so there is always something to present to the customer that can be improved through additional features as needed

Which Methodologies TTM (Time To Market) is only when the Software is fully developed?

WaterFall and Lean, though Lean reduces Waste with a focus on delivering fast, it does not deliver software that is partially finished, only Agile deliver Software feature by feature

What are the main focuses of Agile Methodology?

Customer Satisfaction, Team Collaboration, Deliverable Features that are ready to deliver