Ich bin sicher, Sie alle haben Manager sagen hören: "Wir brauchen einen Analysator" oder "Wir brauchen einen Designer". Als .NET-Entwickler kann ich einen Analysator kaum von einem Designer unterscheiden (nicht von einem Webdesigner oder UI-Designer).
Wer ist Analysator? Wer ist Designer? Überlappen sie sich?
design
systems-analysis
Saeed Neamati
quelle
quelle
Studieren Sie den Lebenszyklus der Softwareentwicklung . Diese Frage wurde innerhalb der ersten zwei Wochen von Software Engineering 101 beantwortet. Es handelt sich um eine relevante Frage, und es gibt eine eindeutige, aber manchmal nicht so klare Antwort.
Wenn Sie sich die Analysten, Designer, Programmierer, Projektmanager und andere Rollen als großes Venn-Diagramm vorstellen können, überschneiden sich Analysten und Designer erheblich.
Analysten sind normalerweise die Pioniere in einem Projekt. Sie benötigen in der Regel eine Reihe grundlegender Anforderungen, die ihnen von Projektmanagern und Stakeholdern gestellt werden, um sie festzunageln und die Dinge mit einem feinen Zahnkamm zu untersuchen, um herauszufinden, was genau das Projekt ist. Genauer gesagt, was die nicht funktionalen Anforderungen sind .
Designer nutzen diese Informationen von den Analysten, um funktionale Anforderungen auszubügeln , zusammen mit vielen anderen, möglicherweise (hoffentlich) einschließlich UML .
Nebenbei bemerkt, Analysten werden normalerweise mehr bezahlt als Programmierer.
quelle