SW Development Methodologies Flashcards
waterfall model
linear and one of the first SDLCs
agile
small and frequent incremental improvements
prototyping
create a solution fast to better understand requirements and give first customer touchpoint
rapid development
less emphasis on planning and more emphasis on process. incremental.
waterfall phases
requirements, design, coding, testing maintenance
pros of waterfall
documentation, progress measurement, design, design issues fixed before coding
cons of waterfall
difficult requirement gathering, inflexible design, long process
Toyota’s model
lean
philosophy of lean
to manage waste
change enablers
purpose, process, people
five why’s
ask why five times to understand the purpose truly
process
to measure and make sure each phase adds value
what is agile
to implement lean philosophy to SW development
what is scrum
agile project management methodology
where all requirements go
in the product back log