A computer software application in the form of a software management and task completion and prediction apparatus by which project completion can be ascertained and management of a project can be maintained with a high efficiency and accuracy. The software application is a web-based application which enables users to proactively manage and accurately predict strategic software development and deliverables. This application and delivery management system comprises distributed data collectors, an application server and a browser interface. The data collectors automatically gather data already being generated by various tools within the organization, such as scheduling, defect tracking, requirements management and software quality tools. This data is constantly being collected and fed into the application server, thereby providing objective and updated information. New tools can be easily added without disrupting operations. The data collected is fed into the applications server which is the brain of the apparatus. The application server analyzes the data collected by the data collectors to generate a statistically significant probability curve. This curve is then compared to the original planned schedule of product delivery to determine if the project is meeting its targets. Based upon this comparison, the software application predicts a probable delivery date based upon the various inputs and variables from the development process. In addition, the application server also generate early warning alerts, as needed and indicated. At such time as the software apparatus identifies a potential problem, the alerts automatically inform the user, so as to mitigate a crisis and assist with resolution of the problem. The alerts are communicated to the designated user by e-mail.

Μια εφαρμογή λογισμικού υπολογιστών υπό μορφή διαχείρισης λογισμικού και ολοκλήρωσης και πρόβλεψης στόχου συσκευών από τις οποίες η ολοκλήρωση προγράμματος μπορεί να εξακριβωθεί και διαχείρισης ενός προγράμματος μπορεί να διατηρηθεί με μια υψηλή αποδοτικότητα και μια ακρίβεια. Η εφαρμογή λογισμικού είναι μια βασισμένη στο WEB εφαρμογή που επιτρέπει στους χρήστες για να διαχειριστεί φιλενεργά και να προβλέψει ακριβώς τη στρατηγικά ανάπτυξη λογισμικού και τα προϊόντα. Αυτό το σύστημα διαχείρισης εφαρμογής και παράδοσης περιλαμβάνει τους διανεμημένους συλλέκτες στοιχείων, έναν κεντρικό υπολογιστή εφαρμογής και μια διεπαφή ξεφυλλιστή. Οι συλλέκτες στοιχείων συγκεντρώνουν αυτόματα τα στοιχεία που παράγονται ήδη από τα διάφορα εργαλεία μέσα στην οργάνωση, όπως ο σχεδιασμός, η καταδίωξη ατέλειας, η διαχείριση απαιτήσεων και τα ποιοτικά εργαλεία λογισμικού. Αυτό το στοιχείο συλλέγεται συνεχώς και τροφοδοτείται τον κεντρικό υπολογιστή εφαρμογής, με αυτόν τον τρόπο παρέχοντας τις αντικειμενικές και ενημερωμένες πληροφορίες. Τα νέα εργαλεία μπορούν να προστεθούν εύκολα χωρίς να αναστατώσουν τις διαδικασίες. Το στοιχείο συλλεχθέν τροφοδοτείται τον κεντρικό υπολογιστή εφαρμογών που είναι ο εγκέφαλος των συσκευών. Ο κεντρικός υπολογιστής εφαρμογής αναλύει τα στοιχεία που συλλέγονται από τους συλλέκτες στοιχείων για να παραγάγουν μια στατιστικά σημαντική καμπύλη πιθανότητας. Αυτή η καμπύλη συγκρίνεται έπειτα με το αρχικό προγραμματισμένο πρόγραμμα της παράδοσης προϊόντων για να καθορίσει εάν το πρόγραμμα εκπληρώνει τους στόχους του. Βασισμένη σε αυτήν την σύγκριση, η εφαρμογή λογισμικού προβλέπει μια πιθανή ημερομηνία παράδοσης που βασίζεται στις διάφορες εισαγωγές και τις μεταβλητές από τη διαδικασία ανάπτυξης. Επιπλέον, ο κεντρικός υπολογιστής εφαρμογής παράγει επίσης τις επιφυλακές έγκαιρης προειδοποίησης, όπως απαιτούνται και δειγμένος. Σε τέτοιο χρόνο όπως η συσκευή λογισμικού προσδιορίζει ένα πιθανό πρόβλημα, οι επιφυλακές ενημερώνουν αυτόματα το χρήστη, ώστε να μετριάσουν μια κρίση και να βοηθήσουν με την επίλυση του προβλήματος. Οι επιφυλακές κοινοποιούνται στον οριζόμενο χρήστη με ηλεκτρονικό ταχυδρομείο.

 
Web www.patentalert.com

< Multi-view computer-assisted diagnosis

< Methods and apparatus for heuristic firewall

> Modified action rules

> Information filtering method and apparatus for preferentially taking out information having a high necessity

~ 00060