Znalazłem wyrażenie "podtrzymywanie inżynierii oprogramowania", ale nie wiem dokładnie, co to znaczy. Wygląda na to, że istnieje połączenie DoD? Czy jest to związane z Agile Development?Co to jest podtrzymywanie inżynierii oprogramowania?
Odpowiedz
wierzę „podtrzymanie” to inne słowo na „konserwacja”: to, co dzieje się po oprogramowanie jest zwolniony, czyli wsparcia, poprawek błędów, ulepszenia ...
Sustainable Software Engineering: Uwzględnienie społecznych i środowiskowych skutków projektów oprogramowania w zarządzaniu projektem. Zarządzanie projektem oprogramowania w celu zmaksymalizowania pozytywnego i zminimalizowania negatywnych skutków społecznych i środowiskowych projektu.
Alternatywa (podtrzymywanie): uwzględnienie długoterminowych wymagań dotyczących wsparcia podczas projektowania i opracowywania projektu oprogramowania. Proces długoterminowego wsparcia wymagany po zakończeniu prac rozwojowych.
Chodzi o obsługę klienta i obsługi klienta. Jest używany w wojsku (Sustainment Brigade). Oto definition.
Jest to definitywnie nie związane z Agile Programowaniem.
Podtrzymanie inżynierii oprogramowania, przynajmniej w tych przypadkach, w których ją spotkałem, jest działem odpowiedzialnym za wdrażanie hot-fixów dla wydanych produktów i rozwiązywanie problemów obsługi klienta, z którymi faceci zajmujący się obsługą techniczną nie mogą rozwiązać problemu. ich własny.
To tylko fantazyjny sposób powiedzenia "Zespół ds. Konserwacji oprogramowania".
Wiele osób w świecie oprogramowania definiuje podtrzymującą inżynierię jako zespół naprawiający błędy. Podczas gdy jest to częścią obowiązków, podtrzymująca grupa inżynierów powinna również przyglądać się ogólnym tendencjom dotyczącym defektów, aby pomóc zidentyfikować obszary wymagające ponownego uwzględnienia faktów. Celem grupy powinno być nie tylko poprawianie błędów w momencie ich pojawiania się, ale także powrót do inżynierii, aby WYELIMINOWAĆ niepotrzebne połączenia od klientów. Może to dotyczyć "problemów zaprojektowanych", jak również obszarów produktów, których klienci mają trudności ze zrozumieniem.
To powinno zostać połączone z "zaakceptowaną" odpowiedzią. Zrobiłem, ale ktoś usunął zmianę ... – givanse
To powinna być zaakceptowana odpowiedź. –
- 1. Zasoby do budowania umiejętności inżynierii oprogramowania
- 2. Przykładowy projekt do nauki JUnit i właściwej inżynierii oprogramowania
- 3. Co to jest "pędzel"?
- 4. Co to jest exaclty HTTPD?
- 5. Co to jest Serializable? Co to znaczy?
- 6. Co to jest "usuń to"?
- 7. Jak bezpieczne jest proguard przeciwko inżynierii wstecznej?
- 8. Co to jest Pagel?
- 9. Co to jest _GLOBAL_OFFSET_TABLE?
- 10. Co to jest "android.R.layout.simple_list_item_1"?
- 11. Co to jest DetailsView.EnableModelValidation?
- 12. Co to jest NSPathStore2?
- 13. Co to jest czasownik = "*"?
- 14. Co to jest Postgresql_psycopg2?
- 15. Co to jest ?
- 16. co to jest .netrwhist?
- 17. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 18. Co to jest CGVector?
- 19. Co to jest $ {project.licensePath}?
- 20. co to jest alloc.h?
- 21. Co to jest PurpleEventCallback?
- 22. Co to jest global ::?
- 23. Co to jest? rodzaj?
- 24. Co to jest __meteor_bootstrap__?
- 25. Co to jest NuGetPackageImportStamp?
- 26. Co to jest LazyList?
- 27. Co to jest IllegalStateException?
- 28. Co to jest "loadall.so"?
- 29. Co to jest ws: //?
- 30. Co to jest DNVM?
W ten sposób używany jest termin, w którym pracuję. – Eddie
Chociaż poprawne, niektóre opracowania byłyby lepsze. Specjalnie ze strony ulepszeń. – givanse