This is the phase where the entire system is defined in detail. In fact, in this stage
developers get a detailed blueprint of the various phases of the software that developed
in the project.
At this stage the system is divided into smaller parts to make it easier more manageable
for the developers, designers, testers, project managers and other professionals who are
going to work on the software in the latter stages.
Είναι το στάδιο όπου το σύνολο του συστήματος ορίζεται λεπτομερώς. Στην πραγματικότητα,
σε αυτό το στάδιο οι προγραμματιστές φτιάχνουν ένα λεπτομερές πλάνο των διαφόρων φάσεων
του λογισμικού που θα αναπτυχθεί.
Σε αυτό το στάδιο, το σύστημα χωρίζεται σε μικρότερα τμήματα για να καταστεί πιο εύχρηστο
για τους προγραμματιστές, σχεδιαστές, δοκιμαστές και διαχειριστές του έργου και άλλους
επαγγελματίες οι οποίοι πρόκειται να ασχοληθούν
με το λογισμικό στα τελευταία στάδια.
It is the logical part of the development process. In this phase lots of brains are
working for coding and get the final successful result for the software. In this a team
of programmers is assigned by the company to work on
the software.
The work is subdivided under a sub-phase called Task Allocation, where each task is
assigned different coder. So, the development process is working faster.
Είναι το λογικό μέρος της διαδικασίας ανάπτυξης. Σε αυτή τη φάση, πολλά μυαλά εργάζονται
για την κωδικοποίηση και την τελική επιτυχή έκβαση του λογισμικού. Σε αυτό το στάδιο μια
ομάδα των προγραμματιστών έχει ανατεθεί από την
εταιρεία για να εργαστεί με το λογισμικό.
Το έργο υποδιαιρείται σε υπο-στάδια, κάτι που ονομάζεται κατανομή εργασιών, όπου κάθε
έργο έχει ανατεθεί σε διαφορετικό προγραμματιστή. Έτσι, η διαδικασία ανάπτυξης
λειτουργεί γρηγορότερα.
By process of coding, the final process testing is proceeding. When the software
is ready it is sent to the testing department where Quality Analysts test it thoroughly
for different errors by forming various test cases.
Once the testing department and Quality Analyst makes sure that the software is
error-free, then it goes to the next stage. So, the testing process is complete when all
the testing module is complete.
Όταν το λογισμικό είναι έτοιμο αποστέλεται στο τμήμα δοκιμών όπου ελέγχουν
προσεκτικά Αναλυτές Ποιότητας για σφάλματα που σχηματίζουν διάφορες περιπτώσεις δοκιμών.
Μόλις το τμήμα δοκιμών και οι Αναλυτές Ποιότητας βεβαιωθεί ότι το λογισμικό δεν έχει
λάθη, τότε πηγαίνει στο επόμενο στάδιο. Έτσι, η διαδικασία ελέγχου είναι πλήρης, όταν
όλη η μονάδα δοκιμών είναι πλήρης.
This is the final phase of the software development life cycle. In this stage,
the software runs on various systems by users or buyers. If it runs smoothly on these
systems without any flaw, then it is considered ready to be
launched.
If it generates error then it goes to Testing Department for testing and many
coders write a new code for errorless Software.
Αυτό είναι το τελικό στάδιο του κύκλου ζωής του λογισμικού ανάπτυξης. Σε αυτό το
στάδιο, το λογισμικό τρέχει σε διάφορα συστήματα από τους χρήστες ή τους αγοραστές. Αν
λειτουργεί ομαλά σε αυτά τα συστήματα χωρίς ελaττώματα,
τότε θεωρείται έτοιμο να περάσει στην παραγωγή.
Αν δημιουργεί σφάλμα, επιστρέφει στο Τμήμα Δοκιμών και πολλοί προγραμματιστές
γράφουν νέο κώδικα για λογισμικό χωρίς σφάλματα.