Wednesday, 15 August 2012

Differences Between Software Engineering and Systems Analysis and Design -



Differences Between Software Engineering and Systems Analysis and Design -

i wondering if there substantial differences between software engineering science , systems analysis , design. both of them seem methods of producing high quality software. same animal different names? if not,

is 1 improve other? -if so, is? or, -if so, in instance or domain 1 is?

is 1 newer way of doing things? -if so, 1 is?

what differences, , 1 improve suited other?

many, many in advance. :)

additional info: have done programming on , off since 90's, have never designed new scheme scratch nor managed project. there design/architecture already. now, tasked design new system. phase 1 of scheme not complicated, mind you, want right, , don't know start. browsed books systems analysis , design , books software engineering. i'm not sure book read posted question here. @grzegorz's , @eoin's answers below suggests saad subset of se, mean i'll go se route?

software engineering science consists - among others - of analysis , design.

analysis gathers requirements software:

functional - describing scheme in terms of business processes, non-functional - describing else (performance, security, technology, hardware, etc).

design represents requirements in documents. these may be:

informal specifications - text documents, diagrams, or formal specifications next standarized process, rup and/or prototypes, wireframes, and/or else may help implementors understand expected implement.

then need develop software, test it, deploy , maintain. latter includes introducing changes system.

how design scheme - question , no matter how hard seek cannot reply in general. if take 1 major rule - utilize pen , paper, imagine, observe risks, inquire questions, imagine again... more think , imagine @ origin less errors create later. start formal design or coding after basic thought sits firmly in mind. luck :)

software-engineering software-design system-analysis

No comments:

Post a Comment