uml - Difference between software design and modeling and software analysis -
what basic difference between : modeling - software design , software analysis . software analysis step analyse software , create use case diagram, , software design preparation coding step, contains class diagram , others, prepared requirement specifications , helps in specifying hardware , system requirements , helps in defining overall system architecture, there following 6 phases in every software development life cycle model requirement gathering , analysis design implementation or coding testing deployment maintenance