Android

Linia oprogramowania biznesowego

Modelowanie oprogramowania z użyciem UML

Modelowanie oprogramowania z użyciem UML
Anonim

Gdy twoja firma dojrzewa do punktu, w którym zacząłeś tworzyć systemy, procesów i metodologii, Twoja firma będzie musiała zdecydować o narzędziach do zarządzania tymi procesami i egzekwowania najlepszych praktyk.

Na przykład moja firma jest profesjonalną firmą usługową, więc następujące procesy są dla nas kluczowe: wykonywanie oszacowań, opracowywanie wniosków, śledzenie czasu, fakturowanie na czas. Jest to w rzeczywistości "działanie" naszej firmy, dlatego oprogramowanie obsługujące te operacje może być określane jako oprogramowanie "linii biznesowych".

Jeśli Twoja firma ma jakiekolwiek dane związane z jej działaniami (tak, oznacza to 100 procent z was), potrzebujesz linii oprogramowania biznesowego. To oprogramowanie z biegiem czasu zgromadzi dane, które będziesz analizować i analizować, aby dowiedzieć się więcej o efektywności twojej firmy, a także o zidentyfikowaniu niedociągnięć i możliwości poprawy.

Na przykład w mojej firmie, chciałbym poznać następujące:

  • Ile czasu poświęcamy na administrację każdego tygodnia?
  • Jakie typy zadań zwykle zawyżamy / pomniejszamy?
  • Jaki jest typowy stosunek zarządzania projektami do czasu rozwoju oprogramowania dla różnych typów projektów
  • Którzy programiści są silni w ocenie? Które wymagają ulepszeń?
  • Jak możemy się dowiedzieć, czy jesteśmy wyprzedzeni / wyprzedzamy w danym projekcie, zanim dojdzie do etapu / produktu końcowego?

Odpowiedzi na te i inne pytania pozwalają mi ulepszyć usługę dla moich klientów jako a także doradztwo w zakresie mentoringu i szkoleń dla moich pracowników.

Jakie są podstawowe procesy Twojej firmy? Czy Twoi pracownicy mają narzędzia, których potrzebują, aby odnieść sukces? Wiele razy prosisz ich, aby wykonali pracę "w taki sposób, w jaki to zrobisz". Czy naprawdę możesz ich pociągnąć do odpowiedzialności za powtórzenie sukcesu, który miałeś osobiście, jeśli nie ma odpowiednich narzędzi? Linia oprogramowania biznesowego to zestaw narzędzi, którego pracownicy potrzebują odnieść sukces.

Na koniec, aby nabyć oprogramowanie biznesowe dla swojej firmy, powinieneś rozważyć następujące trzy opcje:

  • Buduj (prawdopodobnie na platformie takiej jak Microsoft Dynamics CRM lub Salesforce.com)
  • Kup (zazwyczaj rozwiązanie "horyzontalne", takie jak ERP / Accounting / HR lub "pionowe" rozwiązanie specyficzne dla Twojej branży)
  • Połączenie Build and Buy (zintegruj kilka z nich opcje półki)

Dobra firma konsultingowa może pomóc w podjęciu tej decyzji.