Please enable JavaScript.
Coggle requires JavaScript to display documents.
Alternative Approaches to Development (SDLC (Analysis- when senior…
Alternative Approaches to Development
software development
Fundamentally going from an abstract idea in somebodies head, to a complete system that actual implements the idea
software process
Breaking down a manageable task into smaller steps that we can handle and you can tackle individually
SDLC
Analysis- when senior leaderships begin planning the project
Design- when business architects use the requirements gathered from the first stage to produce several designs of the product
Implementation- the design documents from the second phase are used to implement the design and produce the code
Testing- code is tested based on the customers’ requirements to ensure the code works according to specifications
Installation- when the product is delivered to the customer
Maintenance- maintenance of the software is conducted
waterfall method
A process that follows a step by step approach where each step in the SDLC must be complete before the next step can begin
four values of agile
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
user stories
The features our customers would like to see in their software
sprint
A sprint is a set period of time which specific work has to be completed and made ready for review
RAD
Rad uses a combination of joint application development techniques and CASE tools to convert user needs to design